Around the World

Distance between San Miguel de Allende and San Pedro

Distance from San Miguel de Allende to San Pedro is 349 miles / 562 kilometers.

Map showing the distance from San Miguel de Allende to San Pedro

Beeline Air distance: miles km

San Miguel de Allende

City: San Miguel de Allende
Country: Mexico

San Pedro

City: San Pedro
Country: Mexico

Time difference between San Miguel de Allende and San Pedro

There is no time difference between San Miguel de Allende and San Pedro. Current local time in San Miguel de Allende and San Pedro is 15:20 CST (2025-02-26)

Search