There are 5 ways to get from Nautla to Puebla by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via San Rafael
best- Take the bus from San Rafael to Chignautlabus
- Take the bus from Chignautla to Puebla Terminal CAPUbus
5h 14m$334–638Bus
cheapest- Take the bus from Nautla to Teziutlánbus
- Take the bus from Teziutlán to Puebla Terminal CAPUbus
5h 15m$330–861Drive 237.2 km
- Drive from Nautla to Pueblacar 237.2 km
3h 5m$425–614Taxi
- Take the taxi from Nautla to Pueblataxi 237.2 km
3h 5m$2,100–2,600Bus #2
- Take the bus from Nautla to Martínez de la Torrebus
- Take the bus from Martínez de la Torre to Puebla CAPUbus
6h 5m$526–749
Questions & Answers
The cheapest way to get from Nautla to Puebla is to bus via San Rafael which costs $330 - $650 and takes 5h 14m.
The fastest way to get from Nautla to Puebla is to drive which takes 3h 5m and costs $420 - $650.
No, there is no direct bus from Nautla to Puebla. However, there are services departing from Nautla and arriving at Puebla Terminal CAPU via San Rafael and Chignautla. The journey, including transfers, takes approximately 5h 14m.
The distance between Nautla and Puebla is 304 km. The road distance is 237.2 km.
The best way to get from Nautla to Puebla without a car is to bus via San Rafael which takes 5h 14m and costs $330 - $650.
It takes approximately 5h 14m to get from Nautla to Puebla, including transfers.
Nautla to Puebla bus services, operated by Autobuses Via, depart from San Rafael station.
Nautla to Puebla bus services, operated by Autobuses Via, arrive at Chignautla station.
Yes, the driving distance between Nautla to Puebla is 237 km. It takes approximately 3h 5m to drive from Nautla to Puebla.
There are 619+ hotels available in Puebla.
What companies run services between Nautla, Mexico and Puebla, Mexico?
You can take a bus from Nautla to Puebla Terminal CAPU via San Rafael and Chignautla in around 5h 14m.
- [email protected]
- Website
- ahorrobus.com.mx
Bus from San Rafael to Chignautla
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $85–170
- Schedules at
- ahorrobus.com.mx
Bus from Chignautla to Puebla Terminal CAPU
- Ave. Duration
- 2h 38m
- Frequency
- Every 15 minutes
- Estimated price
- $190–400
- Schedules at
- ahorrobus.com.mx
Bus from Teziutlán to Puebla Terminal CAPU
- Ave. Duration
- 2h 40m
- Frequency
- Every 15 minutes
- Estimated price
- $190–410
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 229 937 5744
- [email protected]
- Website
- ahorrobus.com.mx
Bus from Nautla to Teziutlán
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- $140–170
- Schedules at
- ahorrobus.com.mx
Bus from Nautla to Martínez de la Torre
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- $85–100
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Teziutlán to Puebla Terminal CAPU
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- $450–700
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Martínez de la Torre to Puebla CAPU
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- $440–650
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Ave. Duration
- 3h 5m
- Estimated price
- $2,100–2,600
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Need to know: Jadrolinija, and Flying into Beijing? - to help you get the most out of your next trip.











