Flight distance between Annotto Bay, Jamaica and Kazan, Russia 6,431.1 mi / 10,349.8 km