Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights to Lucerne from R7 913

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Lucerne departing on 8/4. 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
sáb. 27/4
sáb. 4/5

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

In the last 7 days, travellers have searched 47 025 654 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

October

High season

December

Cheapest flight

R7 913
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (27% more expensive on average)
Flight from Johannesburg to Zurich

FAQs - booking Lucerne flights

  • How long is the flight to Lucerne?

    Flights from Johannesburg10h 37m
    Flights from Cape Town11h 26m
  • What is the cheapest flight to Zurich?

    The cheapest airline ticket to Zurich from the South Africa in the last 72 hours was R149 776 one-way, and R224 683 round-trip on the route from Johannesburg to Zurich. The most popular route is from Cape Town to Zurich and the cheapest ticket found on this route in the last 72 hours was R12 324 return.

  • How to fly to Lucerne?

    You cannot fly directly to Lucerne. KAYAK recommends you fly to Zurich (ZRH) (48,87 km from Lucerne). From there you can hire a car or take a taxi.

  • What airports are near Lucerne?

    The closest airport is Zurich (ZRH) (48,87 km). Other nearby airports are Basel All airports (EAP) (78,22 km) or Basel EuroAirport Swiss (BSL) (83,54 km). KAYAK recommends you fly to Zurich.

  • How far is Zurich from central Zurich?

    You’ll need to travel 9 km to reach the Zurich city centre from Zurich.

  • What is the name of Zurich’s airport?

    When flying to Zurich, you'll arrive at Zurich (ZRH). The airport is also known as Kloten, Zurich, or Zurich Airport.

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

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

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

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

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

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

  • There is no major airport in Lucerne. It is instead served by Zurich Airport.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Lucerne flight deals.

Top 5 airlines flying to Lucerne

Need help choosing which airline to fly with from South Africa to Lucerne? 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 4169 reviews
79food
83crew
82boarding
81overall
81comfort
83entertainment
Airline reviews

Flight from Dubai to Zagreb very bad cabin crew. Bad food

Read more about Emirates

Flight from Dubai to Zagreb very bad cabin crew. Bad food

Service needs to improve. Air hostess do not register flyers request and we need to keep on repeating our request to them on multiple occasions

Very bad !! My confirmed ticket got canceled with out notifying me in hyd airport , crew didn’t help us out !! They were very rude!! They made me pay for the confirmed ticket again !! Can you please let us know how I can get the refund for the ticket I paid

Overall good but one thing I didn’t understand is why they didn’t allow me to pick my own seat.

Great flight. Comfortable seats, courteous service, and excellent selection for entertainment.

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

On both legs of my trips (Jhb - Dxb and Dxb - Jhb) the entertainment system did not work.

My parents travelled through emirates for the first time. They were happy with the service provided and the travel.

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

Booked connecting flights with KlM. My serving flight was the furthest part of the airport. On arrival in Zurich. My two cases arrived but only one carry on belong to my son. His three suitcase didn't arrive. After enquiring we discovered they were still in Amsterdam. We landed at 11.12. We eventually left the airport just after one.

Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm

One of the vstewardeses wanted to bump me of the plane for absolutely nothing. There is CCTV in the plane ans everything can be verified. Very disappointing , you all will see, o other 5 years and the passangers who does not smile to flight attendent will be bumped off...

The worst airline. Cancelled flight 30 min before boarding and rebooked on flight after 3 days.

It was nice to be on a legacy airline, people try at least.

I requested wheel chair assistance , it was confirmed via email that inwoood get it but I didn’t get it . The last leg of my trip to Nigeria was the worst.

One of their staff was so rude with discriminative. Such a reputed airline shouldn't hire such kind of arrogant attendants.

The seats are too cramped in that plane. If you’re above 1,80m consider alternatives or first class I guess… There were no emergency exits to seat somewhere with more legroom

At the transit could be less time not like 12 hour 6 hours the mix should be 4 hour, thanks

Everything in general was great, but we left 30 minutes late

Super friendly crew. Leg space and entertainment system are below average

I guess just the food, but besides, amazing experience flying with swiss

The Zurich airport is a disaster with to small trains running between the terminals, the trains was overfilled (not good in Corona times). It was no directions in the airport with proper lines so you did not know if you ere standing in the right line. They checked your passport 3 times in the airport = a lot of standing in line. Service on the plane could be a lot better, The cabin crew could have offer more to drink (water, coffee, tea), the food sucked.

Flight was delayed for 4 hours and they misplaced my luggage too. Appalling.

Everything was on time and efficient - expected from a Swiss crew. But the entertainment system was pretty bad - the display was old. Food was pretty bad and a couple of times they started serving drinks and then just skipped past my row (and likely several others)

Overall a good experience, the flight was on time, the crew very attentive and friendly. However the seats are too cramped, there is no space, and as soon as the person in front reclines the seat, it's literally in your face.

Bag lost. Lost bag recovery process is an unsatisfying customer experience. Because 1) bag is still lost but also 2) the process is outdated and form-heavy and 3) in our case also involved a long line.

They went out of their way. It was very clean and friendly.

I was pleasantly surprised with the whole experience. Thank you

Wheelchair was the excellent service. I didn’t have any food or used entertainment. Overall for my trip experience was excellent. Thank you very much and keep up good work. Best regards

No separate queue for business class/platinum passengers. I had to stay in the long queue to board. I requested breakfast before landing, but the crew didn't offer, except a coffee with milk. No tea with milk was available. Had asked for cookies, but didn't receive them. The crew in the business class was not good in terms of service..

I had never seen any cabin crews behaving like that. They are not at all professionally fit for this job

The 2nd flight from Doha to Mumbai was not of international level expected while booking with Qatar

