Flight distance between Veracruz, Panama and Rustaq, Oman 8,778.3 mi / 14,127.3 km