690.48 km (429 miles) is the average travel distance between Veracruz and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 11 hours.
Distance from
Veracruz to San Miguel de AllendeAverage travel distance is
690.48 kmNomal travel times are between
5h 59min - 11h 34minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 619.94 km | 385.21 miles | 334.74 miles |
Flight | 764.26 km | 474.89 miles | 412.67 miles |
Flight | 658.90 km | 409.42 miles | 355.78 miles |
Drive | 682.39 km | 424.01 miles | 368.46 miles |
Bus | 726.94 km | 451.7 miles | 392.51 miles |
BE PREPARED
Veracruz - San Miguel de Allende Info
The distance from Veracruz to Veracruz 8 km (4.85 miles) .
The distance from VER to QRO 501 km (311.11 miles) .
The distance from Queretaro to Querétaro 35 km (21.81 miles) .
The distance from Querétaro to San Miguel de Allende 76 km (47.48 miles) .
Travel distance chart
The distance between Veracruz, Mexico to San Miguel de Allende, Mexico is 690.48 km (429 miles) and it would cost 43 USD ~ 562 MXN to drive in a car that consumes about 10 MPG.