Find flights
Deals
When to book
FAQs & Tips
Airlines

R10 534 Find cheap flights from Johannesburg to Colombia

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Colombia departing on 19/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Colombia

Best Colombia Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Bogotá
Bogotá2 stopsR18 891

Good to know

Low season

August

High season

January

Cheapest flight

R10 534
Best time to beat the crowds but there is an average 25% increase in price.
Most popular time to fly (12% more expensive on average)
Flight from Johannesburg to Bogotá

FAQs - booking Colombia flights

  • How does KAYAK find such low prices on flights from Johannesburg to Colombia?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Johannesburg to Colombia.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Colombia?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Colombia from Johannesburg is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Johannesburg to Colombia?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Colombia with an airline and back to Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Colombia?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Colombia from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Colombia

  • Morning departure is around 79% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from OR Tambo to Colombia

Need help choosing which airline to fly with from OR Tambo to Colombia? 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 3548 reviews
8,3Crew
8,1Boarding
8,2Entertainment
8,0Comfort
7,9Food
Airline reviews

Boarding was a mess, no one managing the queues. I got my meal as the pilot announced starting commencing descent and basic drink not available. No air bridge so takes forever to deplane the A380 onto buses.

2,0 MediocreWoei, Oct 2024DXB - RUH
Read more Emirates reviews

Boarding was a mess, no one managing the queues. I got my meal as the pilot announced starting commencing descent and basic drink not available. No air bridge so takes forever to deplane the A380 onto buses.

Priority boarding for Silver and Premium Economy was very disorganised, in fact, non-existent.

The food options for children is limited The business class bed is not fully lie flat, and this is an uncomfortable sleep

I wish Emirates had lights to Philadelphia (PHL) in USA.

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

It was economy plus. That is all. I literally felt like traveling in economy class with a little extra leg room. Poor food. V restricted options. Worst of all POOR CREW ATTITUDE.

The internet connection did was not functioning as per normal.

Everything was good but I think food choices could've been better

Vegetarian food was unpalatable! Definitely need to look into this. The crew were prompt and helpful and the flight as one would want was uneventful. It was a comfortable flight, with new aircraft more legroom and seating space. Would recommend travel with Emirates to others as well.

Always my favourite airline. On time, lovely staff, clean comfortable seats. Well done

Seats were nice and comfy. Crew was polite and attentive. Business class is awesome and worth the money.

Overall a very pleasant flight. No significant issues on either flight. Amsterdam airport is very convenient for connecting

It’s chaotic at the bus stop outside of the airport because of the Uber meeting point. You need to be alert and look for the KLM bus which is not branded or labeled. Incorrect information was provided to go to gate 28, when in fact the bus was at gate 27. On the plus side the bus left early and arrived early to Ottawa.

Great flight because I upgraded to Premium Comfort. Made a huge difference in the experience.

Good experience, just i couldn’t connect me to the wifi

The flight was great, the only reason for middle scores on entertainment and food is that it was a short flight so not included (but snacks were served including alcoholic beverages free of charge). I would definitely recommend KLM.

Was trying to change a flight but told that Canadian and local klm systems do not interact so they could not access my booking. Overall I like klm a lot but if it was important to change flights I would be very frustrated.

Flight was delayed. Can happen. But the info on the website and app said that flight was cancelled which was not the case.

The whole trip was excellent. The only thing I would change is the temperature of the plane was a bit high which made it uncomfortable to sleep.

KLM is my favourite airline. Never ever let us down.Staff are first class.

Paper boarding passes needed, so you need to add the time at the kiosk or desk to get them at the airport

Routine and on time flight with pleasant stewards and decent food. Nice experience!

The sits were very hard and after an overnight flight my back was hurting. The food was very bad and poor quality, I was very hungry but I could not eat the food, I tried but the it was so bad , I don’t think my dog would have eaten it either. No kidding?!!! The Crew was lovely, the bathrooms were spacious and the entertainment was good. When I arrived in Madrid I was given the incorrect instructions by the woman who was at the desk for connecting flights information for LATAM airlines. Due to this I missed my flight and my luggage was lost. Consequently I had 3 passport checks and security checks in and out of Spain!!! The terminal T4 and terminal T4S are a different thing And they are very far apart. My flight was scheduled to exit at T4S and they send me to T4, I went to T4 they send me back to T4S and I had yo take a train and check in and out this time I was exhausted and wanted to cry. Eventually a crew member of LATAM felt compassion for me and saw my predicament, she said I had no time to go back to terminal T4 again so she rescheduled the flight. My baggage was lost and I had to go to try to find it at midnight. It was a real nightmare. Just thinking about it makes me angry. This Airport in Madrid is not easy to navigate, so please give people some real assistance and assurance. I SHOULD have not missed my flight There was plenty of time. It was miss information of people who don’t care, don’t read and don’t listen and unfortunately that is their job. Not happy at all

It was a long and boring flight with no entertainment and no meal only a drink and very bad bag of chips

Just some cookies and water. There could be other options for food.

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

