Flight distance between Veracruz, Mexico and San Lorenzo, Honduras 700.2 mi / 1,126.9 km