1map logoGo to main page

Puebla, Puebla to Mexico City, Federal District 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

Traveling from Puebla to Mexico City offers you a fascinating contrast between the charming colonial streets of Puebla and the vibrant pulse of Mexico's bustling capital.

Best Neighbourhoods in Mexico City

Mexico City boasts diverse neighborhoods, each offering its own character and attractions.

Roma
• Hip cafes and trendy boutiques abound.
• Vibrant street art livens up the area.
Condesa
• Lush parks provide a green escape.
• A vibrant nightlife scene draws locals and visitors.
Coyoacán
• Historic charm with cobblestone streets.
• Home to the Frida Kahlo Museum.

Best Times To Visit Mexico City's Attractions

Maximize your experience by visiting Mexico City's attractions at strategic times.

Teotihuacan
Visit early in the morning to enjoy the site with fewer crowds.
Chapultepec Park
Weekday visits offer a quieter atmosphere for exploration and relaxation.
Zocalo
Early mornings on weekdays provide a serene experience of this historic square.

Mexico City Weather: What to Expect Year-Round

Mexico City enjoys a mild climate with a mix of sunny days and occasional rain, making spring (March to May) and fall (September to November) ideal times to visit. Understanding the weather can help you plan activities and ensure you pack appropriately for both warm afternoons and cooler evenings.

Dining Recommendation in Mexico City

Try the vibrant and flavorful tacos al pastor at El Huequito, where the unique blend of marinated pork, pineapple, and fresh cilantro creates a bold contrast to Puebla’s traditional mole. The lively atmosphere and the use of local ingredients give you a true taste of Mexico City's dynamic culinary scene.

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 scenic journey from Puebla to Mexico City, a drive spanning 80 miles that promises breathtaking views along the way. 🏞️ 💰 Enjoy flexibility in your travel budget with car travel prices ranging from $13 to $20 for the trip between these two vibrant Mexican cities. 🌮
Average price
$13 - $20
🚂 Experience the convenience and charm of traveling by train from Puebla to Mexico City! In just 2 hours, you'll cover the 123 km distance in comfort and style.
🚌 Traveling by bus from Puebla to Mexico City is convenient and efficient. Departing from Puebla Terminal CAPU, buses operated by ADO make the journey to Terminal Central Del Sur - Taxqueña in approximately 2 hours and 15 minutes, with services available every 30 minutes. 🛣️ The route covers a distance of 123 km, offering travelers a comfortable ride through scenic landscapes between the two Mexican cities. With various bus options available, passengers can choose the timing and price point that best suits their travel preferences. 💰 Ticket prices for the Puebla to Mexico City bus ride can range from $7 to $70, providing a range of choices for budget-conscious travelers. Whether heading to the Mexico City airport or downtown, the bus journey offers a cost-effective and hassle-free way to explore these vibrant 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 66 miles or 80.3 miles by road. The typical travel times vary depending on the mode of transportation. By ferry, it takes 1 hour and 28 minutes to reach Mexico City from Puebla, and the same amount of time for the return journey by car. By bus, it takes approximately 2 hours and 15 minutes to travel from Puebla to Mexico City.
The most cost-effective option for traveling from Puebla to Mexico City is to rideshare, which costs $7 and takes approximately 1 hour and 49 minutes. This option allows you to share the cost with other passengers and can often be more affordable than other modes of transportation. However, if you are looking for the fastest way to reach Mexico City, taking a taxi would be the best choice. It takes only 1 hour and 28 minutes, but costs approximately $80-$100.
The prices to travel from Puebla to Mexico City vary depending on the mode of transportation. If you choose to take the bus, prices can range from $11 to $22. On the other hand, if you decide to take a ferry, prices can vary from $100 to $260. It is important to consider both the cost and the travel time when deciding which option is best for you.
To travel from Puebla to Mexico City without using public transportation, you can consider using Blablacar's carpooling service. This rideshare option is great if you don't have a driver's license or prefer to avoid public transport. The driving distance between Puebla and Mexico City is 80 miles, and it typically takes about 1 hour and 28 minutes to drive between the two cities. The prices for carpooling services from Puebla to Mexico City can range from $13 to $20, depending on the specific ride and driver.
To travel from Puebla to Mexico City without a car, the best option is to take a bus via Mexico City International Airport T2. This journey typically takes around 2 hours and 15 minutes and costs between $10 and $22. The bus service provides a convenient and affordable way to reach Mexico City from Puebla without the need for driving or a personal vehicle.
Yes, there is a direct link between Puebla and Mexico City. The ADO bus service provides direct buses that depart from Puebla Terminal CAPU and arrive at Terminal Central Del Sur - Taxqueña in Mexico City. The buses run every 30 minutes, operate daily, and the journey typically takes around 2 hours and 15 minutes. It is a convenient and popular option for traveling between Puebla and Mexico City.
There are a variety of options for accommodation near Mexico City. With over 1117 hotels available, travelers can choose from a range of budgets, with prices starting at $57 per night. Whether you prefer a luxury hotel in the heart of the city or a more budget-friendly option, there is something to suit everyone's needs and preferences. It's recommended to book in advance to secure the best deal and availability.

Trips to Mexico City