Flight distance from Oaxaca to Bogota

2832 kilometers/1760 miles
or 1529 nautical miles.
Your flight will depart from Oaxaca airport and land at Bogota airport.
City: Oaxaca (OAX) Bogota (BOG)
Latitude: 17.083333 4.598056
Longitude: -96.75 -74.075833
Country: Mexico Colombia
Timezone: America/Mexico_City America/Bogota
Current time:: 12:37 01-Apr-2026 12:37 01-Apr-2026

How far is between Oaxaca and Bogota?

  • Your starting point Oaxaca, Mexico is located at 17.083333,-96.75
  • Your ending point Bogota, Colombia is located at 4.598056,-74.075833
  • l distance from Oaxaca to Bogota is 2832 kms equals to miles and 1529 nautical miles.
  • Flight time from Oaxaca to Bogota is 41 hours 46 minutes
Click here to get detail flight schedules from Oaxaca to Bogota