Flight distance between San Pedro, Belize and São Paulo, Brazil 3,997.2 mi / 6,432.8 km