Flight distance between Veracruz, Mexico and Neuchâtel, Switzerland 5,843.6 mi / 9,404.4 km