FCNR accounts are operated in foreign currency, while NRE deposits are in Indian rupees. Additionally, funds in NRE accounts are fully repatriable, while FCNR deposits are partially repatriable.