Mexico CityBogotaFlight TimeMEX–BOG
Mexico City (Mexico City International Airport) to Bogota (El Dorado International Airport).
The flight from Mexico City (MEX) to Bogota (BOG) takes 4h 10m on average, covering about 2,143 miles. Across 19 flights we tracked, the fastest was 4h 3m and the slowest 4h 24m, with Aeromexico flying it most often.
Plan this routeAt a glance
| Avg flight time | Distance | Fastest tracked | Airlines |
|---|---|---|---|
| 4h 10m | 2,143 mi | 4h 3m | 1 |
Airlines on this route
Captured airlines for MEX to BOG
Our current provider sample includes 7-8/day from MEX to BOG across 2 captured airlines. Captured departure terminal data is available for 1, 2.
- First departure
- 00:20
- Last departure
- 23:20
- Cadence
- 8 departures/day
- Captured departures/day
- 8
| Airline | Captured daily freq. | Aircraft | Departures (local) |
|---|---|---|---|
| Avianca | 3-4/day | Airbus A320 family · Terminal 1 · Seat map | 00:4004:55 |
Aircraft we tracked
Flying the other way?
BOG to MEX flight time (24 tracked flights) →Flight times usually differ by direction — jet-stream winds make eastbound crossings faster than westbound ones.
Methodology: figures are aggregated from 19 real flights on this route tracked between 2026-06-05 and 2026-06-18, sourced from live flight data. Updated daily as new flights are observed.
Route FAQ
How long is the flight from MEX to BOG?
The MEX to BOG flight takes 4h 10m on average based on 19 tracked flights.
How far is MEX from BOG?
MEX to BOG is about 2,143 miles by air.
Which airlines fly from MEX to BOG?
Aeromexico flies the MEX to BOG route in our tracked route data.
What aircraft fly from MEX to BOG?
Aircraft observed on MEX to BOG include Boeing 737 MAX 8.