Cheap Flights from Mexico City to Bogota

Compare Mexico City to Bogota flight deals

Find the cheapest month or even day of the year to fly to Bogota

Book the best Bogota fare with no extra fees

Flight deals from Mexico City to Bogota

Looking for a cheap last-minute deal or the best return flight from Mexico City to Bogota? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Mexico City to Bogota

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Mexico City to Bogota flights are currently cheapest in February.

Direct flights from Mexico City to Bogota

Mexico City to Bogota: Alternative routes

Compare routes from Mexico City to Bogota below. You may find an airport to fly into that's cheaper, faster, or easier than Bogota.

Mexico City to Bogota: Flight information

The things to know before you go.
Cheapest flight foundRs29,916
Cheapest month to flyFebruary
Average flight time4 hrs, 34 mins
Most popular airlineGOL Linhas Aéreas
Average flights per week112

Finding cheap flights from Mexico City to Bogota: Frequently asked questions

The best price we found for a return flight from Mexico City to Bogota is Rs53,839. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 34 minutes is the average flight time from Mexico City to Bogota.
GOL Linhas Aéreas, Avianca and Aeromexico fly direct from Mexico City to Bogota.
As of October 2025, there are 112 flights per week flying from Mexico City to Bogota.
The cheapest month to fly from Mexico City to Bogota is usually November.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Mexico City to Bogota Airport on Sunday, 2 November 2025.
Yes – the average flight time is 4 hours and 34 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Bogota but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Bogota is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Bogota is Volaris .

Flying from Mexico City to El Dorado International Airport (BOG): What you need to know

  • Mexico City is home to a couple of airports where you can kick off your trip. Explore your options for reserving a flight from Mexico City to El Dorado International Airport (BOG) heading out from Benito Juarez International Airport (MEX) or Santa Lucia Air Force Base Airport (NLU).

  • Take off on a direct Mexico City to El Dorado International Airport flight and you'll be travelling for around 4 hours 35 minutes.

  • Bogota is one hour ahead of Mexico City. El Dorado International Airport is located in Bogota, which is in the UTC-5 timezone.

  • With 55 direct weekly flights between the two airports, Benito Juarez International Airport (MEX) to El Dorado International Airport (BOG) is the busiest route. Aeromexico operates the earliest flight at 12:05am. If you're eager to get more out of your day before leaving, the latest departure from MEX to BOG is with AVIANCA at 11:20pm.

  • Get to the airport on time so you don't miss your flight from Mexico City to BOG. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid any last-minute rush.

  • Peak travel periods mean busier airports, so plan to arrive even earlier. Give yourself at least two hours before a domestic flight and four hours for international journeys to stay on schedule.

Airports in Mexico City

Benito Juarez International Airport (MEX)

  • Take the express route from Benito Juarez International Airport (MEX). Nonstop flights from Mexico City to El Dorado International Airport (BOG) are available from here.

  • At MEX, there's a good selection of airlines that operate direct flights from Mexico City to El Dorado International Airport, such as:

  • The majority of travellers choose to fly with AVIANCA between MEX and BOG.

  • With 77.27% of services landing on schedule, AVIANCA is the top on-time carrier on this route.

  • Consider adding a stopover to find cheap flights from Mexico City to BOG. Simply uncheck 'Direct flights only' when searching for departures from Benito Juarez International Airport (MEX). Break up your trip (and maybe get a better deal) by stopping at one of these airports:

    • Tocumen International Airport (PTY)

    • Jose Maria Cordova International Airport (MDE)

    • El Salvador International Airport (SAL)

  • MEX is about 8 kilometres from central Mexico City. If you're catching a cab, ride-sharing or driving from the centre, it'll take 25 minutes or so to get there, depending on traffic conditions. If you're using public transport, expect the journey time to be around 55 minutes.

  • Want an easy start to your trip? Stay near Benito Juarez International Airport. Whether you have an early flight from Mexico City to El Dorado International Airport or aren't a fan of being rushed, these hotels offer the perfect solution:

  • Benito Juarez International Airport has a solid on-time performance, making delays less likely. Departures from MEX make it to their destination as scheduled 80.91% of the time.

