1map logoGo to main page

Puebla to Mexico City from $7: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Puebla, Mexico
to
Mexico City, Mexico

How to Get from Puebla to Mexico City: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$7 RideshareBest price
106.2 kmDistance
1h 28m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Puebla to Mexico City with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
ADO
Bus
Average Duration
2h  15m
Estimated price
$7-70
Recommended
Company
BlaBlaCar Mexico
Rideshare
Average Duration
1h  49m
Estimated price
$7-7
Cheapest
route map
Distance: 106.2 km
Duration: 1h 28m

See more options

Company
various
Drive
Average Duration
1h  28m
Estimated price
$13-20
Company
various
Bus
Average Duration
2h  46m
Estimated price
$28-34
Company
various
Taxi
Average Duration
1h  28m
Estimated price
$85-110
Company
Wayak
Drive
Average Duration
1h  28m
Estimated price
$100-260

Traveling From Puebla to Mexico City

The journey from Puebla to Mexico City offers a fascinating contrast between Puebla's colonial charm and Mexico City's vibrant urban energy.

Best Neighbourhoods in Mexico City

Mexico City's neighborhoods offer diverse experiences and atmospheres for every traveler.

Roma
• Known for its artistic vibe and trendy cafes.
• Famous for vibrant street art and cultural events.
Condesa
• Features beautiful parks and tree-lined streets.
• Offers a mix of boutiques, bars, and restaurants.
Polanco
• High-end shopping and upscale dining options.
• Home to several museums and cultural institutions.

Best Times To Visit Mexico City's Attractions

Optimal timing can greatly enhance your experience at Mexico City's top sites.

Chapultepec Park
Visit early on weekdays for peaceful strolls and fewer visitors.
Frida Kahlo Museum
Book weekday afternoon slots to enjoy a quieter atmosphere.
Teotihuacan Pyramids
Arrive at sunrise to beat the crowds and experience tranquility.

Mexico City Weather: What to Expect Year-Round

Mexico City enjoys a temperate climate with mild winters and warm summers, making it an attractive destination year-round. While the dry season from November to April is ideal for outdoor activities, unexpected rain showers during the summer can affect your plans, so it's wise to check forecasts.

Dining Recommendation in Mexico City

Try the tacos al pastor at El Huequito, where the vibrant atmosphere and smoky flavors provide a stark contrast to Puebla's rich mole dishes. This experience immerses you in the city's lively street food culture, highlighting local ingredients and culinary techniques that make Mexican cuisine so diverse.

Puebla - Mexico City operators

Explore transport companies operating between Puebla and Mexico City, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Puebla Terminal CAPU to Terminal Central Del Sur - Taxqueña

Average Duration
2h 15m
Estimated price
$8-70

Bus from Puebla Terminal CAPU to Terminal Central Del Sur - Taxqueña

Average Duration
2h 15m
Estimated price
$17-70

Bus from Puebla Terminal CAPU to Terminal Central Del Sur - Taxqueña

Average Duration
2h 15m
Estimated price
$11-35
Contact phone
800 397 7292
Website
fypsa.com.mx

Bus from Puebla to México TAPO

Average Duration
2h 30m
Estimated price
$7-16
Contact phone
+52 222 273 8300
Website
estrellaroja.com.mx

Bus from Puebla CAPU to Terminal Central Del Sur - Taxqueña

Average Duration
2h 40m
Estimated price
$11-23
Contact phone
+52 222 273 8300
Website
estrellaroja.com.mx

Bus from Puebla CAPU to San Martín Texmelucan

Average Duration
50m
Estimated price
$2-5
Contact phone
+52 971 729 3140
Website
trailtravel.com.mx

Bus from San Martín Texmelucan to Mexico City

Average Duration
56m
Estimated price
$26-30
Shuttle
Contact phone
+52 55 5652 9331
Website
wayak.mx

Shuttle from Puebla to Mexico City

Average Duration
1h 28m
Estimated price
$100-260
Rideshare
Website
blablacar.mx

Rideshare from Heróica Puebla De Zaragoza to Ciudad De México

Average Duration
1h 49m
Estimated price
$7-7
Taxi
Contact phone
+52 222 224 3535
Website
taxiexpress.mx

Taxi from Puebla to Mexico City

Average Duration
1h 28m
Estimated price
$85-110
Contact phone
+52 222 224 3231
Website
taxiscapu.com

Taxi from Puebla to Mexico City

