R30 835 Find Cheap Flights from Johannesburg to The Bahamas

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to The Bahamas departing on 17/1. 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 The Bahamas

In the last 7 days, travellers have searched 41 299 237 times on KAYAK, and here's why:

Save 18% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

April

High season

December

Cheapest flight

R30 835
Best time to beat the crowds (0% less expensive on average)
Most popular time to fly (20% more expensive on average)
Flight from Johannesburg to Georgetown

FAQs - booking The Bahamas flights

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

    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 The Bahamas.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Johannesburg to The Bahamas 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 The Bahamas?

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

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

    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 from Johannesburg to The Bahamas 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 The Bahamas

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly from Johannesburg is January.
  • Morning departure is around 21% 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 3 airlines serving from OR Tambo to The Bahamas

Need help choosing which airline to fly with from OR Tambo to The Bahamas? 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.
7,5
Qatar AirwaysOverall score based on 3798 reviews
7,5Entertainment
8,0Crew
7,7Boarding
7,5Comfort
7,4Food
Airline reviews

My experience with Qatar airway was very unsatisfactory. They lost my child’s stroller and I was told they found it and will send it to the hotel which was a lie. I had to go back to the airport baggage claim and pick up myself after trying to contact them many times!. There was a lack professional and communication. I am very disappointed in Qatar airway and will not be recommending them to friends and family nor will I be flying with them in the future.

2,0 MediocreAnonymous, Dec 2024JFK - DOH
Read more Qatar Airways reviews

My experience with Qatar airway was very unsatisfactory. They lost my child’s stroller and I was told they found it and will send it to the hotel which was a lie. I had to go back to the airport baggage claim and pick up myself after trying to contact them many times!. There was a lack professional and communication. I am very disappointed in Qatar airway and will not be recommending them to friends and family nor will I be flying with them in the future.

Seating is terrible, having seats so crammed is unacceptable for a 15-hour journey. I cannot stress enough how uncomfortable it is to sit in such an aircraft. Leg space is roomier in a domestic aircraft. I have not experienced this kind of crammy seating in domestic flights either in the US or other international airlines overseas.

Delayed my flights and no communication. We end up spending 6 hrs in Doha. No food or any concern from the airline. Terrible

Do I need to repeat my complaints about my lost carry on bag?

Noice cancelling headphones would be better since it’s a crowded plane And kids behaviors are unavoidable

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Flight was fine overall. What you would expect from economy seats. I did appreciate the amenities (eyemask, earplugs, small toothbrush and toothpaste, thin socks).

I had first class service from them. A little late taking off, but no major problem

For a short flight, Qatar Airways offers very good onboard service.

Qatar airways from Doha to guangzhau was excellent big bird Boeing 777 more room and smoothly flight, I Love it

Did not even get on board. Was told I needed an esta agreement. Was not aware of this when I booked the fare and not told about them

Delays from united along with Newark air space caused delays. But an average flight! Unfortunately we come to expect delays from the airlines.

Nothing wrong with the flight itself. But due to 2+ hrs waiting in immigration and the additional security checkup in O’hare, I nearly missed the flight.

There was no USB plug in my section of the plane. So I could not charge my phone. Also, there was no screen to watch movie or anything like that. Wish I had known that in advance, I would’ve brought my iPad.

Had a crying baby and a toddler behind me so it was difficult to get comfortable. Searing was tight even for a relatively small person like myself (5’8” 155). Fast flight but arrived so early the gate assigned was still occupied by another plane so we had to wait for about 20-25 minutes to get reassigned to a new gate and get over there.

The food for long haul was poor compared to Singapore airlines economy. Pasta plain with tomato sauce . Singapore airlines give me Hagen dash small ice cream cup it was great. The choices of dinner course Singapore air also much better The crew mostly friendly. The economy seat are as expected.

The senior flight attendants were amazing. Totally different vibe from other carriers. Easy 10 hour flight in Business Class. Great food. Good humor as well.

Basics were there, but a 5:15 flight with almost no food ans no entertainment, it is quite long.

It was so uncomfortable for 14 straight hours it was torture

The staff was very friendly. The seats seemed quite small. Overall the flight was pleasant.

everything on the flight was a great experience except the food could have been better!

Our headphone plug in was broken, especially we are with 5 years old who like to watch a movie

On board was excellent—a remarkable positive change. Check in was horrifying. Forced to check in branded cabin baggage approved bags weighing 10 and 12 kgs each, because desk insisted these were not fit for overhead lockers. Got charged £160 for two bags. Behaviour of staff was hostile, motivated and rude. Wonder if BA pays commissions on collection, or borrows staff from Airport operator. Basle evidently is an airport used by budget airline— and customers are treated like consumers.

British Airways canceled my flight and I had to fly on Lufthansa the next day. What a garbage airline 🗑️

Staff with low service level, forgetful. Temperature at 15 C and after asking twice to raise the temperature the crew did nothing.

old seat need to go! outdated and uncomfortable. I waited 40 minutes for my bag

Sardine can herringbone layout in business class. Uncomfortable and nowhere to put your book, phone, headphones, etc. worst hard product ever, and the service and food aren’t good enough to make it worthwhile. Expensive garbage. British Airways purchased this thinking only about financials, clearly not customer experience. British Airways business class is the garbage truck of the skies. Hard pass!

These 777 planes really shouldn’t have 3-4-3 seats in economy. Very little leg room and the aisles were tiny. It was very uncomfortable for a 7 hour flight. (These same planes used to be 3-3-3 for seats until 2018).

Staff member at boarding gate was rude, and more than once!

The team/crew were excellent. The USB ports were not working/broken, I tried multiple ports and also asked a staff member to check other ports on the flight, she confirmed they were not working!

Book cheap flights from Johannesburg to The Bahamas

Recent return flight deals

17/1Fri
2 stops
43h 05mJNB-GGT
24/1Fri
2 stops
43h 20mGGT-JNB
R30 835
17/1Fri
1 stopDelta
22h 52mJNB-GGT
24/1Fri
1 stopDelta
21h 18mGGT-JNB
R202 076

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from OR Tambo to The Bahamas

Information on your arrival and departure airports

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.