Flight distance between San Pedro, Belize and Krasnodar, Russia 6,960.5 mi / 11,201.8 km