Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights to Haifa from R7 714

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Haifa departing on 4/7. 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
Sun 28/4
Sun 5/5

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

In the last 7 days, travellers have searched 46 342 885 times on KAYAK, and here's why:

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

Good to know

Low season

February

High season

April

Cheapest flight

R7 714
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (4% more expensive on average)
Flight from Johannesburg to Tel Aviv

FAQs - booking Haifa flights

  • How to fly to Haifa?

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

  • What airports are near Haifa?

    The closest airport is Tel Aviv Ben Gurion Intl (TLV) (90,85 km). Other nearby airports are Beirut (BEY) (120,68 km) or Amman Queen Alia Intl (AMM) (154,07 km). KAYAK recommends you fly to Tel Aviv Ben Gurion Intl.

  • How far is Tel Aviv from central Tel Aviv?

    Central Tel Aviv is 12 km away from Tel Aviv.

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

    There is only 1 airport in Tel Aviv, called Tel Aviv (TLV). It can also be referred to as Ben Gurion, Ben Gurion Intl, or Tel Aviv Ben Gurion.

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

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

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Haifa 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 Haifa?

    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 Haifa 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 Haifa?

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

  • There is no major airport in Haifa. It is instead served by Tel Aviv Ben Gurion Intl Airport.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Haifa flight deals.

Top 5 airlines flying to Haifa

Need help choosing which airline to fly with from South Africa to Haifa? 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 KAYAK reviews.
8,1
EmiratesOverall score based on 4156 reviews
79food
82boarding
81comfort
81overall
83crew
83entertainment
Airline reviews

This airline is one of the best Ihave travel around the world well use them again in the future the food was higher quality plus your personal aboard communicated in many languages on our flights 13 this was amazing 👏 🤩 😀 👌 😄 thank you

Read more about Emirates

This airline is one of the best Ihave travel around the world well use them again in the future the food was higher quality plus your personal aboard communicated in many languages on our flights 13 this was amazing 👏 🤩 😀 👌 😄 thank you

Me and 2 other rows were forgotten during food service. We waited over an hour before they finally served our food. Then only had what was left. They did apologize. Also, they locked the bathroom due to turbulence and my 4 year old had to pee himself because they wouldn’t unlock it for him.

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

Emirates flights always nice. Service rendered by the staff is superb.I am always comfortable in Emirates flights.

I bought Business class ticket but they treated me like economic class. No lounge allowed at check inn I have to take stuff out while other passengers have more than 25 lb in bag. Because I bought tickets from other than airlines . It’s discriminations from airlines to passengers.

service was slow, to get water had to press 4-5 times , crew come near but never notice, serving those they like to serve, hope this crew can improve their attentive ness and serve everyone respectfully.

For such a long flight I feel the spacing of seats could’ve been better to make it more comfortable for passengers. Very little space to move & stretch legs.

The flight was delayed in Jhb and I could have had some help in Dubai trying to get to my connecting flight to London

You can improve in many ways First the crew in general is good, but needs to work with passion to their works not like robots Second, collecting the ear headphones long time before landing is strange The crew should deal with the passengers with respect and descent way not like giving orders

Flight attendant Catalina was one of best ever. Paid attention to every detail. Food was good. Comfortable private seats in business class. We were not allowed in business class lounge in Dubai because our ticket supposedly didn’t cover this. They said our travel agent should of told us that. That has never happened on any other airline before. Beware of this especially if you have a long layover like we did.

the luggage was delayed to the point i missed my next flight hich was an hour after arrival not good at all

El al is the best choice for flights to Israel.

Delayed as always, very dirty and old airplane. Not very friendly staff. Just a sandwich for a 5 hours very expensive flight.

The crew was great, the seats were comfortable, food was a sandwich , but very tasty and the ElAl new on board through WIFI was good. Thank you EL AL for improving

Amazing airport security, and the time of war. Keeping up the excellent service in adverse time

Best responsive crew ever Miri has been amazing to take care of my special unfortunate needs with efficiency and kindness Her and El Al team are 👍👍👏 And all the young persons in the El Al team were top notch and with everybody Great experience , no hesitation to book a El Al flight and the Dreamliner is really a dream of comfort and modernity

the airplane was new and nice. the crew and the food was so so

It’s the last time I would use this airline

The crew, the flight boarding perfect. It was a nn EL AL plane, but it was OK but inside it was a zoo.

Passengers would not take their assigned seats. Discussed with the crew, which led to 30 minutes delay before take off. During the flight many people were standing in the aisle, chatting to each other, shouting through the airplane. It was such an unpleasant flight!

Quality of service on board was very inconsistent. FA service primarily seemed robotic and they barely engaged with passengers

Flight canceled and then “uncanceled” after I booked are placement. I had to pay for both a Turkish Air doesn’t admit their mistake

On line check in needs a lot of improvement. I tried and gave up.

Everything was great Turkish airlines should show the same attention to international flights.

Pathetic flight. No inflight entertainment and seats were very cramped

