Flight distance between New Kingston, Jamaica and Kazan, Russia 6,447.8 mi / 10,376.8 km