R8 627 Find Cheap Flights to Jerusalem

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight to Jerusalem departing on 4/3. 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

Search hundreds of travel sites at once for deals on flights to Jerusalem

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

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

Cheap Flight Deals to Jerusalem

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights to Jerusalem that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return flight deals to Jerusalem

Recommended return deals departing in the coming months from the most popular airlines that fly to Jerusalem.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
8:20 - 22:00JNB-TLV
13h 40m1 stop
5:30 - 20:00TLV-JNB
14h 30m1 stop
R8 627Ethiopian Air
Find Deal
Tue, Mar 4 - Tue, Mar 11
8:20 - 22:00JNB-TLV
13h 40m1 stop
5:30 - 20:00TLV-JNB
14h 30m1 stop
R8 664Ethiopian Air
Find Deal
Mon, Mar 10 - Tue, Mar 18
8:20 - 22:00JNB-TLV
13h 40m1 stop
6:20 - 20:00TLV-JNB
13h 40m1 stop
R8 683Ethiopian Air
Find Deal
Mon, Mar 3 - Fri, Mar 7
8:20 - 22:00JNB-TLV
13h 40m1 stop
5:30 - 20:00TLV-JNB
14h 30m1 stop
R8 701Ethiopian Air
Find Deal
Mon, Mar 3 - Tue, Mar 11
19:40 - 14:10JNB-TLV
18h 30m1 stop
16:30 - 21:20TLV-JNB
29h 50m2 stops
R12 996Air France
Find Deal
Sun, Mar 16 - Mon, Mar 31
8:50 - 14:10CPT-TLV
29h 20m1 stop
16:30 - 21:30TLV-CPT
30h 00m1 stop
R17 366Air France
Find Deal
Fri, Mar 7 - Thu, Apr 3
19:10 - 10:45JNB-TLV
14h 35m1 stop
0:50 - 20:50TLV-JNB
21h 00m1 stop
R18 343Emirates
Find Deal
Tue, Jul 15 - Sat, Jul 19
14:40 - 17:00CPT-TLV
26h 20m2 stops
18:00 - 7:40TLV-CPT
61h 40m2 stops
R19 412SWISS
Find Deal
Thu, Mar 13 - Thu, Mar 27
19:00 - 0:35JNB-TLV
28h 35m2 stops
16:30 - 8:35TLV-JNB
17h 05m1 stop
R21 919Lufthansa
Find Deal
Tue, May 27 - Fri, May 30
19:00 - 0:35JNB-TLV
28h 35m2 stops
16:30 - 8:35TLV-JNB
17h 05m1 stop
R30 897Lufthansa
Find Deal
Tue, Apr 15 - Tue, Apr 22

Good to know

Low season

August

High season

March

Cheapest flight

R8 627
Best time to beat the crowds but there is an average 18% increase in price.
Most popular time to fly and prices are also 9% lower on average.
Flight from Johannesburg to Tel Aviv

FAQs - booking Jerusalem flights

  • How to fly to Jerusalem?

    You cannot fly directly to Jerusalem. KAYAK recommends you fly to Tel Aviv Ben Gurion Intl (TLV) (40,1 km from Jerusalem). From there you can hire a car or take a taxi.

  • What airports are near Jerusalem?

    The closest airport is Tel Aviv Ben Gurion Intl (TLV) (40,1 km). Another nearby airport is Amman Queen Alia Intl (AMM) (73,5 km) KAYAK recommends you fly to Tel Aviv Ben Gurion Intl.

  • How far is Tel Aviv Ben Gurion Intl Airport from central Tel Aviv?

    Tel Aviv Ben Gurion Intl Airport is 12 km from the centre of Tel Aviv.

  • What is the name of Tel Aviv’s airport?

    When flying to Tel Aviv, you'll arrive at Tel Aviv Ben Gurion Intl Airport (TLV). The airport is also known as Ben Gurion, Ben Gurion Intl, or Tel Aviv Ben Gurion.

  • How does KAYAK find such low prices on flights to Jerusalem?

    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 to Jerusalem.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Jerusalem is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Jerusalem?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Jerusalem 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 to Jerusalem?

    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 Jerusalem 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 Jerusalem

  • There is no major airport in Jerusalem. It is instead served by Tel Aviv Ben Gurion Intl Airport.
  • 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 South Africa is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Jerusalem flight deals.
