There are 4 ways to get from Puebla to Milpa Alta 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
best- Take the bus from Puebla Terminal CAPU to Terminal Central Del Sur - Taxqueñabus
- Take the bus from Canal de Miramontes y Calzada Taxqueña to México Norte y Michoacán Ote.bus 25C
3h 51m$294–479Bus via México TAPO
cheapest- Take the bus from Puebla to México TAPObus
- Take the bus from San Lázaro Sur to Preparatoria 1bus 5
- Take the bus from Prol. Div. Del Norte y Plan de Muyuguarda to México Norte y Michoacán Ote.bus 25C
4h 29m$165–258Drive 119.2 km
- Drive from Puebla to Milpa Altacar 119.2 km
1h 29m$213–307Taxi
- Take the taxi from Puebla to Milpa Altataxi 119.2 km
1h 29m$1,100–1,300
Puebla to Milpa Alta by bus
Questions & Answers
The cheapest way to get from Puebla to Milpa Alta is to bus via México TAPO which costs $160 - $260 and takes 4h 29m.
The fastest way to get from Puebla to Milpa Alta is to drive which takes 1h 29m and costs $210 - $310.
No, there is no direct bus from Puebla to Milpa Alta. However, there are services departing from Puebla Terminal CAPU and arriving at México Norte y Michoacán Ote. via Canal de Miramontes y Calzada Taxqueña. The journey, including transfers, takes approximately 3h 51m.
The distance between Puebla and Milpa Alta is 153 km. The road distance is 119.2 km.
The best way to get from Puebla to Milpa Alta without a car is to bus which takes 3h 51m and costs $290 - $480.
It takes approximately 3h 51m to get from Puebla to Milpa Alta, including transfers.
Puebla to Milpa Alta bus services, operated by ADO, depart from Puebla Terminal CAPU station.
Puebla to Milpa Alta bus services, operated by ADO, arrive at Terminal Central Del Sur - Taxqueña station.
Yes, the driving distance between Puebla to Milpa Alta is 119 km. It takes approximately 1h 29m to drive from Puebla to Milpa Alta.
There are 212+ hotels available in Milpa Alta.
What companies run services between Puebla, Mexico and Milpa Alta, Mexico?
You can take a bus from Puebla Terminal CAPU to México Norte y Michoacán Ote. via Terminal Central Del Sur - Taxqueña and Canal de Miramontes y Calzada Taxqueña in around 3h 51m.
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central Del Sur - Taxqueña
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $290–440
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- [email protected]
- Website
- datos.cdmx.gob.mx
Bus from Canal de Miramontes y Calzada Taxqueña to México Norte y Michoacán Ote.
- Ave. Duration
- 1h 33m
- Frequency
- Every 10 minutes
- Schedules at
- datos.cdmx.gob.mx
Bus from Prol. Div. Del Norte y Plan de Muyuguarda to México Norte y Michoacán Ote.
- Ave. Duration
- 1h 2m
- Frequency
- Every 10 minutes
- Schedules at
- datos.cdmx.gob.mx
- Phone
- +52 55 395 2422
- Website
- sitramytem.edomex.gob.mx
Bus from Canal de Miramontes y Calzada Taxqueña to México Norte y Michoacán Ote.
- Ave. Duration
- 1h 40m
- Frequency
- Every 20 minutes
- Estimated price
- $12–40
- Schedules at
- sitramytem.edomex.gob.mx
- Phone
- +52 55 1328 6416
- [email protected]
- Website
- rtp.cdmx.gob.mx
Bus from Canal de Miramontes y Calzada Taxqueña to México Norte y Michoacán Ote.
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- $4
- Schedules at
- rtp.cdmx.gob.mx
Bus from Prol. Div. Del Norte y Plan de Muyuguarda to México Norte y Michoacán Ote.
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $4
- Schedules at
- rtp.cdmx.gob.mx
- Phone
- 800 397 7292
- Website
- fypsa.com.mx
Bus from Puebla to México TAPO
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $150–230
- Schedules at
- fypsa.com.mx
- Phone
- +52 55 5578 2140
- [email protected]
- Website
- metrobus.cdmx.gob.mx
Bus from San Lázaro Sur to Preparatoria 1
- Ave. Duration
- 43 min
- Frequency
- Every 10 minutes
- Estimated price
- $6–30
- Schedules at
- metrobus.cdmx.gob.mx
- Airport
- $30
- Ave. Duration
- 1h 29m
- Estimated price
- $1,100–1,300
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 Getting to Rome from the airport, What documents do I need to cross Niagara Falls?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.





















