1map logoGo to main page

Puerto Escondido (Oaxaca), Oaxaca to Mexico City, Federal District from $40: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Puerto Escondido (Oaxaca), Mexico
to
Mexico City, Mexico

How to Get from Puerto Escondido (Oaxaca) 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.

$40 by busBest price
453.4 kmDistance
1h 45m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Puerto Escondido (Oaxaca) 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
Various
Plane
Average Duration
1h  45m
Estimated price
$43-155
Recommended
Company
AltaMar
Bus
Average Duration
12h  15m
Estimated price
$40-100
Cheapest
route map
Distance: 453.4 km
Duration: 1h 45m

See more options

Company
Ómnibus Cristóbal Colón (OCC)
Bus
Average Duration
20h  30m
Estimated price
$40-100
Company
Various
Plane
Average Duration
1h  45m
Estimated price
$66-372
Company
N/A
Drive
Average Duration
8h  39m
Estimated price
$70-110

Traveling From Puerto Escondido (Oaxaca) to Mexico City

The journey from Puerto Escondido to Mexico City offers travelers a captivating transition from serene beach vibes to the vibrant pulse of a bustling metropolis.

Best Neighbourhoods in Mexico City

Mexico City boasts diverse neighborhoods, each with its own charm and character.

Roma
• Trendy cafes and boutiques line the streets.
• Vibrant street art adds to its charm.
Condesa
• Lush parks provide a relaxing escape.
• A popular spot for nightlife and dining.
Coyoacán
• Home to the Frida Kahlo Museum.
• Cobblestone streets offer a quaint, artistic vibe.

Best Times To Visit Mexico City's Attractions

Maximize your experience in Mexico City by visiting attractions at optimal times.

Zócalo
Visit early morning on weekdays for fewer crowds and tranquility.
Chapultepec Park
Go on weekdays to avoid crowds and enjoy peaceful walks.
Teotihuacan Pyramids
Arriving at opening time helps avoid crowds and heat.

Mexico City Weather: What to Expect Year-Round

Mexico City enjoys a mild climate with two main seasons: the wet season from June to September and the dry season from October to May. Visiting during the dry months typically offers sunny skies and comfortable temperatures, enhancing your overall travel experience.

Dining Recommendation

For an unforgettable culinary experience in Mexico City, try the vibrant tacos al pastor at El Huequito, a local favorite known for its savory marinated pork and fresh pineapple. This dish contrasts sharply with the seafood-focused offerings of Puerto Escondido, providing a lively atmosphere and a complex flavor profile that reflects the city's rich culinary diversity.

Puerto Escondido (Oaxaca) - Mexico City operators

Explore transport companies operating between Puerto Escondido (Oaxaca) and Mexico City, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
vivaaerobus.com

Plane from Puerto Escondido (PXM) to Mexico City (MEX)

Average Duration
1h 25m
Estimated price
$40-190

Plane from Puerto Escondido (PXM) to Mexico City Santa Lucia Apt (NLU)

Average Duration
1h 25m
Estimated price
$45-250
Website
volaris.com

Plane from Puerto Escondido (PXM) to Mexico City (MEX)

Average Duration
1h 30m
Estimated price
$50-270
Website
aeromexico.com

Plane from Puerto Escondido (PXM) to Mexico City (MEX)

Average Duration
1h 36m
Estimated price
$80-340
Bus Show bus routes
Contact phone
+52 55 4440 3187
Website
autobusesaltamar.com.mx

Bus from Puerto Escondido to Terminal Central Del Sur - Taxqueña

Average Duration
12h 15m
Estimated price
$50-80
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Puerto Escondido to Terminal de Autobuses de Pasajeros de Oriente

Average Duration
20h 30m
Estimated price
$40-100

Puerto Escondido (Oaxaca) to Mexico City: Overview of Bus, Train, Flight, and Car Trips

Traveling between Puerto Escondido (Oaxaca) 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.