See more tips

Top 5 airlines flying to Jerusalem

Need help choosing which airline to fly with from South Africa to Jerusalem? 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.
8,1
EmiratesOverall score based on 3276 reviews
8,1Boarding
8,3Crew
7,9Food
8,0Comfort
8,2Entertainment
Airline reviews

Flight was delayed by and hour but were informed beforehand

10,0 ExcellentAli, Jan 2025JED - DXB
Read more Emirates reviews

Flight was delayed by and hour but were informed beforehand

Boarding, seats, entertainment and service were all great. The food was great except for the fact that there were too many sweet items.

The service on board was excellent, the flight wasn’t overbooked and we departed and arrived on time.

Ticket price is competitive, flight time is punctual, aircraft cabin is clean, food is average. Can improve on serving system of meals on a A380 airbus. I had only 15 min to eat my meal. There are lots of people to serve & took a while for food to make it down to my row.

Flight was on time. Seats (economy) were very comfortable and food was excellent. The bad thing was that after landing it took an hour to reach arrivals. We had to wait 15mins to get off the plane and then had to board a bus which moved very slowly and took almost 30 minutes.

Delayed, Bad American style food (not tasty, horrible cheese for a flight to France). Incompetent cabin crew (I asked how to connect by cable my headphones and the flight attendant suggested me Bluetooth which is not available). Good space

Flight attendants were great. Comfort of seat and lie down bed pretty good. Food was very mediocre. Wine was good (red French wine) although I should have taken advantage of having more! :-) it was too late on the flight From znz—I was tired…then too early from Dubai. Woman sitting behind me dropped a full bag of garbage on my head while I was sleeping…orange peels, wet partially eaten food and very smelly food garbage which I literally had to pick out of my hair, off my face and away from my pillow. Not the airlines fault but still a very unpleasant experience.

Bad Cancel the flight Came back to work only 3 days after Horrible Won’t help with hotel while we stock Horrible Don’t fly with them

Not too happy with ground staff at Dubai airport. We had asked for wheel chair, and we were told to walk a long distance, poorly organised. And then at boarding to Mumbai flight wecwere treated rudely by the local Emirates staff forced to check in our cabin bags, we told them we were transiting.

More leg room or a bed hahaha but in all was one of the best flys I been on

I wish that the meal included a vegetable or even a salad instead of couscous! Why serve chicken with rice AND couscous? Service was good overall though a bit lacking in friendliness. Usually on air france I've been offered a glass of champagne before dinner, wine with dinner, and a digestif after dinner. We were only offered wine this time!

It was not Air France but Air Europa. But confusion over our checked luggage. Whether it was checked all the way to Tenerife or not. It was not. Had to line up again in Departures. At least our Sky Priority was honoured. Flight was fine.

The male attended that served are section was a snob. He did not answer my call light when my wine spilled all over the floor. I did not push it again or drew his attention to it. He just ignored the call light when he came to give us our meal, serving the people behind us first. I did not push it again or drew his attention to it to see his reaction. It was so obvious that he was ignoring us. We were in premium economy!

The plane was old Only 3 bathrooms available for economy The entertainment was old and the selection was poor

Georgian Airways check in staff initially denied us, because they thought passengers required transit visas to transfer on connecting flights. This required 70 minutes for them to call multiple people to confirm how transfers worked. They did not apologize once accepting our check in. Onboard, the four hour flight gave stale bread with spam slices as lunch. The only included drinks were still or sparkling water.

I did not get my baggage at my final destination..poor coordination with connecting flights with partner airlines (Saudi airways). Also the food was very mediocre.

