There are 6 ways to get from Puebla to Donato Guerra by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, taxi
best- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Take the train from Estación Observatorio to Estación Zinacatepectrain
- Take the taxi from Estación Zinacatepec to Donato Guerrataxi
4h 27m$1,101–1,427Drive 263.9 km
cheapest- Drive from Puebla to Donato Guerracar 263.9 km
3h 28m$469–678Taxi
- Take the taxi from Puebla to Donato Guerrataxi 263.9 km
3h 28m$2,300–2,900Bus via Mexico City
- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Poniente - Observatorio to El Arcobus Direct
5h 43m$711–957Bus
- Take the bus from Puebla Terminal CAPU to México TAPObus
- Take the bus from Terminal Poniente - Observatorio to El Arcobus Direct
6h 1m$567–1,195Bus #2
- Take the bus from Puebla to Cuernavacabus
- Take the bus from Cuernavaca to Tolucabus
- Take the bus from Toluca to Santa María Pipioltepecbus
9h 14m$524–1,260
Questions & Answers
The cheapest way to get from Puebla to Donato Guerra is to drive which costs $460 - $700 and takes 3h 28m.
The fastest way to get from Puebla to Donato Guerra is to drive which takes 3h 28m and costs $460 - $700.
No, there is no direct bus from Puebla to Donato Guerra. However, there are services departing from Puebla Terminal CAPU and arriving at El Arco via Norte 1 F - Poniente 110 and Terminal Poniente - Observatorio. The journey, including transfers, takes approximately 5h 43m.
The distance between Puebla and Donato Guerra is 274 km. The road distance is 263.9 km.
The best way to get from Puebla to Donato Guerra without a car is to bus and train and taxi which takes 4h 27m and costs $1100 - $1500.
It takes approximately 4h 27m to get from Puebla to Donato Guerra, including transfers.
Puebla to Donato Guerra bus services, operated by ADO, depart from Puebla Terminal CAPU station.
Puebla to Donato Guerra bus services, operated by ADO, arrive at Terminal Central de Autobuses del Norte station.
Yes, the driving distance between Puebla to Donato Guerra is 264 km. It takes approximately 3h 28m to drive from Puebla to Donato Guerra.
There are 264+ hotels available in Donato Guerra.
What companies run services between Puebla, Mexico and Donato Guerra, State of Mexico?
You can take a bus from Puebla Terminal CAPU to Donato Guerra via Terminal Central de Autobuses del Norte, Norte 1 F - Poniente 110, Metro Chapultepec, Chapultepec, Observatorio, Terminal Poniente - Observatorio, and El Arco in around 5h 43m.
- [email protected]
- Website
- trenelinsurgente.mx
Train from Estación Observatorio to Estación Zinacatepec
- Ave. Duration
- 1h
- Frequency
- Every 5 minutes
- Estimated price
- $80–120
- Schedules at
- trenelinsurgente.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Norte
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $310–460
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Norte
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $310–460
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Terminal CAPU to México TAPO
- Ave. Duration
- 2h 20m
- Frequency
- Every 30 minutes
- Estimated price
- $290–430
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- 800 009 4622
- [email protected]
- Website
- autobuseszinacantepec.com.mx
Bus from Terminal Poniente - Observatorio to El Arco
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- $230–300
- Schedules at
- autobuseszinacantepec.com.mx
- Book at
- autobuseszinacantepec.com.mx
Bus from Terminal Poniente - Observatorio to El Arco
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- $230–300
- Schedules at
- autobuseszinacantepec.com.mx
- Book at
- autobuseszinacantepec.com.mx
Bus from Toluca to Santa María Pipioltepec
- Ave. Duration
- 1h 56m
- Frequency
- Every 4 hours
- Estimated price
- $120–160
- Schedules at
- autobuseszinacantepec.com.mx
- Book at
- autobuseszinacantepec.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Puebla Terminal CAPU to México TAPO
- Ave. Duration
- 2h 25m
- Frequency
- Every 30 minutes
- Estimated price
- $200–370
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 222 273 8300
- [email protected]
- Website
- estrellaroja.com.mx
Bus from Puebla Terminal CAPU to México TAPO
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $240–460
- Schedules at
- estrellaroja.com.mx
- Book at
- estrellaroja.com.mx
- Phone
- +52 222 273 8300
- Website
- estrellaroja.com.mx
Bus from Puebla Terminal CAPU to México TAPO
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $170–240
- Schedules at
- estrellaroja.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Puebla Terminal CAPU to México TAPO
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $210–700
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 5526 2961
- [email protected]
- Website
- facebook.com
Bus from Puebla Terminal CAPU to México TAPO
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $190–270
- Schedules at
- facebook.com
- Phone
- +52 222 249 7419
- [email protected]
- Website
- autobusesoro.com.mx
Bus from Puebla to Cuernavaca
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $140–380
- Schedules at
- autobusesoro.com.mx
- Phone
- +52 55 1555 9519
- [email protected]
- Website
- flecharoja.com.mx
Bus from Cuernavaca to Toluca
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $120–210
- Schedules at
- flecharoja.com.mx
- Book at
- flecharoja.com.mx
- Phone
- +52 800 800 0386
- [email protected]
- Website
- etn.com.mx
Bus from Cuernavaca to Toluca
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $370–550
- Website
- https://etn.com.mx/english/
- Ave. Duration
- 2h 16m
- Estimated price
- $700–2,900
Base de Taxis Bicentenario
- Phone
- +52 722 28 08 704
Radio Taxis Mexiquenses, S. A. de C. V.
- Phone
- +52 722 23 26 836
Sitio Alameda 2000 a.c
- Phone
- +52 722 93 93 927
Taxis base Oxtotitlan B.C.
- Phone
- +52 722 27 87 701
Taxi Bosques
- Phone
- +52 222 218 20 00
Taxi Central Esmeralda
- Phone
- +52 222 236 55 25
- Website
- facebook.com
Taxis del Valle
- Phone
- +52 222 704 62 20
Taxis HM
- Phone
- +52 222 793 65 12
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 Which side of Niagara Falls should I choose (and how do I get there)?, Travel Insider: Top Japan travel tips by Beatrix Holland, and Getting to Milan from the airport - to help you get the most out of your next trip.















































