BOG

R12 759 Find Cheap Flights to Bogotá – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 29% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
R20 267
Typical prices: R22 901-R29 945
United Airlines
Sun 18/2Wed 21/2
JNB - BOG • 2 stops
Cheapest one-way flight
R12 759
Typical prices: R14 946-R17 904
Multiple Airlines
Mon 19/11
CPT - BOG • 3 stops
Top airlines
Best reviews • 8,1 score
Airline reviews
Airline reviews
Top routes
Cheapest • 2% average savings
Most popular
Insights
Insights
When to travel
Cheapest • 12% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Bogotá!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Bogotá

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Bogotá

Thu, Feb 18 - Sun, Feb 21
United Airlines Logo
22:00 - 5:10Johannesburg  Johannesburg OR Tambo-Bogotá Bogotá El Dorado
62h 10m2 stops Newark Houston George Bush Intcntl
United Airlines Logo
9:45 - 18:35Bogotá  Bogotá El Dorado-Johannesburg Johannesburg OR Tambo
25h 50m1 stop Newark
R20 267United Airlines
15 hours ago
Thu, Feb 18 - Sun, Feb 21
United Airlines Logo
22:00 - 5:10Johannesburg  Johannesburg OR Tambo-Bogotá Bogotá El Dorado
62h 10m2 stops Newark Houston George Bush Intcntl
United Airlines Logo
9:45 - 18:35Bogotá  Bogotá El Dorado-Johannesburg Johannesburg OR Tambo
25h 50m1 stop Newark
R20 382United Airlines
1 day ago
Thu, Feb 18 - Sun, Feb 21
United Airlines Logo
22:00 - 5:10Johannesburg  Johannesburg OR Tambo-Bogotá Bogotá El Dorado
62h 10m2 stops Newark Houston George Bush Intcntl
United Airlines Logo
7:40 - 18:35Bogotá  Bogotá El Dorado-Johannesburg Johannesburg OR Tambo
27h 55m2 stops Washington, D.C. Dulles Intl Newark
R20 382United Airlines
1 day ago
Thu, Feb 18 - Sun, Feb 21
United Airlines Logo
22:00 - 5:10Johannesburg  Johannesburg OR Tambo-Bogotá Bogotá El Dorado
62h 10m2 stops Newark Houston George Bush Intcntl
United Airlines Logo
7:40 - 18:35Bogotá  Bogotá El Dorado-Johannesburg Johannesburg OR Tambo
51h 55m2 stops Washington, D.C. Dulles Intl Newark
R20 399United Airlines
2 days ago
Thu, Nov 12 - Fri, Nov 27
LATAM Airlines Logo
15:40 - 4:10Cape Town  Cape Town Intl-Bogotá Bogotá El Dorado
19h 30m1 stop Sao Paulo Guarulhos Intl
LATAM Airlines Logo
13:00 - 12:40Bogotá  Bogotá El Dorado-Cape Town Cape Town Intl
16h 40m1 stop Sao Paulo Guarulhos Intl
R20 464LATAM Airlines
3+ days ago
Thu, Nov 12 - Sat, Nov 28
LATAM Airlines Logo
15:40 - 12:05Cape Town  Cape Town Intl-Bogotá Bogotá El Dorado
27h 25m1 stop Sao Paulo Guarulhos Intl
LATAM Airlines Logo
23:55 - 12:40Bogotá  Bogotá El Dorado-Cape Town Cape Town Intl
29h 45m1 stop Sao Paulo Guarulhos Intl
R20 629LATAM Airlines
3+ days ago
Thu, Nov 12 - Sun, Nov 29
LATAM Airlines Logo
15:40 - 12:15Cape Town  Cape Town Intl-Bogotá Bogotá El Dorado
27h 35m2 stops Sao Paulo Guarulhos Intl Lima J Chavez Intl
LATAM Airlines Logo
8:10 - 12:40Bogotá  Bogotá El Dorado-Cape Town Cape Town Intl
21h 30m1 stop Sao Paulo Guarulhos Intl
R20 876LATAM Airlines
3+ days ago
Mon, Dec 28 - Mon, Jan 18
Emirates Logo
22:15 - 15:40Johannesburg  Johannesburg OR Tambo-Bogotá Bogotá El Dorado
48h 25m2 stops Dubai Intl Miami
Emirates Logo
17:45 - 16:40Bogotá  Bogotá El Dorado-Johannesburg Johannesburg OR Tambo
39h 55m2 stops Miami Dubai Intl
R27 659Emirates
2 days ago
Mon, Dec 28 - Mon, Jan 18
Emirates Logo
13:25 - 15:40Johannesburg  Johannesburg OR Tambo-Bogotá Bogotá El Dorado
33h 15m2 stops Dubai Intl Miami
Emirates Logo
17:45 - 20:30Bogotá  Bogotá El Dorado-Johannesburg Johannesburg OR Tambo
43h 45m2 stops Miami Dubai Intl
R28 219Emirates
3+ days ago
Sat, Nov 7 - Sun, Nov 15
Emirates Logo
7:00 - 15:40Durban  Durban King Shaka Intl-Bogotá Bogotá El Dorado
39h 40m3 stops Johannesburg OR Tambo Dubai Intl Miami
Emirates Logo
17:45 - 19:50Bogotá  Bogotá El Dorado-Durban Durban King Shaka Intl
43h 05m3 stops Miami Dubai Intl Johannesburg OR Tambo
R39 678Emirates
23 hours ago
Booking Insights

Price, demand, and travel trends for flights to Bogotá

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Bogotá?

Johannesburg OR Tambo Airport to Bogotá is the cheapest route at R20 267 return, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Bogotá?