For bus boarding, group 1 should have been sent on a separate bus ahead of the general boarding. It would have been nice.

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

They offered food. The crew passed by again offering water. I enjoyed the two seating section. I think is very comfortable instead of the three seat way, unless you seat in the middle; which it's not bad, but I wouldn't prefer. All and all, I think the lay out of the seating rows are better than other airlines so far( I haven't tried many anyways). The lay out makes the getting in and out to use the restroom less uncomfortable and cramped. First time flying with Latam. I will fly with them again

I do not speak Spanish or read in Spanish When asking for help, people were hard to find they spoke quickly and pointed a lot directions for where to go and what to do we’re unclear. Which made my traveling uneasy.

Boarding was a disaster being moved by Air France by bus to the plane. The plane should have been at the right gate.

They lost my lauggage and I STILL HAVE NOT RECEIVED IT. NO ONE IS HELPING! PLEASE HELP FIND MY LOST LAUGGAGE

Extremely poor. First - and oddly enough, Air France denied access to the Business Class lounge at CDG to all of us - although we were all flying Business Class. It is amazing that an airline denies lounge access to its passengers flying on business and paying several thousand dollars each ticket. Second, the food on Business Class on absolutely horrible. Air France must have made an effort to prepare bad tasting dishes (not even the ice cream was good). Third, the cabin temperature was too hot and although we complained many times, it never got cooler.

A disaster. Air France is a real joke. They overcharge us customers for absolutely nothing. Service was very poor, food was mediocre, entertainment non existent, etc. We paid thousands of dollars for our business class tickets and then we were told in Paris we could not access its lounge. Really Air France ? Congratulations on irritating your customers to the sky high level and ensuring we will do everything in our power to discourage others to travel with you.

They again did not offer any functioning WiFi in the transatlantic crossing.

The first half from DC to Paris was very good and the staff were very helpful and humble BUT flight from Paris to Mumbai was sad. 1) it was packed. 2) no space on head compartment 3) crews were unresponsive to the calls 4) one crew member literally banged the bottle of water after giving me glass of water. A little water splashed on me and she was unapologetic 5) with so many hours of flight, little leg space should be taken care else don’t fill your airline till brim which affects your crew and they remove anger on us. 6) huge line for washrooms. 7) 2nd half journey was pathetic

At check-in at Guarulhos Airport, I was coerced to pay EUROS 100 for each of my two teenage kids travelling on economy premium on the same flight (total charge of EUROS 200) to AIR FRANCE on the rational that they were on a different class and therefore they would require additional care from the flight crew. My wife and I would be (and actually flew) only a few meters from our kids on business class in the same flight. Air France took EUROS 200 from me in exchange for absolutely nothing. My kids are seasoned travelers and independent, and in any event, they were not given any special or any other assistance or attention by Air France flight crew as result or in connection with the fee charged from me at any given time during the flight to Paris - so ABSOLUTELY NO SERVICE WAS PERFORMED AND THE FEE WAS SIMPLY ANOTHER WAY OF “MILKING “ EXTRA EUROS 200 FROM ME. Worse, Air France made us wait for everyone to deplane in Paris to let us deplane - after an Air France Paris representative ridiculously confirmed that our kids were our kids, with our kids at that time already by our side seating in business class. We almost lost our connection to Malta as a result. Such a scheme from Air France is outrageous – especially because it penalizes its customers flying in business class or in first class. I would have imagined that Air France would have wanted to attract clients to fly its premium classes – not to charge cheap EURO 100 fees and to keep them waiting to deplane with their families after 12 hours flights at their destination. You won’t see us any time soon Air France and best of luck with your strategy !

Flight was late over a hour just like the first one. WiFi was down.

I paid 3 this and dollars for two tickets. No food, minimum drink, confused service and very uncomfortable sear. There was zero difference between busy ness and tourist class. I received a pathetic apology

Forty five minutes late for departure. Staff were pleasant. Food was adequate but not outstanding. Entertainment system was very good, as it usually is on Air France.

I'm a world traveler for the 30 years. The WORST AIRPORT i've ever been in Totally over booked They shuttle u around MANY TIMES TO GET to planes and gates They over book and have massive delays Will never fly BA again

the old seats really need to go. they are not comfortable and outdated by many years. I waited over 40 minutes for my bag, unacceptable!

Everything was excellent except I could not check in online. The app kept denying me. So I checked in at the airport and the person was super polite and helpful. Very nice all around.

My flight got cancelled the night before suddenly. They rebooked only half my flights back. I couldn’t contact them for help and then I had to book a separate flight on my own to get to the new flight back that they had booked me on. In Flight services were great. But once the flight got cancelled I was left on my own. Same experience for a traveling partner going to a different destination

Unreliable for flight to and from Paris - taken 6 flights this year and delayed on the way back every single time - very frustrating. And to top it all up - baggage delays are horrendous

The flight was cancelled on the day of departure (do not know if it was my connecting flight from Geneva on British Airways, or the flight from London to Boston, as no explanation was provided). I was rerouted through Paris on Air France, and then the flight from Paris to Boston on Air France was cancelled due to aircraft problems. Terrible travel experience so far. Current routing takes me to Detroit on Air France, then to Boston on Delta. May never see my checked luggage again. We will see.