Santa Lucia Air Force Base Airport (NLU)

  • You can book a direct Mexico City to El Dorado International Airport (BOG) flight ticket with departures from Santa Lucia Air Force Base Airport (NLU). Work out whether leaving from NLU works best for your plans.

  • VivaAerobus has direct flights from Mexico City to BOG leaving from NLU. Book your favourite window seat and get to your destination in a single stretch.

  • VivaAerobus takes the lead in bookings on the NLU to BOG route.

  • Flights between Santa Lucia Air Force Base Airport and El Dorado International Airport see fewer delays with VivaAerobus than with any other carrier.

  • Check a new destination off your list or just take a moment to reset with a stopover. If you'd like to split up your flight from Mexico City to El Dorado International Airport, browse these options when leaving from Santa Lucia Air Force Base Airport:

    • Cancun International Airport (CUN)

    • Tocumen International Airport (PTY)

    • Las Americas International Airport (SDQ)

  • You can arrive at NLU from the centre of Mexico City in approximately 55 minutes by car (depending on traffic). The ride on public transport takes roughly 1 hour 45 minutes to travel the 40 kilometres or so.

  • Relax before your Mexico City to BOG flight at a hotel close to Santa Lucia Air Force Base Airport. Verticca Hotel is one option where you can jump out of bed and arrive at the airport with time to spare.

  • Santa Lucia Air Force Base Airport has an on-time performance of 67.58%. This figure sheds light on how frequently flights departing from this airport land at their destination on schedule.

About El Dorado International Airport (BOG)

  • Have a late flight from Mexico City to El Dorado International Airport? Don't let it rob you of real rest. Stay at one of these hotels near BOG and shut your eyes sooner:

  • Go wherever you want, whenever you want with an El Dorado International Airport rental car. Pick up your wheels from Renta Facil, Localiza or Green Motion and discover more of Bogota and beyond.

  • Booking your vehicle around one week in advance of your Mexico City to El Dorado International Airport flight can help you find the best deal.

Getting from El Dorado International Airport (BOG) to central Bogota

  • The centre of Bogota is roughly 8 kilometres from El Dorado International Airport. Travel times by cab or car hire will vary depending on time of day, so do some research before you go.

  • Travelling on public transport will take you roughly 1 hour 10 minutes.

How to find the cheapest flights from Mexico City to El Dorado International Airport (BOG)

  • Right now, Rs29,931 is the lowest price we've found for a one-way ticket from Mexico City to El Dorado International Airport. The cheapest price for a return flight is Rs53,839. Keep in mind fares may change due to availability at the time of booking.

  • To score cheap flights from Mexico City to BOG, book your ticket six months ahead of your departure date.

  • Plan your trip for November. That's the best month for scoring an incredible deal on Mexico City to El Dorado International Airport tickets. If you're flexible on when you fly, use the 'Whole month' tool to find the lowest price across every month.

  • Locking in a cheap flight ticket from Mexico City to BOG is easy with Price Alerts. All you need to do is create one of these automatic alerts and we'll get in touch as soon as the price has dropped.

  • Hunt for savings on a flight from Mexico City to El Dorado International Airport with the help of the filters. Choose your preferred departure and arrival times, airlines and number of stops. You can also sort your results by 'Cheapest,' 'Best' or 'Fastest.'

The best time to fly from Mexico City to El Dorado International Airport (BOG)

  • August is when most people book flights from Mexico City to El Dorado International Airport (BOG). Visit Bogota in April for a more laid-back experience.

  • Before locking in your Mexico City to BOG flight ticket, consider the kind of weather forecast you're hoping for. September is the warmest month in Bogota, with temperatures ranging from 8ºC to 20ºC.

  • January has temperatures of between 8ºC and 21ºC. Look for cheap tickets from Mexico City to El Dorado International Airport around that time if you'd rather travel in cooler conditions.

More about Bogota

  • Start your Bogota trip right by choosing the perfect place to stay. Once you've booked your flight from Mexico City to El Dorado International Airport, browse our selection of hotels including:

  • Free Walking tour Bogotá de la Candelaria. And Teatro Colon Bogota are just the start of the popular attractions to put on your Bogota itinerary. Keep the adventure rolling by checking out Park Simón Bolívar Bogotá City.

Explore more of Colombia

  • You've done Bogota, now it's time to explore other parts of Colombia. Journey about 241 kilometres north-west to Medellin to tick off its must-visit sights. From EcoParque Comuna 13 to Palacio de Bellas Artes and Museo comuna 13, there's plenty to keep you busy.

  • Around 290 kilometres north-east of Bogota, Bucaramanga is another essential stop in Colombia. No visit is complete without checking out Catedral de la Sagrada Familia, Panachi and Canon Del Chicamocha.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.