What is the cheapest way to get from San Rafael to Puebla?
The cheapest way to get from San Rafael to Puebla is to bus via Teziutlán which costs $15.22 - $25 and takes 4h 34m.
What is the fastest way to get from San Rafael to Puebla?
The fastest way to get from San Rafael to Puebla is to drive which takes 2h 54m and costs $22.83 - $33.70 .
Is there a direct bus between San Rafael and Puebla?
No, there is no direct bus from San Rafael to Puebla. However, there are services departing from San Rafael and arriving at Puebla CAPU via Martínez de la Torre. The journey, including transfers, takes approximately 3h 58m.
How far is it from San Rafael to Puebla?
The distance between San Rafael and Puebla is 225 km. The road distance is 227.7 km.
How do I travel from San Rafael to Puebla without a car?
The best way to get from San Rafael to Puebla without a car is to bus which takes 3h 58m and costs $19.57 - $31.52 .
How long does it take to get from San Rafael to Puebla?
It takes approximately 3h 58m to get from San Rafael to Puebla, including transfers.
Where do I catch the San Rafael to Puebla bus from?
San Rafael to Puebla bus services, operated by Autobuses Via, depart from San Rafael station.
Where does the San Rafael to Puebla bus arrive?
San Rafael to Puebla bus services, operated by Autobuses Via, arrive at Martínez de la Torre station.
Can I drive from San Rafael to Puebla?
Yes, the driving distance between San Rafael to Puebla is 228 km. It takes approximately 2h 54m to drive from San Rafael to Puebla.
Where can I stay near Puebla?
There are 449+ hotels available in Puebla. Prices start at $26.95 per night.
→
+0→
Transport search
Transport search
From San Rafael, where will you go next? Select a city below to get started