1map logoGo to main page

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

Compare Travel Options and Prices

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

How to Get from Mexico City to Puerto Escondido (Oaxaca): 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 - PlaneBest price
454.79 kmDistance
1h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mexico City to Puerto Escondido (Oaxaca) 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  36m
Estimated price
$66-375
Recommended
Company
various
Plane
Average Duration
2h  26m
Estimated price
$40-160
Cheapest
route map
Distance: 454.79 km
Duration: 1h 36m

See more options

Company
AltaMar, Ómnibus Cristóbal Colón (OCC)
Bus
Average Duration
13h  35m
Estimated price
$40-100
Company
various
Drive
Average Duration
8h  55m
Estimated price
$70-110

Traveling From Mexico City to Puerto Escondido (Oaxaca)

Your journey from the bustling urban landscape of Mexico City to the tranquil coastal vibes of Puerto Escondido offers a striking contrast between vibrant city life and laid-back beach culture.

Best Neighbourhoods in Puerto Escondido (Oaxaca)

Puerto Escondido boasts diverse neighborhoods, each with its own charm and attractions.

Zicatela
• Famous for surfing and vibrant nightlife.
• Home to stunning ocean views and beachside cafes.
La Punta
• Offers a relaxed atmosphere for yoga and wellness retreats.
• Known for quieter beaches, ideal for sunbathing and swimming.
Puerto Angelito
• Smaller, family-friendly beach perfect for children.
• Renowned for fresh seafood and local restaurants.

Best Times To Visit Puerto Escondido (Oaxaca)'s Attractions

Timing your visits to Puerto Escondido's attractions can elevate your experience significantly.

Zicatela Beach
Visiting early mornings or weekdays offers quieter waves and peaceful strolls.
La Punta
Late afternoons provide stunning sunsets and fewer crowds for relaxation.
Manialtepec Lagoon
Early morning tours capture vibrant wildlife and tranquil scenery without interruptions.

Puerto Escondido (Oaxaca) Weather: What to Expect Year-Round

Puerto Escondido enjoys a warm tropical climate with a wet season from June to October, making the dryer months of November to May the best times to visit for sunny beach days. Understanding the weather patterns will help you plan your activities and make the most of your time in this beautiful coastal destination.

Dining Recommendation in Puerto Escondido (Oaxaca)

Try the local seafood at Restaurant El Nene, where fresh catches like grilled fish tacos showcase the bold flavors of Oaxacan cuisine, distinctly different from the urban offerings in Mexico City. The laid-back beachfront atmosphere enhances the experience, allowing you to savor each bite with the sound of waves and a stunning sunset.

Mexico City - Puerto Escondido (Oaxaca) operators

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

Plane Show flights
Website
vivaaerobus.com

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

Average Duration
1h 15m
Estimated price
$45-250

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

Average Duration
1h 17m
Estimated price
$40-190
Website
aeromexico.com

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

Average Duration
1h 25m
Estimated price
$80-340
Website
volaris.com

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

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

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

Average Duration
13h 35m
Estimated price
$40-100
Contact phone
+52 555 784 4652
Website
ado.com.mx

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

Average Duration
18h 55m
Estimated price
$40-100

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

