Flight distance between Veracruz, Mexico and Punta Arenas, Chile 5,220.5 mi / 8,401.7 km