Not a good one this time. The absence of internet without any information/notification ahead was really the unacceptable part. Also this new A350-900 has a serious legroom challenge for economy seats. It’s more like a medium-haul flight legroom configuration.

Not great , just ok . I expected better food but it did not deliver . Flight staff was ok . The guy at the drop off bag counter was the only saving grace in this whole trip . He was pleasant, friendly and very helpful . You couldn’t ask for a better assistance from him .

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

They lost my baggage and I still have not got it back. Disgrace

Should have had business class line in immigration. Food quality suboptimal

The staff were wonderful but the seats weren't very comfortable for a bigger guy like me.

we were delayed from Athens to Abu Dhabi by an hour and a half, so I had trouble connecting the flight from there to Bali. It could have been done had they waited even 15 mins. There was another lady who was in the same boat. By the time we were half way across the terminal, they have actually already issued different flights for us to go Jakarta then to Bali. Not to mention the inconvenience of waiting over 4 hrs at the airport and the subsequent inconvenience, we did not arrive to Bali till after 800pm the next day, which means I paid for the hotel for nothing when I could have been there before noon the next day! There was little explanation. It was just as well I needed some assistance getting around, otherwise the 2 of us would have been completely lost! Not going to fly with them again!

The flight take time was changed 23 times. The system kept sending messages it will be earlier at 4am and eventually the flight was at 9am I didn’t sleep all night because of that

Good. The food was very bad. Except for the chicken rice, rest of the dish went to trash.

The flight was delayed which cause me to miss my connecting flight in AbuDhsbi airport.

I did not have a good experience in both flights of Etihad. First of all, when I was booking the flight, there were two options. The first option was a cheaper flight with longer layover (9 hrs), or a more expensive flight with shorter layover (2 hrs). I booked the expensive flight with shorter layover because I wanted a more comfortable trip. A few days before the trip, Etihad informed me that the departure time of my first flight will change 7 hours earlier, leading to an 9 hour layover, without giving me another option nor reimbursing me for the extra cost. They didn’t even send me an apologetic email for this change. Regarding the flight experience, I would rate it as mediocre. This is mostly because the pilots of both flights did their best to give us the worst approach to airports that I have ever experienced. In the case of the first flight they had to aboard the landing and took off again right before touching the landing strip. The captain said that it was due to wind conditions but the second time the pilot followed the same direction as the first time to land the plane.

Seat selection screen while online check-in could include free seats to choose from and show the options before we proceed. Currently, it is auto-allocated and there are no options for free seat selections.

Liked leg room Disliked unable to book to sit with my family on same flight without paying extra

Long way to improve. Toilets not working. Bad handling when flight was canceled

No Asian Vegetarian food was available on this sector but only fish and chicken and pasta were offered.

For Vegetarian Food was very poor. Though we had opted for Asian Vegetarian Food they didn’t serve but only what was available was served. We were offered Smoked Salmon!

Flight was delayed an hour. Also, I bought an extra legroom seat online; but the actually plane was a different configuration so I didn't get what I paid for . This happened on the Addis to Lusaka leg of my trip.

The plane was overbooked and the crew was very rude. My luggage was never put on the plane. I got to NY and waited 2 hours just to find out that my luggage was left.

Very bad experience flight was over 5 hours delayed 😑 not a chance to be put on another flight we had to stay at the hotel we lost 2 days on our vacation. Never again I will fligh with Ethiopian airlines.

Food was really not appealing. There was a blocked sink in the toilet. Toilet is cramped and the wall between the 2 toilets are not secured properly.

I felt all of the food tasted the same. And we had five meals over the 16 hrs in the air.

Plane was late with no information or announcement … had to walk up n downstairs.., had not communicated this … and ppl had suitcase to carry .

Like: It arrived, Dislike: Boarding was a separate corridor with no counter announcements at the passenger waiting area. Very dirty airplane and toilets, food options were terrible - everything even the vegetarian option was a curry spice. Many other passengers using the toilets would not lock the door and kept door partially open during use - flight attendants would not enforce or direct them to lock it and light turns on, no entertainment options at all, other passengers would be singing and not peaceful. Atrocious flight experience.

