Distance between San Miguel de Allende and Ameca
Distance from San Miguel de Allende to Ameca is 215 miles / 346 kilometers.
Map showing the distance from San Miguel de Allende to Ameca
![]() |
Air distance: | miles km |
San Miguel de Allende
City: | San Miguel de Allende |
Country: | Mexico |
Ameca
City: | Ameca |
Country: | Mexico |
Time difference between San Miguel de Allende and Ameca
There is no time difference between San Miguel de Allende and Ameca. Current local time in San Miguel de Allende and Ameca is 03:17 CST (2025-02-27)