Trip to Mexico City

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Puerto Escondido (Oaxaca) to Mexico City

🛫 Experience a quick and convenient journey from Puerto Escondido to Mexico City with a direct flight lasting just 1 hour and 25 minutes. Choose from reputable airlines like Viva Aerobus, Aeroméxico, and Volaris for your travel needs. ✈️ Enjoy a smooth and efficient flight, covering the distance of 1 hour and 45 minutes between Puerto Escondido and Mexico City. 💸 Prices for flights between Mexico City and Puerto Escondido range from $43 to $155, providing budget-friendly options for travelers looking to explore Mexico's vibrant capital city from the beautiful coasts of Oaxaca.

Where to stay in Mexico City

There are over 1190 hotels to stay in Mexico City. Prices range from $3 per night.

Find accommodation
  • Viva Aerobus, Aeroméxico, and Volaris are the main airlines that offer flights from Puerto Escondido Airport to Mexico City Airport. These airlines provide several flight options for travelers looking to make the journey between these two destinations. It's recommended to check their respective websites for updated flight schedules and prices, as well as any additional services or amenities they may offer during the flight.
  • The flight duration from Puerto Escondido to Mexico City is approximately 1 hour and 45 minutes. This relatively short flight allows for a quick and convenient journey between the two destinations. Passengers can enjoy a comfortable and efficient travel experience during this flight. It's advisable to confirm the exact duration with the airline when booking tickets, as flight times may vary slightly.
  • The cost of a flight from Puerto Escondido to Mexico City typically ranges from $43 to $155, depending on various factors such as the airline, time of booking, and availability. It's advisable to book tickets in advance to potentially secure lower fares. Additionally, checking for any promotions or discounts offered by the airlines can help save money on the flight. Travelers should also consider any additional fees or charges that may apply when booking their flight.