Wayfli › Cancun (CUN) › To Bogota (BOG)

Cancun (CUN) to Bogota (BOG) flights

There are direct flights from Cancun Cancún International Airport to Bogota El Dorado International Airport, sold by 3 airlines (including codeshares): avianca airlines, Copa Airlines and Viva Aerobus. The distance is 2,278 km, about 3h 15m in the air. There are also 6 one-stop options, via airports such as Panama City, San Jose and Havana.

Live fares for CUN → BOGSee all routes on the map
2,278 kmdistance
~3h 15mdirect flight time (estimate)
3direct airlines
6one-stop options

Direct flights from Cancun to Bogota

RouteAirlines (incl. codeshares)DistanceTime (est.)
CUN → BOGavianca airlines, Copa Airlines, Viva Aerobus2,278 km~3h 15m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
PTY Panama CityAeromexico and Copa Airlines then avianca airlines and Copa Airlines2,309 km~5h 30m
SJO San JoseVolaris then avianca airlines and avianca airlines Costa Rica2,516 km~5h 45m
HAV HavanaAeromexico and Cubana then avianca airlines and Copa Airlines2,728 km~6h
SAL San Salvadoravianca airlines then avianca airlines2,778 km~6h 5m
MDE Rio Negroavianca airlines then avianca airlines and Copa Airlines2,279 km~5h 25m
GUA Guatemala CityVolaris then avianca airlines2,918 km~6h 15m

More from Cancun and Bogota

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.