Istanbul to Miami Sector the plane was nice and clean except for no WiFi during the entire flight. The flight from Karachi to Istanbul was another story .The sad part is we paid for business class to be comfortable. The foot rest didn’t work. The flight attendant had to push the seat to put to recline position and/or put it back. This was not only for me but for other passengers in business class. The tray table would not come out so had to get help from the passenger sitting next to me. I understand that they may have to use old planes but Turkish Airlines have to make sure that the things are functional especially the duration of flight is six hours and they are charging a lot of money. It seemed that i was flying a domestic sector instead of an international flight.

Leaving on time would have been a good start . Sat in plane while they cleaned around us . We got to Turkey raced to our next flight to see plane sitting at the gate 5 minutes before departure time to be told “ plane is gone “ while obviously it wasn’t . Showed them time on my phone before departure. Then “ gate is closed “ . Then he said “Instead of talking to me you need to go talk to someone else to get another flight “ . We booked business class no service waited in line to have to rebook same flight day later. Offered hotel room but wait for a bus to heard us to what I’m sure would have been cheap hotel. Opted for private cab and decent hotel at our own expense. Bad service at ever turn . NEVER TURKISH AIRLINES AGAIN !

We were traveling first class. Checkin counter lady and her manager, both were in bad mood and did not treat us well about checking in the handbag. The gate agent took care of it right away. I travel Turkish twice a year in first class. No one has ever refused to check in the hand bag. Not sure, why this agent and her manager refused. Everything else was excellent.

The 787 economy was a disaster for long haul. The space was too little compared to 777 or 747. Also the extremely low tray table behind the seat made any dining effort a nightmare. However, the movies were up to date, and the food taste was good, despite of terrible serving process caused by small space.

Clean, well presented, comfortable business class seats. Good service and attention and good privacy when needed. Excellent trip and would use them again.

It is just ok, the sits are very uncomfortable, the temperature too low and there weren’t blankets. The food is mediocre and there are no screens to watch movies.

Seat in front of my wife was broken so it reclined further than normal and without having to push the recline button so my wife had absolutely no room the entire 17 hour flight. My seat was broken and wouldn't recline at all. Also.. my tray table was sticky and dirty right away before I even used it. Also...the floor in the back of the plane from our row of seats on back was totally soaked and both times we landed water came rushing out of the food/servant area like a flood onto the same already wet carpet. It got everything wet that was placed around our feet...including our shoes and socks.

Flight was smooth but unnecessary long because we had to refuel at FCO Rome. Air hostesses service and response to call light could be better. Both planes were old with broken seat arms and toilets. Why Africans had to be given the farthest Gates is what baffles me and why we have to pay for Aisle seats I found really strange. Is there ever an end to ripping people off even after paying over $2300 for one seat.

The entertainment (movies) blockbuster and classics never change. I am a frequent Ethiopian flyer and this should be addressed. Not much changed from my summer flight and my December flight. It is annoying - surely you can update the selections more often. Same with food options. It becomes extremely boring to be offered the same exact meals from Washington to Addis to Maputo every trip, each time. AS

The food really sucks And they really need to work on entertainment The movie selection is herendous .

The seats were quite uncomfortable despite having good legroom. The 350s are quite nice but the problem is on the old 777 aircraft. Special meal requests are not catered for as they should. They never had any ice for drinks.

Entertainment system poor - couldn't hear, no flight info etc.

I've never been served three bread courses in a single meal before. Was really impressed by the novelty of that.

Was so glad the the captain kept the air. It’s usually suffocating in there.

Cons: "First of all, my flight had no option to plug my cellphone, there was no TV screen and no WiFi.. they served some loaf of bread cut in half with some spices inside and called it dinner! But the most disappointing thing is the fact is that they LOST BOTH OF MY LUGGAGE BAGS, and the most they could offer me is $50 compensation (my belongings worth thousands of dollars) And even this I would have to claim from my “home country” which is completely unreasonable as my home country isn’t the one lost my luggage, the airlines had! Beyond shocked, disappointed and aggravated, this was my first time flying this airlines and I promise you it’s the last. Won’t recommend to anyone."

Crew were very polite and quicker in service. Excellent cooling, comfortable seats and tasty food served

The staff was kind and polite, but it was very very hot and no ways to have some fresh air.it would be also be nice to have more time to sleep, since it was a night flight

Eine Toilette der Business Class war gesperrt und somit nicht benutzbar.

One thing is very important is you people not giving seat arrangement together to couple, senior citizen. You have to take care of senior citizen. Do not look about money. Money is not important everywhere. Make relationship strong is very very important. I like Etiyad air line out of all air line. Food was hot and delicious. Air hostess gave very good service, nice attitude, very good behaviour. I gave 10 out of 10 marks. Thanks Jivraj

I WOULD ADVISE NOT TO BOOK YOUR FLIGHT ON KAYAK. THEY SHOW BETTER FARES AND AFTER I BOOKED MINE, I FIND OUT THAT IT DID NOT INCLUDE LUGGAGE. i HAD TO PAY $800 TO CHECK IN MY BAGS.

Ripped off and broken seats in Business class. Seats stink and need to request the staff for additional bedsheets. Crew if very friendly though

