Flight distance between Veracruz, Mexico and Guayaquil, Ecuador 1,843.6 mi / 2,967.0 km