Cheap flights from Johannesburg to West Palm Beach

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Mon 10/5
Mon 10/12
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Mon 10/5
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Johannesburg (JNB) to West Palm Beach (PBI)

What is the cheapest day to fly return from Johannesburg to West Palm Beach?

Travellers have found that booking a Saturday departure is the best way to save up to 20% on the cost of booking your flights compared to booking on days of the week where this route is of high demand.

How far in advance should I book a flight from Johannesburg to West Palm Beach?

Users have found that booking a flight from Johannesburg to West Palm Beach at least 19 days early can save you up to 2% on average compared to booking a flight this week. If booking 19 days before your flight isn’t an option for you, users have found flights from Johannesburg to West Palm Beach for as little as R310 844 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R319 625 for flights departing within the next 3 days.

What is the cheapest month to fly from Johannesburg to West Palm Beach?

February can be a great time to fly to West Palm Beach from Johannesburg with a flight ticket averaging about R17 486. Cheapflights users have found deals in the month of February for as cheap as R14 286. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from Johannesburg to West Palm Beach (JNB - PBI)?

Unlike at midday, when flights are generally more expensive, you can save up to 9% on flights from Johannesburg to West Palm Beach by exploring options for tickets in the morning.

Johannesburg to West Palm Beach 2020 flight deals

Cheap flights to West Palm Beach from Johannesburg found for this year
3 Dec - 7 Dec
R918pp
JNB
Johannesburg OR Tambo
Turkish Airlines
   
2 STOPS
PBI
Palm Beach Intl
PBI
Palm Beach Intl
Turkish Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
17 Dec - 24 Dec
R1 019pp
JNB
Johannesburg OR Tambo
British Airways
   
2 STOPS
PBI
Palm Beach Intl
PBI
Palm Beach Intl
British Airways
   
2 STOPS
JNB
Johannesburg OR Tambo
17 Dec - 29 Dec
R1 058pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PBI
Palm Beach Intl
PBI
Palm Beach Intl
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo

Related info for your journey

Useful info, stats and facts about Johannesburg to West Palm Beach flights.

Flight FAQs

From Johannesburg to West Palm Beach

Can I find flights from Johannesburg to West Palm Beach for under R1 000 on Cheapflights?

Yes, there are multiple flights from Johannesburg to West Palm Beach for under R1 000. The cheapest flight booked recently is on Turkish Airlines for just R918, but on average you can expect to pay R1 140.

Are there direct flights from Johannesburg to West Palm Beach for under R900 on Cheapflights?

There are no direct flights from Johannesburg to West Palm Beach, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

Within the past month, 3 372 users have taken a look at flights from Johannesburg OR Tambo to Palm Beach Intl.

Does it rain more in Johannesburg or West Palm Beach?

In Johannesburg, there will be less rainfall in Johannesburg compared to West Palm Beach over the next 5 days.

Is Johannesburg weather warmer or cooler than West Palm Beach?

We forecast the temperature to be around the 33 °Cs in July, on average. The temperature in West Palm Beach is generally hotter than in Johannesburg. Book flights in a timely manner in correlation to your departure date.

How long does is the flight from Johannesburg to West Palm Beach?

Airlines like JetBlue, Delta, and KLM fly from Johannesburg to West Palm Beach in about 24h 50m. The time it takes to get you to your destination can typically vary by up to 3h 13m. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Johannesburg to West Palm Beach return?

Turkish Airlines, at R15 706, was found to be the cheapest airline from Johannesburg to West Palm Beach.Alternate airlines flying return to your destination include Delta and British Airways. Turkish Airlines is currently priced 18% below the average price you’ll pay for this route.

Related searches

Flights to West Palm Beach from Johannesburg
Flights to Johannesburg Flights to West Palm Beach Flights from Johannesburg

Alternative routes for Johannesburg to West Palm Beach

Destination information for West Palm Beach

Things to know before you go. Useful info for your trip from Johannesburg to West Palm Beach
Today's exchange rate
R1 = $0,06
Average temperature for September in West Palm Beach
32.0 °C
Avg rainfall for September in West Palm Beach
236.0 mm

Airports servicing Johannesburg

Airports servicing West Palm Beach

Home North America USA Florida West Palm Beach Cheap flights from Johannesburg to West Palm Beach
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First