Cheap flights to Bogota
The Colombian capital is served by the modern El Dorado International Airport, located just 8 kilometers from the city center. A well-developed route network allows you to reach the city via direct flights from numerous destinations, including frequent domestic connections from Medellín (1,041 flights per week), Cali (724 flights), and Cartagena (626 flights). Travelers can also access detailed information on how to get to their destination and the current weather forecast.
Forty-one airlines operate regular flights to the city, providing stable connections with Latin America, the USA, and Europe. Avianca and Latam Airlines Group are the leading carriers by traffic volume, offering the highest number of weekly flights. To choose the best route, cards for popular departure cities with a convenient ticket search form are presented below.

Pereira — Bogota

Medellín — Bogota

Bucaramanga — Bogota

Cali — Bogota

Cúcuta — Bogota

Barranquilla — Bogota

San Andres — Bogota

Cartagena — Bogota

Ibague — Bogota

Monteria — Bogota

Armenia — Bogota

Santa Marta — Bogota
Flight insights to Bogota
Data-driven trends for direct flights to Bogota — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Bogota come from Medellín, Cali and Cartagena. Medellín leads with around 1041 flights a week.
- Medellín1041 flights/week
- Cali724 flights/week
- Cartagena626 flights/week
- Barranquilla416 flights/week
- Pereira345 flights/week
Top departure countries
Most direct flights to Bogota depart from Colombia, United States and Ecuador. Colombia alone accounts for about 65% of all direct routes.
- Colombiaavg $55
- United Statesavg $161
- Ecuadoravg $167
- Mexicoavg $153
- Spainavg $422
Direct routes & fares
Popular non-stop routes to Bogota range from Medellín at $23 to Barranquilla at $49 — a quick way to compare direct-flight fares.
- Medellínfrom $23
- Califrom $24
- Cartagenafrom $36
- Barranquillafrom $49
- Pereirafrom $26
Cheapest departure cities
The cheapest places to fly to Bogota from right now are Medellín from $23, Bucaramanga from $23 and Cali from $24.
- Medellínfrom $23
- Bucaramangafrom $23
- Califrom $24
- Pereirafrom $26
- Cúcutafrom $26
Longest direct flights
The longest direct flight to Bogota is from Frankfurt am Main at about 12h 9m, followed by Paris (11h 33m) and Barcelona (11h 25m).
- Frankfurt am Main12h 9m
- Paris11h 33m
- Barcelona11h 25m
- London11h 23m
- Madrid10h 46m
Popular departure cities to Bogota
Frequently asked questions
- Which cities have the most frequent flights to Bogotá?
- The most popular destinations are domestic Colombian routes. The leaders in terms of weekly flights are Medellín (1,041 flights), Cali (724 flights), and Cartagena (626 flights). International flights from Panama City, Miami, and Madrid are also popular.
- How many airlines fly to Bogotá?
- A total of 41 airlines operate flights to the Colombian capital. The bulk of the traffic is handled by major carriers such as Avianca, Latam Airlines Group, and JetSmart. International giants, including Turkish Airlines and American Airlines, also operate flights here.
- Which airports serve Bogotá?
- The city's main aviation hub is El Dorado International Airport (BOG). It is located just 8 kilometers from the central part of the capital, allowing tourists to quickly reach major attractions after landing.
- From how many cities can you fly to Bogotá?
- The list of the most popular direct destinations includes 15 departure cities, ensuring a steady flow of passengers. These include major Colombian metropolises as well as key international hubs in Peru, Ecuador, the USA, and Spain.
- How can I find cheap tickets to Bogotá?
- To find the best deals, we recommend using the search form in the departure city cards shown below. Booking tickets in advance and being flexible with your travel dates usually allows for significant savings on the final cost of the trip.