Flight distance between Kolkata, India and Oshawa, Canada 7,773.7 mi / 12,510.5 km