Flight distance between Montego Bay, Jamaica and Ahmedabad, India 8,946.5 mi / 14,398.0 km