Yes, Canara Bank offers net banking services to NRI account holders from all parts of the World.