Flight distance between Veracruz, Panama and Maputo, Mozambique 7,862.5 mi / 12,653.5 km