Flight distance between San Pedro, Belize and Haarlem, Netherlands 5,351.3 mi / 8,612.1 km