Distance between San Miguel de Allende and Leyva Solano
Distance from San Miguel de Allende to Leyva Solano is 598 miles / 963 kilometers.
Map showing the distance from San Miguel de Allende to Leyva Solano
![]() |
Air distance: | miles km |
San Miguel de Allende
City: | San Miguel de Allende |
Country: | Mexico |
Leyva Solano
City: | Leyva Solano |
Country: | Mexico |
Time difference between San Miguel de Allende and Leyva Solano
The time difference between San Miguel de Allende and Leyva Solano is 23 hours. Leyva Solano is 23 hours ahead of San Miguel de Allende. Current local time in San Miguel de Allende is 00:37 CST (2025-02-27) and time in Leyva Solano is 23:37 MST (2025-02-26).