83.32 km (52 miles) is the average travel distance between San Miguel de Allende and . If you could walk at the speed of 3mph (4.8kph), it would take 12 hours.
Distance from
San Miguel de Allende to GuanajuatoAverage travel distance is
83.32 kmNomal travel times are between
1h 22min - 1h 23minTravel distance by transport mode
| Tranport | Km | Miles | Nautical miles |
|---|---|---|---|
| Bus | 80.79 km | 50.2 miles | 43.62 miles |
| Drive | 84.59 km | 52.56 miles | 45.67 miles |
| Drive | 84.59 km | 52.56 miles | 45.67 miles |
Travel distance chart
The distance between San Miguel de Allende, Mexico to Guanajuato, Mexico is 83.32 km (52 miles) and it would cost 8 USD ~ 105 MXN to drive in a car that consumes about 2 MPG.