Like: Plane made it to the destination. Dislike: Food is terrible, no entertainment, very dirty airplane.

The boarding process was really slow. The air crew was amazing. Also the food options and the entertainment on board.

Seat cushioning, and having at least 1 checked bag free, I dont understand why international flight would not include a checked bag.

Food service was good. Aircraft was old and needed upgrade such as seats. Flight was delayed about 1 hour.

Did not happen. Cancelled and rebooked on flight to Frankfurt and then to Berlin. Lost luggage at Frankfurt change.

The jollof rice and fried plantain. Communication could have been better.

I recently had a very disappointing experience with Lufthansa during my round-trip flight, and I feel compelled to share my concerns. Here are the main issues I encountered: 1. **Global Entry Issue**: I added my Global Entry number during check-in, but it did not appear on my boarding pass. This same issue occurred on both my outbound flight to Munich and my return flight to Boston. Despite calling customer service twice for assistance, they were unwilling to help over the phone, which was incredibly frustrating and stressful. 2. **Delays**: Both flights experienced delays, further complicating my travel plans. Punctuality seems to be a significant area of concern for Lufthansa. 3. **Food Quality**: The meals provided were unhealthy, felt cheap, and lacked flavor. Given the airline’s reputation, I expected much better, especially on long-haul flights where meal quality can greatly enhance the travel experience. 4. **Beverage Service**: The beverage cups were disappointingly small and often not filled to capacity, leaving me feeling unsatisfied, particularly on lengthy flights where staying hydrated is essential. I chose Lufthansa based on positive reviews from good friends, but my experience has left me very dissatisfied. I will not be recommending this airline to anyone in the future. Overall, my direct flight experience was far from satisfactory, and I hope they address these issues to improve the experience for future passengers.

Paid for aisle seat and got a middle seat in back. One of the more uncomfortable flights I have been on. Impossible to get a refund.

I am deeply disappointed with Lufthansa’s treatment of my elderly parents during their recent flight. They were supposed to receive assistance with wheelchair service, but the experience was nothing short of a nightmare. Upon arriving at the airport, my parents were left stranded and confused, with no staff available to guide them. Despite being promised help, they were ignored by the ground staff, who were not only indifferent but also incredibly rude. To make matters worse, some of the employees made racist comments, which is absolutely unacceptable especially for passengers with special needs. We will never fly Lufthansa again and urge others to reconsider if they need assistance. My parents were left to navigate a busy airport on their own, which is both dangerous and stressful for elderly passengers with limited mobility. This level of neglect is inexcusable, especially from an airline that claims to prioritize passenger safety and comfort.

Two things to note here. First, Lufthansa separated me from my small children. Apparently you need to pay extra to ensure that your children are not abandoned. This is different from KLM-Air France, where children sit with their parents automatically, and I usually fly KLM-Air France. I didn't realize Lufthansa was different on this score and is willing to leverage the wellbeing of small children to generate more revenue. Second, my flight arrived 3 hours and 54 minutes late, so I am entitled to financial compensation as per EU passenger rights regulation. From other aspects of Lufthansa's behavior during this trip, I expect that their approach to this is to start a war of attrition with their passengers to avoid giving compensation as much as possible - again, very differently from KLM-Air France. But we'll see, maybe I'll be pleasantly surprised.

Air Dolomiti personnel were very nice as ever. Got nicked for 80 euros for my bag; something I didn’t agree to when I booked… What’s up with that?

Book Cheap Jerusalem Plane Tickets

Recent return flight deals

