HUB hero image

How to Travel from

San Rafael to Puebla

by Car

San Rafael
+0
Puebla
Transport search to Puebla
San Rafael
+0
Puebla
Building a composite car route
Cheapest
Best Offer!
Car
6 h 26 min
410 km.
from $22
Composite Route Car Only
Schedule

San Rafael, Mexico → Puebla, Mexico

All
All days
19 Jul, Sun
20 Jul, Mon
21 Jul, Tue
22 Jul, Wed
23 Jul, Thu

Cheapest and Fastest Ways to Travel from San Rafael to Puebla

Composite routes from San Rafael to Puebla

Cheapest

Transport providers

ADO
Website
TRV Autobuses
Website
Autobuses Via
Website
ADO
Website
2h 15m
Every 4 hours
$18.48–$29.35
+52 55 4386 4652
+52 55 4386 4652
Call Contact via email
TRV Autobuses
Website
40 min
Every 2 hours
$1.52–$1.85
+52 229 937 5744
+52 229 937 5744
Call
Autobuses Via
Website
43 min
Hourly
$1.52–$2.17

Questions and Answers

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