Traveling between Mexico City and Puerto Escondido (Oaxaca) 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 road trip from Mexico City to Puerto Escondido, covering a distance of 439 miles through diverse landscapes in approximately 8 hours and 55 minutes. Enjoy the journey as you pass through charming towns and breathtaking vistas along the way. 💸 Experience the flexibility of prices ranging from $70 to $110 for the drive from Mexico City to Puerto Escondido by car, allowing you to choose the option that best suits your budget and preferences. Take advantage of the cost-effective road trip to explore the hidden gems of Oaxaca awaiting your arrival.
Average price
$70 - $110
🚆 Traveling from Mexico City to Puerto Escondido by train offers a scenic journey spanning 699 km and taking approximately 15 hours and 45 minutes with 2 transfers along the way. 🌴 Route options vary in duration, with one taking 18 hours 50 minutes, another 16 hours 5 minutes, and the shortest trip lasting 15 hours 45 minutes, each providing a unique travel experience.
🛫 Experience a quick and convenient journey from Mexico City Santa Lucia Apt Airport to Puerto Escondido Airport in just 1 hour and 15 minutes with a direct flight offered by Viva Aerobus. 🌴 Arrive in the tropical paradise of Puerto Escondido in 1 hour and 36 minutes from Mexico City, where you can enjoy the beautiful beaches and vibrant local culture. 💸 Prices for flights between Puerto Escondido and Mexico City can range from $66 to $375, offering flexibility for travelers with different budgets.
Departure Point
Mexico City Santa Lucia Apt Airport
Arrival Point
Puerto Escondido Airport
Useful tips for plane travellers
• Book your Viva Aerobus flight early for better rates; prices fluctuate from $66 to $375, and last-minute tickets can be steep.
• Upon arrival at Puerto Escondido Airport, expect a small, cozy terminal; grab a taxi right outside the arrivals area directly to the city center for approximately $200 MXN.
• For local transportation options and dining near the Puerto Escondido area, check out the official website of the airport at puertoescondidoairport.com and explore local tips on sites like visitpuertoescondido.com
🚌 The journey from Mexico City to Puerto Escondido by bus takes approximately 13 hours and 35 minutes. Services operate four times a day, every day, with departures from Terminal Central Del Sur - Taxqueña. 🛣️ Route 1 involves a total journey time of 18 hours and 5 minutes, covering a distance of 990 km with 2 transfers along the way, including stops at Oaxaca, Juchitán de Zaragoza, and finally Puerto Escondido. 💰 Ticket prices for buses between Mexico City and Puerto Escondido typically range from $40 to $100, offering travelers a scenic and comfortable way to reach their destination in Oaxaca.
Departure Point
Terminal Central Del Sur - Taxqueña station
Arrival Point
Puerto Escondido station
Useful tips for bus travellers
• Book your bus tickets in advance with AltaMar or ADO to secure the best seats for the approximately 13h 35m journey; you can find ticket information and purchasing options at AltaMar or ADO.
• Prepare for varying temperatures during the journey by dressing in layers, as the bus may start cool in the early morning but can get warm as the day progresses; a light blanket or shawl can enhance your comfort.
• Upon arrival at Puerto Escondido bus station, you will find various taxi services and local transportation options readily available; use apps like Uber or local cab services to reach your accommodation, and keep small change for any immediate transportation needs after your long journey.

Frequently asked questions

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

