Drive vs Fly: San Miguel de Allende to Puebla
从San Miguel de Allende到Puebla:开车还是飞?
5h 40m
Drive Time
454 km road
3h 25m
Fly (door-to-door)
55 minutes + airport
~€102
Drive Cost (car)
fuel + tolls
✈️ Fly
Verdict
for 336 km
更多行程计算
按城市探索
常见问题
Should I drive or fly from San Miguel de Allende to Puebla?
Fly — airport overhead is worth it for 336 km. Driving takes 5h 40m covering 454 km and costs about €102 per car. Flying takes 55 minutes in the air but roughly 3h 25m door-to-door including airport time.
How long does it take to drive from San Miguel de Allende to Puebla?
The driving time from San Miguel de Allende to Puebla is approximately 5h 40m at an average speed of 80 km/h, covering about 454 km by road.
How much does it cost to drive from San Miguel de Allende to Puebla?
The estimated driving cost from San Miguel de Allende to Puebla is about €102 per car, covering fuel (~€56), motorway tolls (~€16), and meals (~€30).