For some reason I wasn’t allowed to bring my cabin bag with me, while at the same time other travellers were allowed

Late from Istanbul. Canceled my seat to NY in London although I've been on time for boarding. Didn't provide with hotel and shuttle, no food, just sleeping and hygiene bag. Hope, they will refund me.

They ran out of earphones so my 3rd daughter couldn’t use the on board entertainment the entire flight. They also ran out of food choices (chicken or cheese) by the time they got to the last few rows, so my oldest daughter, wasn’t given a choice. Luckily she isn’t a vegetarian because they only had chicken left.

The flight was uncomfortably warm. We asked a member of the crew to adjust the temperature, and they said they would but it didn't make a noticeable difference. They really cram you into the plane, too, in economy. It was quite uncomfortable for an 11 hour flight.

Book cheap flights from Johannesburg to Colombia

Recent return flight deals

9/2Sun
2 stops
50h 30mJNB-BOG
18/2Tue
2 stops
42h 45mBOG-JNB
R18 891
9/2Sun
2 stops
26h 30mJNB-BOG
18/2Tue
1 stop
27h 00mBOG-JNB
R20 717
9/2Sun
1 stop
45h 35mJNB-BOG
18/2Tue
1 stop
26h 20mBOG-JNB
R23 316
9/2Sun
2 stopsKLM
49h 45mJNB-BOG
18/2Tue
3 stopsKLM
34h 10mBOG-JNB
R24 123
9/2Sun
2 stopsUnited Airlines
38h 10mJNB-BOG
17/2Mon
2 stopsUnited Airlines
34h 05mBOG-JNB
R28 636
13/12Fri
1 stopLATAM Airlines
27h 40mJNB-BOG
1/1Wed
1 stopLATAM Airlines
32h 00mBOG-JNB
R29 601
13/12Fri
2 stopsLATAM Airlines
31h 50mJNB-BOG
1/1Wed
1 stopLATAM Airlines
32h 00mBOG-JNB
R29 970
19/12Thu
2 stopsEmirates
51h 50mJNB-BOG
13/1Mon
2 stopsEmirates
39h 25mBOG-JNB
R31 585
7/12Sat
2 stopsEmirates
48h 20mJNB-BOG
14/12Sat
2 stopsEmirates
62h 20mBOG-JNB
R39 170
7/12Sat
1 stopSWISS
28h 45mJNB-BOG
14/12Sat
2 stopsSWISS
27h 55mBOG-JNB
R115 350

Search by stops

Search by airline

Search by price

Recent one-way flight deals

19/11Tue
3 stops
42h 55mJNB-BOG
R10 534
19/11Tue
1 stop
19h 35mJNB-BOG
R16 925
27/12Fri
2 stopsLATAM Airlines
31h 50mJNB-BOG
R17 838
27/12Fri
3 stopsLATAM Airlines
35h 50mJNB-BOG
R21 718
18/11Mon
2 stops
33h 30mJNB-BOG
R23 052
18/11Mon
3 stops
45h 25mJNB-BOG
R29 461

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Colombia

Last minute flight, train and bus deals

25/10Fri
multi-stop
30h 10mJNB-BOG
28/10Mon
multi-stop
53h 47mBOG-JNB
R33 148
25/10Fri
multi-stop
30h 10mJNB-BOG
30/10Wed
multi-stop
34h 30mBOG-JNB
R34 745
25/10Fri
multi-stopLATAM Airlines
30h 10mJNB-BOG
31/10Thu
multi-stopLATAM Airlines
22h 43mBOG-JNB
R39 222
24/10Thu
multi-stopLufthansa
30h 55mJNB-BOG
29/10Tue
multi-stopLufthansa
27h 00mBOG-JNB
R39 732
25/10Fri
multi-stopLATAM Airlines
30h 10mJNB-BOG
1/11Fri
multi-stopLATAM Airlines
46h 43mBOG-JNB
R39 942
24/10Thu
multi-stopLufthansa
30h 55mJNB-BOG
31/10Thu
multi-stopLufthansa
27h 00mBOG-JNB
R46 421
24/10Thu
multi-stopBritish Airways
31h 35mJNB-BOG
27/10Sun
multi-stopBritish Airways
28h 45mBOG-JNB
R48 510
24/10Thu
multi-stopBritish Airways
31h 35mJNB-BOG
28/10Mon
multi-stopBritish Airways
28h 45mBOG-JNB
R49 458
24/10Thu
multi-stopTurkish Airlines
28h 00mJNB-BOG
1/11Fri
multi-stopTurkish Airlines
35h 25mBOG-JNB
R97 547
24/10Thu
multi-stopTurkish Airlines
28h 00mJNB-BOG
31/10Thu
multi-stopTurkish Airlines
35h 25mBOG-JNB
R125 270

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from OR Tambo to Colombia

Information on your arrival and departure airports