Flights from Bogota to Mexico City – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BOG to MEX – All flight route options from El Dorado International Airport, Colombia to Mexico City International Airport, Mexico. These flights are operated by 6 different airlines. Fly non-stop or choose from 9 different connecting flights. The shortest flight time is 4 hours and 47 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Mexico City Airport
We got great deals on hotels and car rentals near the airport.
Bogota to Mexico City flights
There are over 12 airlines and as many as 342 flights every week to this destination. You can fly non-stop to Mexico City (MEX) from Bogota (BOG) with Aeromexico, AVIANCA or Volaris but if a stopover option suits you better you can choose to fly via Guatemala City, Cali or any other of the 9 alternatives with connectiing airports.
Bogota to Mexico City with Aeromexico
You can fly non-stop every weekday with flights departing between 7:00 am and 1:00 am. Aeromexico is a member of SkyTeam.
With Copa Airlines
If you fly from Bogota with Copa Airlines you will do a stopover in Panama City, PTY before reaching Mexico City. This flight trip will take 8 hours and 16 minutes and you can fly every weekday with departures from 4:00 am to 6:00 pm. Copa Airlines is a Star Alliance member.
Distance & flight times: Bogota Airport to Mexico City International Airport
The shortest flight time between BOG and MEX is 4 hours and 54 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 54m | - | 1974 miles (3176 km) |
GUA Guatemala City | 7h 26m | 1h 57m | 1974 miles (3176 km) |
CLO Cali | 7h 41m | 1h 47m | 2069 miles (3329 km) |
SAL San Salvador | 7h 56m | 3h 0m | 1975 miles (3178 km) |
PTY Panama City | 8h 25m | 2h 1m | 1978 miles (3183 km) |
CTG Cartagena | 8h 35m | 2h 15m | 2108 miles (3392 km) |
MDE Medellin | 8h 50m | 2h 35m | 1977 miles (3181 km) |
CUN Cancun | 9h 30m | 2h 55m | 2225 miles (3580 km) |
SJO San Jose | 9h 43m | 3h 47m | 1978 miles (3183 km) |
GDL Guadalajara | 10h 0m | 3h 30m | 2541 miles (4088 km) |


Quick copy and share this page
From Bogota to Mexico
Below is a list of other destinations to Mexico from El Dorado International Airport with either direct flights or 1 stop connections.
-
CUN Cancun Direct
-
MTY Monterrey Direct
-
GDL Guadalajara Direct
-
NLU Mexico City Direct
-
SJD San Jose Cabo
-
PVR Puerto Vallarta
-
TIJ Tijuana
-
MZT Mazatlan
-
BJX Leon/Guanajuato
-
QRO Queretaro
From Colombia to Mexico City
Below is a list of other cities in Colombia with flights to Mexico City with either non-stop or connecting flights.