From
To
Wed 12/9
Wed 12/16
Any month
Compare vs Cheapflights |
From
To
Leaving on
Wed 12/9
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
Wed 12/9
Wed 12/16
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
Wed 12/9
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')
Home Cheap flights to Israel

Cheap Flights to Israel

Popular in September High demand for flights, 15% potential price rise
Cheapest in May Best time to find cheap flights, 3% potential price drop
Average price R8 030 Average for round-trip flights in December 2020
Round-trip from R8 459 From Johannesburg to Tel Aviv
One-way from R6 390 One-way flight from Johannesburg to Tel Aviv
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Israel flights by month

January
R8 094
February
R7 543
March
R7 611
April
R7 552
May
R6 729
June
R7 649
July
R8 482
August
R8 311
September
R8 902
October
R7 809
November
R6 403
December
R7 973
At the present moment the cheapest month to fly to Israel is currently November; with September being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.

When is the best time to fly to Israel?

Choose a month below to see average flight price and weather conditions.
JNB - TLV
Price
R6 403 - R11 103
TLV
Temperature
18 - 33 °C
TLV
Rainfall
0 - 105 mm

 

Peak season:

A great time to fly to Israel would be between late spring and fall since this provides visitors with warm weather, that isn’t oppressively hot. The peak tourist season in Israel, however, is summer, which runs from July through August, but be sure to pack a hat and loads of sunscreen since the summer months can be scorchers! In terms of weather, crowds, and rates, the best time to fly to Israel would probably be in May.

 

Off season:

Israel’s winter months, which run from late October to late February, are when the country experiences it’s off season, mainly because temperatures drop slightly and bring on rains. Visiting Israel during the winter months will provide you with the opportunity to sightsee amidst thinner crowds and also enjoy cheaper flight prices and hotel rates.

 

 

When is the best time to book a flight to Israel?

 

If you’re prepared to embrace a little rain, you should try to book your cheap flight tickets to Israel for the month of February. This is when all the Christmas and New Year festivities have quieted down, and most tourists begin making their way out of the country as winter’s rains arrive. Try to secure your flights at least three months in advance though, and be open to flexible travel dates, just to ensure you don’t end up overpaying for late bookings.

 

 

Which day is cheapest to fly to Israel?

The cheapest day to fly to Israel is usually Monday. At the moment, Tuesday is the most expensive.

What time of day is cheapest to fly to Israel?

To get the best value, try booking a flight in the morning when visiting Israel. Generally the prices will increase for flights in the evening as these tend to have higher demand.

The slice of holy land tucked away in the Eastern Mediterranean has massive appeal to visitors: from the Mount of Olives and the Sea of Galilee to the port of Jaffa and the ancient metropolis of Jerusalem, it’s not hard to see that taking a cheap flight to Israel will undoubtedly submerge you in a deeply spiritual journey.

 

 

How long is the flight to Israel?

 

Johannesburg to Tel Aviv       9 hours
Johannesburg to Eilat              14 hours

           

Which airlines operate flights to Israel?

 

Among the major airlines operating cheap flights to and from Israel is Delta Air Lines, Ethiopian Airlines, British Airways, Air Sinai, and Kiwi International Airlines. You may find that some of these airlines provide passengers with more onboard comfort, but their prices might not be as affordable as an airline that only caters to economy class passengers. It is essential to consider your budget and comfort needs before booking a flight with either one of these popular airlines.

 

 

How do you get from the airport to the city center?

 

Tel Aviv

Getting from the Ben-Gurion International Airport in Tel Aviv to the city’s center can be done easily and hassle free. Tourists may make use of a number of transport services to get from and to the airport, including the train, shuttles, shared taxis, and metered taxis. There is also an airport shuttle bus which runs every hour, six days a week, which excludes the Israeli Shabbat. Alternatively, you can opt to make use of the train, which runs directly to the center of town. This is one of your fastest and cheapest options, although you’ll have to take a taxi to get to your hotel if it is not located in the city center.

 

Eilat

If you’re arriving at Eilat International Airport, there are a number of ways in which you can get to the center of the city. A taxi transfer will get you to the city within 15 minutes, but alternatively, you may also make use of the airport bus, which departs to the city every 15 minutes or so.

Back to top

Find flights to Israel

Select your preferred destinations from the list below

Cheapest flights to Israel

Home Cheap flights to Israel
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First