R38 450 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 18/12. 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 47 107 125 times on KAYAK, and here's why:

Save 22% 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.

Best The Bahamas Flight Deals

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

Freeport
Freeport2 stopsR38 450

Good to know

Low season

April

High season

November

Cheapest flight

R38 450
Best time to beat the crowds (1% less expensive on average)
Most popular time to fly and prices are also 7% lower on average.
Flight from Johannesburg to Freeport

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

  • Morning departure is around 135% more expensive 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 3831 reviews
8,0Crew
7,5Entertainment
7,4Food
7,5Comfort
7,7Boarding
Airline reviews

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

2,0 MediocreAnonymous, Aug 2024SFO - DOH
Read more Qatar Airways reviews

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

It was good no problems made it on time for the next flight overseas!

Not good. Expected a lot more as far as excellence.

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 care and attention for my flight was great. The seats were not as comfortable.

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

Everything was very good. Was able to change a make run flight leaving on direct earlier in the app -seamless!!! Well done

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.

Charging and entertainment didn't work. The meal was horrible. They only came by with the drink cart one time for the 8 hour flight. They did come by with water a couple times.

Exceptional, I’d like to specifically recognize Robert for his outstanding customer service. He is professional, pleasant, and personable.

flights were on time, boarding was easy. maybe better snack selection, like mini kind bars?.

Staff and crew where very nice and friendly. Just need to improve the timming om the meal and beverages.

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

My flight out of Miami was delayed by 2 hours which meant I had to quickly make other arrangements for pick-up in Glasgow. A $9 voucher for food was issued. That’s not much of a gesture in my opinion.

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).

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!

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.

It was good but my seat was terrible for a long trip, too small

The 7 hour delay in Johannesburg was extremely tiresome, with poor communication at check-in and a sad R120 voucher as compensation. All in all sitting for 10 hours on an airport was pretty bad. At arrival the baggage arrival took 2 hours. All in all, a very, very long trip.

The crew were very friendly and helpful. Also, the airline was very strict and not very helpful when I wanted to start by boarding from Heathrow airport instead of Glasgow international airport. I stayed 10 hours in the airport and no hotel or any form of compensation was provided. That sucks.

Book cheap flights from Johannesburg to The Bahamas

Recent return flight deals

18/12Wed
2 stopsQatar Airways
35h 15mJNB-FPO
28/12Sat
2 stopsQatar Airways
44h 42mFPO-JNB
R38 450
18/12Wed
2 stopsQatar Airways
39h 10mJNB-FPO
28/12Sat
2 stopsQatar Airways
38h 50mFPO-JNB
R40 126
22/12Sun
2 stopsQatar Airways
35h 15mJNB-FPO
1/1Wed
2 stopsQatar Airways
38h 57mFPO-JNB
R42 630
18/12Wed
3 stopsQatar Airways
41h 45mJNB-FPO
28/12Sat
2 stopsQatar Airways
38h 57mFPO-JNB
R43 874
18/12Wed
3 stops
41h 45mJNB-FPO
28/12Sat
2 stops
38h 50mFPO-JNB
R47 207
22/12Sun
3 stopsQatar Airways
41h 45mJNB-FPO
1/1Wed
2 stopsQatar Airways
33h 05mFPO-JNB
R62 576

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.