On average, a return flight from South Africa to Bogotá costs R25 391, based on KAYAK data over the past 12 months. Return fares from Cape Town average R24 996, while Johannesburg OR Tambo Airport runs a bit higher at R25 150.

What is the cheapest day to fly to Bogotá?

Sunday is the cheapest day to fly to Bogotá at R23 724 return on average over the past 12 months on KAYAK. Thursday is the most expensive at R29 519.

What is the cheapest month to fly to Bogotá?

•February is the cheapest month to fly to Bogotá with an average price of R22 325 return.
•January (R33 059) and April (R30 161) are the most expensive.
•Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Bogotá?

Night flights to Bogotá are the cheapest at R23 263 return on average. Morning flights are the most expensive at R27 445.

What is a good deal for flights to Bogotá?

Flights under R22 901 are considered a good deal. 25% of KAYAK users found return flights to Bogotá at or below these prices, with the lowest fares from:
•Cape Town R22 486
•Johannesburg OR Tambo Airport R22 799.

Key details for flights to Bogotá

Low season

February

Cheapest flight

R12 759
Beat the crowds with an average 46% drop in traveller numbers.
The most popular month to fly with an average 26% increase in traveller numbers.
One-way flight from Cape Town to Bogotá

When to book flights to Bogotá

Are your dates flexible? Find out the best times to travel to Bogotá based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Bogotá, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Bogotá is a good deal?

    A good deal on a flight to Bogotá is around R22 901 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • Which city has the cheapest flights to Bogotá?

    Based on fares booked in the past 5 days, the cheapest flights to Bogotá are from Johannesburg, starting at R20 267 return.

  • What is the difference between the most popular and the most frequent airline at Bogotá?

    South African operates the most flights from South Africa to Bogotá at 0 per week, while LATAM Airlines is the airline most often selected by KAYAK users searching for flights from South Africa to Bogotá. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

Your guide to booking Bogotá flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For flights to Bogotá, a good return fare is around R22 901. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Bogotá in February. Return fares historically average R22 325, making February the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to evening to save up to R4 182 on a return flight. Evening flights to Bogotá average R23 263 compared to R27 445 for morning flights.

Reviews of the top airlines flying to Bogotá

 
Need help choosing which airline to fly with to Bogotá? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3688 reviews
8,2Entertainment
7,9Food
8,4Crew
8,1Comfort
8,2Boarding
Airline reviews

It went well except at delhi airport they told me that my flight is canceled and only after talking to manager they were able to find seats for me and my wife

6,0 GoodAnonymous, Mar 2026
Read more Emirates reviews

It went well except at delhi airport they told me that my flight is canceled and only after talking to manager they were able to find seats for me and my wife

There is an issue with A380 when it arrives in Munich, because a business class passengers like me have to wait for the first class passengers to disembark, which takes some time while you are also offloading economy passengers this causes an issue at customs where your business class passengers end up behind a large bulk of economy passengers This is a frustration and the early dislocation should be and is supposed to be a benefit of business class

This was my first time flying with Emirates. Overall, the experience was very good. I thought the seats in economy would have been a bit more comfortable, but, they seem to be on par with other airlines. The food was excellent and very satisfying. If you can afford it, I would definitely suggest upgrading to at lest premium economy seats for long haul flights.

First time and very memorable, the finest flying experience ive ever had

The entire crew went above and beyond. This was our first flight with our 3 month old, and they were accommodating and friendly. The crew is attentive and marks a HIGE difference to the regular runs with Avianca and LATAM.

No Vegetarian options onboard, made to wait for a long time for boarding

The internet connection did was not functioning as per normal.

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

For such a long flight I feel the spacing of seats could’ve been better to make it more comfortable for passengers. Very little space to move & stretch legs.

The flight was delayed in Jhb and I could have had some help in Dubai trying to get to my connecting flight to London

I missed my original flight due to miscommunication and it was a challenge to communicate with service personnel, since my Portuguese is limited. However they got me food and a hotel overnight and a seat on the next available flight.

Really bad experience – delayed for 6 hours without any notice, no food or drinks provided, and stuck in the horrible Cartagena airport.

Bought a ticket that included a bag and they still charged me to check it in, latam is the worst airline.

No entertainment but not expected. Unless you are referring to monitor that you can use. Then Al, was fine on all flights.

On time. At least they offer a drink and a small snack. Plane was clean

Airline lost my luggage and after 20 days it has not been returned nor refunded any money.

It was confusing because I got a notification that my gate was changed when in reality it wasn’t

Awful, horrible customer service. Flight got delayed and had to spend y the night in Bogota as a result. Very poor

Hostile flight attendants. Second flight with Jose so much better. Arrived 1/2 hour early. Thanks.

The flight was overbooked and the solution gave was unrespctful. I arrived 4 hour in advance in the airport and only after 2hous was possible suggest a different ticket with another company LATAM, I have accepted, but when I was checking in at LATAM the tickets was issued without luggage, what it is absurd since I have bought my tickets including it since the beginning. Due to the timing for the next flight was not possible return to Avianca to claim due to the distance between Both companies Avianca and Latam since were located in different terminals. I have insiste to the crew of Latam to call Avianca to solve it, but they could help they were alleging that only paying a thousand pesos Mexicans ($1,000 MXN) to dispatch my luggage would be accepted and I have no money at all. So I had to beg for others passagens, it was an humiliating to exchange luggage with who was platinum in order to return back the luggage in the connection airport in Brazil (GRU). I have no clue that a judicial process would be taken from my side due the lots of stress in sequence by the non professional treatment with a passenger that was just following everything said by Avianca.. Long hours of waiting until next flight and only arrive at final destine in 6hs later..

Travelling to a place near Bogotá?

Book flights to Bogotá if you plan to visit one of these locations
Villa de Leyva

More options for your flight to Bogotá