Crew member took too long time to take back leftover food plates from passenger seats. Food was nice.Easy excellent checking.Guy at checking counter was really kind and helpful.Made our checking very quickly. Leftover food should be taken back ASAP. Because in economy class passanger have narrow space . In the long journey like this, passanger have difficulties to sit with the plates.overall experience was good.

Crew was good, boarding mediocre, food choices were limited, seating was not comfortable

Check in was quick and gentleman was very nice and friendly, during flight crew members were polite and attentive, food wasn’t as it should’ve been. Entertainment section needed to be updated i.e add new movies

The food is good, but i am nit used to those foods so I can’t really be more detailed.

Book Cheap Haifa Plane Tickets

Recent return flight deals

9/5Thu
1 stopEthiopian Air
29h 40mJNB-TLV
20/5Mon
1 stopEthiopian Air
11h 00mTLV-JNB
R13 306
8/5Wed
2 stops
26h 00mJNB-TLV
16/5Thu
1 stop
18h 50mTLV-JNB
R13 344
8/5Wed
1 stopEthiopian Air
23h 05mJNB-TLV
16/5Thu
1 stopEthiopian Air
29h 25mTLV-JNB
R13 401
10/5Fri
1 stopEtihad Airways
25h 10mJNB-TLV
20/6Thu
1 stopEtihad Airways
18h 50mTLV-JNB
R14 235
29/6Sat
1 stopEmirates
22h 30mJNB-TLV
12/7Fri
1 stopEmirates
21h 00mTLV-JNB
R15 656
14/5Tue
2 stopsKLM
38h 20mCPT-TLV
28/5Tue
1 stopKLM
30h 00mTLV-CPT
R15 997
14/5Tue
1 stopKLM
38h 20mCPT-TLV
28/5Tue
1 stopKLM
30h 00mTLV-CPT
R16 054
7/7Sun
1 stopEmirates
19h 20mJNB-TLV
14/7Sun
1 stopEmirates
21h 00mTLV-JNB
R16 073
10/5Fri
1 stopEtihad Airways
25h 10mJNB-TLV
11/5Sat
2 stopsEtihad Airways
41h 25mTLV-JNB
R20 452
4/5Sat
1 stopSWISS
31h 00mJNB-TLV
10/5Fri
1 stopSWISS
15h 55mTLV-JNB
R25 057

Search by stops

Search by airline

Search by price

Recent one-way flight deals

4/7Thu
2 stops
23h 15mJNB-TLV
R7 714
5/6Wed
1 stopEtihad Airways
25h 10mJNB-TLV
R8 965
21/4Sun
1 stopEtihad Airways
25h 10mJNB-TLV
R9 003
4/6Tue
2 stops
19h 05mJNB-TLV
R9 041
21/4Sun
2 stops
29h 00mCPT-TLV
R9 496
6/6Thu
1 stopEtihad Airways
25h 10mJNB-TLV
R9 723
20/4Sat
1 stopEthiopian Air
29h 40mJNB-TLV
R10 065
13/8Tue
1 stopEmirates
28h 10mCPT-TLV
R10 292
22/4Mon
2 stopsAegean Airlines
18h 40mJNB-TLV
R10 899
20/4Sat
1 stopEthiopian Air
30h 20mCPT-TLV
R17 893

Search by stops

Search by airline

Search by price

Last minute flights to Haifa

Last minute flight, train and bus deals

2/4Tue
multi-stopEthiopian Air
29h 40mJNB-TLV
25/4Thu
multi-stopEthiopian Air
22h 30mTLV-JNB
R13 135
31/3Sun
multi-stopEthiopian Air
21h 35mJNB-TLV
27/4Sat
multi-stopEthiopian Air
13h 20mTLV-JNB
R13 780
1/4Mon
multi-stopEthiopian Air
12h 30mJNB-TLV
28/4Sun
multi-stopEthiopian Air
28h 05mTLV-JNB
R13 799
31/3Sun
multi-stopAir France
32h 05mJNB-TLV
9/4Tue
multi-stopAir France
17h 10mTLV-JNB
R14 614
30/3Sat
multi-stopEmirates
24h 10mJNB-TLV
26/4Fri
multi-stopEmirates
21h 00mTLV-JNB
R16 092
30/3Sat
multi-stopEmirates
27h 40mJNB-TLV
24/4Wed
multi-stopEmirates
18h 30mTLV-JNB
R18 082
31/3Sun
multi-stopEtihad Airways
25h 10mJNB-TLV
26/4Fri
multi-stopEtihad Airways
42h 30mTLV-JNB
R20 414
31/3Sun
multi-stopEtihad Airways
25h 10mJNB-TLV
10/4Wed
multi-stopEtihad Airways
19h 45mTLV-JNB
R21 134
3/4Wed
multi-stopKLM
38h 20mJNB-TLV
25/4Thu
multi-stopKLM
29h 55mTLV-JNB
R21 721
2/4Tue
multi-stopBrussels Airlines
19h 25mJNB-TLV
8/4Mon
multi-stopBrussels Airlines
17h 00mTLV-JNB
R27 900

Search by stops

Search by airline

Search by price

Flights to Haifa

Browse origins:

Browse destinations: