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

Bogota (BOG) to Cancun (CUN) flights

There are direct flights from Bogota El Dorado International Airport to Cancun Cancún 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 BOG → CUNSee all routes on the map
2,278 kmdistance
~3h 15mdirect flight time (estimate)
3direct airlines
6one-stop options

Direct flights from Bogota to Cancun

RouteAirlines (incl. codeshares)DistanceTime (est.)
BOG → CUNavianca 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 Cityavianca airlines and Copa Airlines then Aeromexico and Copa Airlines2,309 km~5h 30m
SJO San Joseavianca airlines and avianca airlines Costa Rica then Volaris2,516 km~5h 45m
HAV Havanaavianca airlines and Copa Airlines then Aeromexico and Cubana2,728 km~6h
SAL San Salvadoravianca airlines then avianca airlines2,778 km~6h 5m
MDE Rio Negroavianca airlines and Copa Airlines then avianca airlines2,279 km~5h 25m
GUA Guatemala Cityavianca airlines then Volaris2,918 km~6h 15m

More from Bogota and Cancun

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.