Find cheap flights from Switzerland to Johannesburg Lanseria

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

— HLA
May 17 — May 241
Return
1 adult
Economy
0 bags
From?
To?
Tue 17/5
Tue 24/5

Good to know

Low season

January

High season

August

Cheapest flight

R10 012
Best time to beat the crowds (7% less expensive on average)
Most popular time to fly (11% more expensive on average)
Flight from Zurich to Johannesburg Lanseria

Top tips for finding cheap flights to Johannesburg Lanseria

  • High season is considered to be July, August and September. The cheapest month to fly to Johannesburg Lanseria is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg Lanseria flight deals.

FAQs - booking Johannesburg Lanseria flights

COVID-19 information

Safety measures for airlines flying from Switzerland to Johannesburg Lanseria

Airlines flying from Switzerland to Johannesburg Lanseria have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Switzerland to Johannesburg Lanseria

Mandatory masks

Masks required on board, masks provided on flights from Switzerland to Johannesburg Lanseria

Social distancing seating

Middle seats unavailable to book on flights from Switzerland to Johannesburg Lanseria

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Switzerland to Johannesburg Lanseria

Flexible cancellations

Waiving of change fees. Search flexible flights from Switzerland to Johannesburg Lanseria

Book cheap flights from Switzerland to Johannesburg Lanseria

Recent return flight deals

10/8Wed
2 stopsMultiple Airlines
23h 50mZRH-HLA
31/8Wed
2 stopsMultiple Airlines
25h 05mHLA-ZRH
R19 637
29/7Fri
3 stopsMultiple Airlines
25h 05mZRH-HLA
6/8Sat
2 stopsMultiple Airlines
22h 50mHLA-ZRH
R19 766
19/6Sun
2 stopsMultiple Airlines
24h 55mZRH-HLA
26/6Sun
3 stopsMultiple Airlines
25h 00mHLA-ZRH
R22 495
15/7Fri
3 stopsMultiple Airlines
26h 35mZRH-HLA
5/8Fri
2 stopsMultiple Airlines
22h 00mHLA-ZRH
R24 110

Search by stops

Search by price

Recent one-way flight deals

23/5Mon
3 stopsMultiple Airlines
42h 40mZRH-HLA
R10 012
20/9Tue
3 stopsMultiple Airlines
28h 00mZRH-HLA
R10 109
24/5Tue
3 stopsMultiple Airlines
29h 15mZRH-HLA
R10 497
2/7Sat
3 stopsMultiple Airlines
28h 00mZRH-HLA
R10 884
22/5Sun
3 stopsMultiple Airlines
36h 25mZRH-HLA
R11 110
22/5Sun
3 stopsMultiple Airlines
36h 25mZRH-HLA
R11 175
22/5Sun
2 stopsMultiple Airlines
29h 25mZRH-HLA
R11 272
22/5Sun
2 stopsMultiple Airlines
29h 25mZRH-HLA
R11 288
29/5Sun
3 stopsMultiple Airlines
49h 10mZRH-HLA
R11 385
29/5Sun
2 stopsMultiple Airlines
42h 10mZRH-HLA
R11 498
19/6Sun
3 stopsMultiple Airlines
48h 40mZRH-HLA
R11 595
19/6Sun
2 stopsMultiple Airlines
24h 55mZRH-HLA
R11 692
21/5Sat
3 stopsMultiple Airlines
40h 45mZRH-HLA
R11 708
25/5Wed
3 stopsMultiple Airlines
39h 45mZRH-HLA
R12 790
2/7Sat
2 stopsMultiple Airlines
21h 10mZRH-HLA
R16 875
11/6Sat
3 stopsMultiple Airlines
51h 00mZRH-HLA
R31 134
18/6Sat
3 stopsMultiple Airlines
46h 50mZRH-HLA
R31 150
21/9Wed
3 stopsMultiple Airlines
35h 15mZRH-HLA
R31 199
9/7Sat
3 stopsMultiple Airlines
38h 35mZRH-HLA
R36 609
16/7Sat
3 stopsMultiple Airlines
28h 45mZRH-HLA
R37 448

Search by stops

Search by price

Flights to Johannesburg Lanseria

Destination:

Johannesburg Lanseria (HLA)South Africa

Browse origins:

R20 557