Flight distance between San Pedro, Belize and Vladivostok, Russia 7,521.3 mi / 12,104.3 km