Cheap flights from Johannesburg to Bahamas

Return
Economy
Johannesburg (JNB)
Nassau (NAS)
Depart
Return
Any month
|
Return
Economy
From?
To?
Thu 5/20
Thu 5/27
Any month
|

How to find the cheapest flight from
Johannesburg (JNB) to Bahamas

All the information you need to plan the best JNB to NAS flight in 2021: compare Johannesburg to Bahamas flight prices with the expected peak season, weather and rainfall in Bahamas.
How far in advance should I book a flight from Johannesburg to Bahamas?

To save up to 28% on this flight, we recommend booking at least 21 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Johannesburg to Bahamas from R17 357 1-2 weeks out and tickets from R22 750 for flights departing within the next 72 hours.

What is the cheapest month to fly from Johannesburg to Bahamas?

Due to multiple factors, expect to potentially pay more when booking in December. For low rates, March can be a great choice for travel to Bahamas. Flights to Bahamas from Johannesburg in March are about R17 973 on average during March, but can be found for as low as R13 650.

Johannesburg to Bahamas 2021 flight deals

Cheap flights to Bahamas from Johannesburg found for this year
21 Nov - 24 Nov
R25 011pp
JNB
Johannesburg OR Tambo
American Airlines
   
2 STOPS
GGT
Georgetown Exuma Intl
GGT
Georgetown Exuma Intl
American Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
21 Nov - 24 Nov
R25 067pp
JNB
Johannesburg OR Tambo
American Airlines
   
2 STOPS
GGT
Georgetown Exuma Intl
GGT
Georgetown Exuma Intl
American Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
21 Nov - 24 Nov
R61 466pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
GGT
Georgetown Exuma Intl
GGT
Georgetown Exuma Intl
Delta
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Bahamas from Johannesburg

The cheapest one-way flights from Johannesburg to Bahamas
17:10 - 4:15
Multiple Airlines
2 stops
41h 05m
JNB - FPO
Multiple Airlines
R17 203
15:20 - 7:28
American Airlines
2 stops
46h 08m
JNB - FPO
American Airlines
R37 481
17:45 - 8:15
Multiple Airlines
3 stops
44h 30m
JNB - FPO
Multiple Airlines
R13 215
Kiwi.com

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Johannesburg</span> to <span class="emphasized">Bahamas</span> flights.

Flight FAQs

From Johannesburg to Bahamas

What airport do you fly from for flights from Johannesburg to The Bahamas?

If you book a flight to The Bahamas from Johannesburg, you will be flying from OR Tambo, which is the city’s only airport. Johannesburg OR Tambo (JNB) is located 20,7 km from the centre of Johannesburg.

Which airlines flying from Johannesburg OR Tambo to The Bahamas have flexible changes due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like United Airlines flying from Johannesburg OR Tambo to The Bahamas have implemented new flexible change policies.

How popular is this flight route?

Within the past month, 547 users have taken a look at flights from Johannesburg OR Tambo to The Bahamas.

What are the most popular airlines that fly from Johannesburg to Bahamas?

The most popular airlines flying from Johannesburg to Bahamas are American Airlines, Air Canada and Air France. Something to consider prior to booking your flight.

What are the cheapest airlines to fly from Johannesburg to Bahamas one-way?

For one-way options, check prices for American Airlines. According to our data, you can fly for as low as R37 481.

Related searches

Flights to Bahamas from Johannesburg
Flights to Johannesburg Flights to Bahamas Flights from Johannesburg

Destination points for flights from Johannesburg to Bahamas

Select to see more specific information for flights from Johannesburg to all places in Bahamas.
Show more

Destination information for Bahamas

Things to know before you go - useful duration and weather info for your trip from Johannesburg to Bahamas.
Today's exchange rate
R1 = $0,08

Airports servicing Johannesburg

Airports servicing

Colonel Hill Crooked Island (CRI)
Gregory Town North Eleuthera (ELH)
Freeport (FPO)
Governors Harbour (GHB)
Matthew Town Inagua (IGA)
Deadmans Cay (LGI)

Top 6 airlines flying from Johannesburg to Bahamas

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Bahamas choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
American Airlines
R1 221 R1 299 No cancel fee 71%
Search American Airlines flights
Qatar Airways
R1 088 R1 369 No cancel fee 68%
Search Qatar Airways flights
Emirates
R1 466 R1 712 No cancel fee 75%
Search Emirates flights
British Airways
R1 418 R1 815 No cancel fee 70%
Search British Airways flights
Air France
R1 585 R1 952 No cancel fee 77%
Search Air France flights
United Airlines
R1 804 R2 893 No cancel fee 69%
Search United Airlines flights
Home Caribbean Bahamas Cheap flights from Johannesburg to Bahamas
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First