Flight distance between San Pedro, Belize and Novokuznetsk, Russia 7,476.1 mi / 12,031.6 km