Average price
$70 - $110
Departure Point
Puerto Escondido Airport
Arrival Point
Mexico City Airport
Useful tips for plane travellers
• Check the flight schedules of Aeroméxico, Viva Aerobus, and Volaris in advance, as offers and frequency can change; right now, expect direct flights averaging 1h 25m.
• Upon arriving at Mexico City International Airport (Aeropuerto Internacional Benito Juárez), use the 'Puerta 5' exit to access taxis; fares to the city center typically range from $15 to $25 USD depending on traffic.
• Before your flight, consider dining options such as local Oaxacan cuisine at the airport or detailed information on your airline's in-flight meals; check Viva Aerobus at vivaerobus.com, Aeroméxico at aeromexico.com, and Volaris at volaris.com for specifics.
The journey from Puerto Escondido in Oaxaca to Mexico City by bus offers a convenient and scenic route through the beautiful landscapes of Mexico. The direct bus operated by AltaMar departs from Puerto Escondido four times a day and arrives at Terminal Central Del Sur - Taxqueña in Mexico City. The journey takes approximately 14 hours and 4 minutes, with ticket prices ranging from $40 to $95. There are multiple routes available for this trip, each offering different travel durations and transfer options. For example, Route 1 takes approximately 20 hours and 40 minutes with a transfer in Oaxaca, while Route 4 provides a direct 18-hour and 50-minute journey. Travelers have the option to enjoy the diverse scenery and comfortable travel experience aboard the buses as they make their way from the coastal city of Puerto Escondido to the vibrant capital of Mexico City.
Departure Point
Puerto Escondido station
Arrival Point
Terminal Central Del Sur - Taxqueña station
Useful tips for bus travellers
• Make sure to book your bus tickets in advance through the operator's official sites like AltaMar or ADO to secure your preferred departure time and to avoid last-minute hassle; check ADO for superior service options at ado.com.mx
• On your journey, pack snacks and drinks, as the bus may not provide meal services during the 12-hour trip, and your best chance for a meal will be prior to departure; roadside eateries are limited.
• Upon arrival at Terminal Central Del Sur - Taxqueña, follow the signs leading to the exit and public transport; familiarize yourself with the metro lines available, as this station connects you to Line 3 and Line 12 which can take you into central Mexico City swiftly; for metro information, visit metro.cdmx.gob.mx

Frequently asked questions

Find out more about the route from Puerto Escondido (Oaxaca) to Mexico City.

Or choose the category:
The distance between Puerto Escondido and Mexico City is approximately 282 miles or 439.4 miles by road. If you choose to fly, the travel time is about 1 hour and 47 minutes. Alternatively, you can take a bus which takes around 14 hours and 4 minutes. If you prefer driving, it would take around 8 hours and 39 minutes to reach Puerto Escondido from Mexico City.
The most cost-effective transportation option for traveling from Puerto Escondido to Mexico City is by bus, with prices ranging from $40 to $95. However, the journey can take quite some time, around 14 hours and 4 minutes. If time is of the essence, the quickest option is to fly, which takes only 1 hour and 47 minutes and costs between $40 and $180.
The prices for traveling from Puerto Escondido to Mexico City by bus can range from $40 to $95, depending on the type of bus and the amenities provided. It is advisable to book in advance to get the best prices and to check with different bus companies for their fares. Additionally, prices may vary depending on the season and availability, so it is recommended to compare prices and options before making a decision.
To get from Puerto Escondido to Mexico City without using public transportation, you can consider driving. The distance between the two cities is approximately 439 miles, and it takes approximately 8 hours and 39 minutes to drive. The prices for renting a car and driving from Puerto Escondido to Mexico City can vary between $70 to $110. It is recommended to plan ahead and ensure that you have sufficient rest stops and fuel for the journey.
If you don't have a car, the best way to travel from Puerto Escondido to Mexico City is by bus. The journey takes approximately 14 hours and 4 minutes and the cost ranges from $40 to $95. The bus is a convenient and affordable option for those without private transportation, allowing you to relax and enjoy the scenery along the way.
Yes, there is a direct link between Puerto Escondido and Mexico City. The bus service operated by AltaMar provides direct transportation, with departures from Puerto Escondido station and arrivals at Terminal Central Del Sur - Taxqueña station. The journey takes approximately 14 hours and the buses operate four times a day, every day.
The flight between Puerto Escondido and Mexico City typically takes around 1 hour and 20 minutes. The prices for a flight between the two cities can vary between $42 and $172. It is recommended to check with different airlines and booking platforms to find the best deals and options for your travel needs.
There are plenty of options for accommodation near Mexico City. With over 1117 hotels to choose from, travelers can find options to suit their budget and preferences. Prices start at $57 per night, ensuring that there are options available for all kinds of travelers. Visitors can explore various neighborhoods within Mexico City to find a hotel that suits their needs and offers convenient access to the city's attractions and amenities.

Trips to Mexico City