Flight distance between San Pedro, Belize and Foggia, Italy 6,071.9 mi / 9,771.9 km