Flight distance between San Pedro, Belize and Ulyanovsk, Russia 6,820.9 mi / 10,977.1 km