4/3Tue
1 stopEthiopian Air
13h 40mJNB-TLV
11/3Tue
1 stopEthiopian Air
14h 30mTLV-JNB
R8 627
10/3Mon
1 stopEthiopian Air
13h 40mJNB-TLV
18/3Tue
1 stopEthiopian Air
14h 30mTLV-JNB
R8 664
3/3Mon
1 stopEthiopian Air
13h 40mJNB-TLV
7/3Fri
1 stopEthiopian Air
13h 40mTLV-JNB
R8 683
3/3Mon
1 stopEthiopian Air
13h 40mJNB-TLV
11/3Tue
1 stopEthiopian Air
14h 30mTLV-JNB
R8 701
16/3Sun
1 stopAir France
18h 30mJNB-TLV
31/3Mon
2 stopsAir France
29h 50mTLV-JNB
R12 996
7/3Fri
1 stopAir France
29h 20mCPT-TLV
3/4Thu
1 stopAir France
30h 00mTLV-CPT
R17 366
15/7Tue
1 stopEmirates
14h 35mJNB-TLV
19/7Sat
1 stopEmirates
21h 00mTLV-JNB
R18 343
13/3Thu
2 stopsSWISS
26h 20mCPT-TLV
27/3Thu
2 stopsSWISS
61h 40mTLV-CPT
R19 412
27/5Tue
2 stopsLufthansa
28h 35mJNB-TLV
30/5Fri
1 stopLufthansa
17h 05mTLV-JNB
R21 919
15/4Tue
2 stopsLufthansa
28h 35mJNB-TLV
22/4Tue
1 stopLufthansa
17h 05mTLV-JNB
R30 897

Search by stops

Search by airline

Search by price

Recent one-way flight deals

10/4Thu
1 stopEthiopian Air
13h 10mCPT-TLV
R8 664
16/3Sun
1 stopEthiopian Air
14h 15mJNB-TLV
R8 996
16/3Sun
2 stops
24h 10mJNB-TLV
R9 402
10/4Thu
2 stopsEthiopian Air
18h 00mCPT-TLV
R9 734
16/3Sun
3 stops
54h 25mJNB-TLV
R11 264
1/3Sat
2 stops
21h 05mCPT-TLV
R11 411
1/3Sat
2 stopsEmirates
28h 25mCPT-TLV
R11 927
1/3Sat
3 stops
55h 45mCPT-TLV
R12 628
1/3Sat
1 stop
19h 25mCPT-TLV
R15 135
1/3Sat
1 stopLufthansa
30h 35mCPT-TLV
R25 145

Search by stops

Search by airline

Search by price

Last minute flights to Jerusalem

Last minute flight, train and bus deals

22/2Sat
multi-stopEthiopian Air
13h 40mJNB-TLV
1/3Sat
multi-stopEthiopian Air
14h 30mTLV-JNB
R8 922
23/2Sun
multi-stopEthiopian Air
13h 40mJNB-TLV
1/3Sat
multi-stopEthiopian Air
14h 30mTLV-JNB
R8 959
25/2Tue
multi-stopEthiopian Air
13h 40mJNB-TLV
3/3Mon
multi-stopEthiopian Air
13h 40mTLV-JNB
R9 088
24/2Mon
multi-stopEthiopian Air
13h 15mCPT-TLV
10/3Mon
multi-stopEthiopian Air
15h 00mTLV-CPT
R13 015
25/2Tue
multi-stop
29h 55mJNB-TLV
3/3Mon
multi-stop
35h 40mTLV-JNB
R14 066
24/2Mon
multi-stop
18h 35mCPT-TLV
10/3Mon
multi-stop
21h 15mTLV-CPT
R16 481
24/2Mon
multi-stopSWISS
31h 30mCPT-TLV
9/3Sun
multi-stopSWISS
61h 40mTLV-CPT
R17 071
25/2Tue
multi-stopAustrian Airlines
43h 10mJNB-TLV
3/3Mon
multi-stopAustrian Airlines
41h 50mTLV-JNB
R17 605
25/2Tue
multi-stopBrussels Airlines
19h 55mJNB-TLV
3/3Mon
multi-stopBrussels Airlines
41h 20mTLV-JNB
R22 878
25/2Tue
multi-stopBrussels Airlines
19h 35mJNB-TLV
3/3Mon
multi-stopBrussels Airlines
41h 20mTLV-JNB
R25 090

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Jerusalem

Complete your trip to Jerusalem with a hotel stay or car hire

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