Average Duration
1h 28m
Estimated price
$85-110
Contact phone
+52 222 222 2222
Website
radiotaxispuebla.com

Taxi from Puebla to Mexico City

Average Duration
1h 28m
Estimated price
$85-110
Contact phone
+52222 458 4262
Website
facebook.com

Taxi from Puebla to Mexico City

Average Duration
1h 28m
Estimated price
$85-110

Puebla to Mexico City: Overview of Bus, Train, Flight, and Car Trips

Traveling between Puebla and Mexico City offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Puebla to Mexico City, a scenic drive covering 128.7 km that takes around 1 hour and 28 minutes to complete. 💰 Explore cost-effective travel options ranging from $13 to $20 for a delightful road trip experience from Puebla to the vibrant capital city of Mexico.
Average price
$13 - $20
🚂 Embark on a scenic train journey from Puebla to Mexico City, covering a distance of 123 km in just 2 hours. 🌆 Arrive at Mexico City TAPO Bus Station after a comfortable 2-hour ride, ready to explore the vibrant streets and cultural landmarks of the capital.
🚌 Departing from Puebla Terminal CAPU, buses to Mexico City's Terminal Central Del Sur - Taxqueña operate daily every 30 minutes with a journey duration of approximately 2 hours and 15 minutes. 🌆 The direct bus route from Puebla to Mexico City spans a distance of 123 km, offering convenient and frequent services for travelers seeking to explore the bustling capital city. 💵 Prices for the bus ride between Puebla and Mexico City can range from $7 to $70, providing a cost-effective and efficient transportation option for those journeying between these two vibrant Mexican destinations.
Departure Point
Puebla Terminal CAPU station
Arrival Point
Terminal Central Del Sur - Taxqueña station
Useful tips for bus travellers
• Purchase your bus tickets in advance through the ADO website (ado.com.mx) or app, as this will ensure you secure a seat on popular travel times and save you from the hassle of long queues at the terminal.
• When you arrive at Terminal Central Del Sur - Taxqueña in Mexico City, familiarize yourself with the surrounding transport options by checking the official map here: reddeautobuses.com to navigate easily to your next destination, whether you're taking a taxi, Uber, or local bus.
• On your journey, keep an eye out for local landmarks while traveling between Puebla and Mexico City; you might catch glimpses of the stunning Popocatépetl volcano along the way, so have your camera ready in case you want to capture it from your bus window.

Frequently asked questions

Find out more about the route from Puebla to Mexico City.

Or choose the category:
The distance between Puebla and Mexico City is approximately 106 km by road. By car, the typical travel time is 1 hour and 28 minutes. If you prefer public transportation, taking a bus would take around 2 hours and 15 minutes. Alternatively, there is a ferry option that also takes 1 hour and 28 minutes, providing a unique travel experience between the two cities.
The most cost-effective option for traveling from Puebla to Mexico City is to rideshare, which costs approximately $7 and takes around 1 hour and 49 minutes. This is a convenient and economical choice for budget-conscious travelers. However, if time efficiency is a priority, taking a taxi is the fastest option, with a travel time of 1 hour and 28 minutes. Although it is more expensive, costing around $80-$100, it can save you valuable time during your journey.
The prices for traveling between Puebla and Mexico City can vary depending on the mode of transportation chosen. Taking a bus between the two cities typically costs between $11 and $22. However, if one prefers to take a ferry, the prices can range from $100 to $260.
To travel from Puebla to Mexico City without using public transportation, you can consider using Blablacar's carpooling service. This allows you to share rides with fellow travelers heading in the same direction. The driving distance between Puebla and Mexico City is approximately 129 km, and it takes about 1h 28m to reach your destination by car. The prices for carpooling between Puebla and Mexico City usually range from $13 to $20, making it a cost-effective and convenient option for travel.
The best way to travel from Puebla to Mexico City without a car is by bus. You can take a bus from Puebla to Mexico City via the Mexico City International Airport T2. The bus journey typically takes around 2 hours and 15 minutes, and the ticket prices range from $10 to $22.
Yes, there is a direct link between Puebla and Mexico City. A bus service operated by ADO departs from Puebla Terminal CAPU every 30 minutes and arrives at Terminal Central Del Sur - Taxqueña in Mexico City. The journey takes approximately 2 hours and 15 minutes.
There are numerous options for accommodation near Mexico City, with over 1117 hotels to choose from. Prices for these hotels start at $57.