Flight distance between Veracruz, Panama and Inhambane, Mozambique 8,042.1 mi / 12,942.6 km