Flight distance between Runaway Bay, Jamaica and Kanpur, India 8,990.7 mi / 14,469.1 km