Distance from

Veracruz to San Miguel de Allende

Average travel distance is

690.48 km

Nomal travel times are between

5h 59min  -  11h 34min

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.

Travel 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.