Or choose the category:
The cheapest way to travel from Mexico City to Puerto Escondido is by taking a bus. There are several bus companies that offer routes between these two cities, with ticket prices ranging from $40 to $95. The journey takes approximately 13 hours and 13 minutes, depending on traffic and other factors. This option allows you to save money while enjoying the scenic views along the way.
The fastest way to travel from Mexico City to Puerto Escondido is by flying. There are direct flights available that take approximately 2 hours and 15 minutes. Prices for flights can range from $40 to $180, depending on the airline and the time of booking. It is recommended to check for any flight deals or promotions to find the best prices for your travel dates.
The distance between Mexico City and Puerto Escondido is approximately 282 miles. If you prefer to travel by road, the distance is about 439.3 miles. The road distance might slightly differ due to the specific route taken. Whether you choose to travel by air or road, it's important to plan your journey accordingly to ensure a smooth and enjoyable trip.
The most convenient way to travel from Mexico City to Puerto Escondido without a car is by bus. There are several bus companies that operate the route, providing comfortable and affordable options for the journey. The journey takes around 13 hours and 13 minutes, depending on traffic and stops. Tickets can range in price from $40 to $95, depending on the bus company and class of service chosen.
The journey from Mexico City to Puerto Escondido takes approximately 2 hours and 15 minutes, including transfers. The most convenient option for this trip is to take a domestic flight, as it offers a faster and more direct route. There are several airlines that operate flights between the two cities, providing frequent departures throughout the day. It is advised to check the flight schedules and book in advance to secure the best prices and availability.
There are plenty of accommodation options available near Puerto Escondido over 284 hotels to choose from, you'll have no shortage of choices. Prices for hotels in the area start at around $350 per night, offering a range of budget-friendly and luxury options to suit various preferences. Whether you're looking for a beachfront resort or a cozy guesthouse, you're sure to find the perfect place to stay near Puerto Escondido.
Yes, you can drive from Mexico City to Puerto Escondido. The driving distance is approximately 439 miles and it takes around 8 hours and 55 minutes. The route includes highways and scenic roads, offering a chance to enjoy the beautiful landscapes of Mexico. However, it is important to make sure you have a valid driver's license and are familiar with Mexican traffic laws before embarking on this long drive.
Yes, there is a direct bus between Mexico City and Puerto Escondido bus departs from Terminal Central Del Sur - Taxqueña and arrives at Puerto Escondido. The bus service operates four times a day, every day. The journey typically takes around 13 hours and 13 minutes.
To catch the bus from Mexico City to Puerto Escondido, you need to go to Terminal Central Del Sur - Taxqueña. This bus station is the main departure point for buses heading to various destinations, including Puerto Escondido. You can find the AltaMar bus service operating from this terminal, which offers routes to Puerto Escondido. Make sure to check the bus schedule and arrive at the terminal in advance to ensure a smooth journey.
The Mexico City to Puerto Escondido bus arrives at the Puerto Escondido station. This is the main bus terminal in Puerto Escondido where you will disembark from the bus. The station is centrally located and easily accessible, making it convenient for travelers arriving in Puerto Escondido. From the station, you can easily find transportation or accommodations to continue your journey in the city.
Volaris, Aeroméxico, and Viva Aerobus are the airlines that offer flights between Mexico City and Puerto Escondido airlines operate regular flights from Mexico City Airport to Puerto Escondido Airport. Travelers can check the schedules and book their flights directly with these airlines for a convenient and efficient journey between the two destinations.
The fastest way to get from Mexico City to Puerto Escondido is by taking a direct flight. The quickest flight takes approximately 1 hour and 15 minutes from Mexico City Airport to Puerto Escondido Airport. Volaris, Aeroméxico, and Viva Aerobus are some of the airlines that offer flights between these two cities. The flight duration from Mexico City to Puerto Escondido is around 2 hours and 15 minutes. The prices for flights between Puerto Escondido and Mexico City range from $40 to $172.
The flight from Mexico City to Puerto Escondido takes approximately 1 hour and 15 minutes. This is the quickest way to travel between the two cities. There are direct flights available from Mexico City Airport to Puerto Escondido Airport, which makes the journey even more convenient. It is recommended to check for availability and prices of flights with different airlines before making your booking.
The cost of a flight from Mexico City to Puerto Escondido can vary, with prices ranging from $40 to $172. It is best to check with different airlines and compare prices to find the most affordable option. Factors such as the time of booking, season, and availability may also affect the cost of the flight.
The cost of a bus ticket from Mexico City to Puerto Escondido can range from $40 to $95, depending on the type of bus and the company you choose. Prices can also vary based on factors such as the time of travel and any additional amenities provided. It is advisable to check and compare prices from different bus operators to find the best deal for your journey.
The cost of driving from Mexico City to Puerto Escondido can vary between $70 and $110, depending on factors such as fuel prices and tolls. It is important to consider additional expenses such as parking fees and potential vehicle maintenance. The duration of the drive is approximately 7 to 8 hours, depending on traffic conditions and the route taken.

Trips from Mexico City

Trips to Puerto Escondido (Oaxaca)