The flight from Doha to Mumbai with Indigo was worst in my whole life, I had booked tickets with Qatar, but still we had to fly by Indigo , worst flight

Terrible airlines - suffered entire flight due to food poisoning from stale food

Was unable to check in via app or website with supplied booking code (something to do with flight being operated by a partner airline, although the code didn’t work on the partner’s website either) Specified a vegetarian meal during booking, but that somehow wasn’t captured in airline’s system By the time flight crew got to my row, now vegetarian food was available. Had nothing to eat on flight from Philadelphia to Doha! Flight attendant was completely unconcerned and actively apathetic to the situation

Transit , Too long for terminal change, for a moment I thought Qatar airlines going to Los Angeles by bus. Please make transit convenient and quick.

professional crew god service good entertainment need choices for diabetic meal

Ordinary Indian food... Not great. Limited movie and TV selection

I like is everything is good seets are little uncomfortable during the long flight ✈️ Doha to us , luggage 🧳 came too late overall very nice thank you for all

The flight was very dirty and the food was very bad

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

The flight departed on time and the staff was professional.

Traveling is Okay, but staying in Istanbul, specially Wi-Fi in airport terrible.

The airplane from IAD to Istanbul was too old. The chairs were to tight and uncomfortable. I continued my travel from Istanbul to Bangkok. This airplane was better and newer than the first one. Even food was better.

Food not good, flight attendants not the best, not accommodating very ruff

they were much nicer on this flight. however, my baggage was delayed by one day, and one of my suitcases arrived broken.

No wifi at all during the entire flight from Istanbul to Miami.

As soon as I boarded, the flight attendant informed me that the screen on my seat is not working (business class), I was a little disappointed because my flight is around 3 hours, then a man approached me asking me to sign a paper that I accept the fact that my seat screen is not working and that I accept to fly despite of that !! and if I don't sign then I may be removed from the plane !! It's a shame, paying $$$$ for the flight and then treated this way.

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.

Book Cheap Lucerne Plane Tickets

Recent return flight deals

4/4jue.
2 stopsEthiopian Air
23h 40mJNB-ZRH
8/4lun.
2 stopsEthiopian Air
22h 50mZRH-JNB
R11 869
16/5jue.
1 stopEmirates
18h 10mJNB-ZRH
2/6dom.
1 stopEmirates
22h 35mZRH-JNB
R11 945
24/4mié.
2 stopsEtihad Airways
24h 10mJNB-ZRH
1/5mié.
2 stopsEtihad Airways
37h 50mZRH-JNB
R12 305
4/4jue.
1 stopEtihad Airways
21h 30mJNB-ZRH
8/4lun.
2 stopsEtihad Airways
37h 50mZRH-JNB
R12 854
2/5jue.
1 stopTurkish Airlines
16h 45mCPT-ZRH
6/5lun.
1 stopTurkish Airlines
17h 00mZRH-CPT
R14 690
3/5vie.
directSWISS
10h 45mJNB-ZRH
13/5lun.
directSWISS
10h 30mZRH-JNB
R14 803
2/5jue.
1 stopTurkish Airlines
16h 45mCPT-ZRH
7/5mar.
1 stopTurkish Airlines
17h 00mZRH-CPT
R15 125
17/5vie.
directSWISS
10h 45mJNB-ZRH
2/6dom.
directSWISS
10h 30mZRH-JNB
R15 258
17/6lun.
1 stopQatar Airways
18h 20mJNB-ZRH
5/8lun.
1 stopQatar Airways
30h 30mZRH-JNB
R15 655
28/4dom.
1 stopQatar Airways
18h 55mCPT-ZRH
11/5sáb.
1 stopQatar Airways
18h 10mZRH-CPT
R15 693

Search by stops

Search by airline

Search by price

Recent one-way flight deals

8/4lun.
1 stopEtihad Airways
21h 30mJNB-ZRH
R7 913
31/5vie.
2 stopsKenya Airways
34h 15mJNB-ZRH
R7 951
23/4mar.
1 stopEmirates
19h 00mCPT-ZRH
R8 651
28/4dom.
2 stopsQatar Airways
27h 10mCPT-ZRH
R9 995
26/4vie.
1 stopTurkish Airlines
28h 55mCPT-ZRH
R10 487
21/6vie.
1 stopEmirates
26h 00mCPT-ZRH
R10 639
25/4jue.
1 stopTurkish Airlines
16h 45mCPT-ZRH
R10 828
29/4lun.
2 stopsQatar Airways
31h 05mCPT-ZRH
R11 642
25/4jue.
directSWISS
11h 25mCPT-ZRH
R17 359
7/4dom.
directSWISS
11h 30mCPT-ZRH
R21 637

Search by stops

Search by airline

Search by price

Last minute flights to Lucerne

Last minute flight, train and bus deals

2/4mar.
multi-stopKenya Airways
36h 30mJNB-ZRH
7/4dom.
multi-stopKenya Airways
27h 10mZRH-JNB
R16 356
2/4mar.
multi-stop
34h 40mJNB-ZRH
7/4dom.
multi-stop
28h 20mZRH-JNB
R20 085
2/4mar.
multi-stop
21h 10mJNB-ZRH
7/4dom.
multi-stop
15h 50mZRH-JNB
R25 158
2/4mar.
multi-stop
21h 10mJNB-ZRH
7/4dom.
direct
10h 30mZRH-JNB
R29 739
2/4mar.
multi-stopRwandAir
35h 10mJNB-ZRH
7/4dom.
multi-stopRwandAir
31h 30mZRH-JNB
R42 290

Search by stops

Search by airline

Search by price

Flights to Lucerne

Browse origins:

Browse destinations: