One Way
Fare Type:
  • Regular
  • Student
    Student Fare

    Only students above 12 years of age are eligible for special fares and/or additional baggage allowances. Carrying valid student ID cards and student visas (where applicable) is mandatory, else the passenger may be denied boarding or asked to pay for extra baggage.

Popular Filters

+ 1 more

Departure Airports

One Way Price

₹ 39,750 ₹ 5,60,000

Duration

10 h 45 m 44 h 0 m

Stops From Johannesburg

Departure From Johannesburg

Before 6 am

₹ 39,750

6 am - 12 pm

₹ 49,921

12 pm - 6 pm

₹ 49,921

After 6 pm

₹ 47,136

Arrival at Zurich

6 am - 12 pm

₹ 49,944

12 pm - 6 pm

₹ 47,136

After 6 pm

₹ 39,750

Alliances & Airlines

Oneworld

(10)

SkyTeam

(45)

Star Alliance

(18)

+ 14 more

Layover Airports

+ 14 more

Layover Duration

1 h 5 m 20 h 30 m
Offer Image
>

LIVE: Special Business Class Companion Fare

Limited Period Offer

Johannesburg Airport Contact Info

O.r. Tambo International Airport
Address
Tel: (011) 921 6911 | Fax: (011) 921 6422

Zurich Airport Contact Info

Zurich Airport
Address
Tel: (043) 816 2211 | Fax: (043) 816 5010

Johannesburg to Zurich Flight Schedule

Plan a trip like never before. Keep yourself informed with updated flight schedules for all airlines between Johannesburg - Zurich on Goibibo. Avail yourself with fit to pocket airfares for all major airlines. Also check Zurich Johannesburg Flight Schedule online.

Sorted By:
Departure
Duration
Arrival
Price
Kenya Airways

₹ 39,750

Use code GODEALS and get Rs 1305 discount or use GOAXISFEST to get flat 8% discount on Axis Bank Credit Cards

Johannesburg to Zurich , 11 Sep

Kenya Airways KQ 765

01:25

Thu, 11 Sep 25

Terminal A

Johannesburg, South Africa

04 h 05 m

06:30

Thu, 11 Sep 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ 116

08:40

Thu, 11 Sep 25

Terminal T1A

Nairobi, Kenya

09 h

16:40

Thu, 11 Sep 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ 1969 | Operated By KLM Royal Dutch

21:00

Thu, 11 Sep 25

Amsterdam, Netherlands

01 h 25 m

22:25

Thu, 11 Sep 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Economy Flex

Fare offered by airline.

7 Kgs
2 Pieces
Non-refundable fare
Date Change Fee starting
₹ 10,580

₹ 39,750

Kenya Airways, KLM Royal Dutch

₹ 46,559

Use code GODEALS and get Rs 1305 discount or use GOAXISFEST to get flat 8% discount on Axis Bank Credit Cards

Johannesburg to Zurich , 11 Sep

Kenya Airways KQ 765

01:25

Thu, 11 Sep 25

Terminal A

Johannesburg, South Africa

04 h 05 m

06:30

Thu, 11 Sep 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ 116

08:40

Thu, 11 Sep 25

Terminal T1A

Nairobi, Kenya

09 h

16:40

Thu, 11 Sep 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL 1927

21:00

Thu, 11 Sep 25

Amsterdam, Netherlands

01 h 25 m

22:25

Thu, 11 Sep 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Economy Flex

Fare offered by airlines.

7 Kgs
2 Pieces
Non-refundable fare
Date Change Fee starting
₹ 10,580

₹ 46,559

British Airways

₹ 47,136

Use code GODEALS and get Rs 1305 discount or use GOAXISFEST to get flat 8% discount on Axis Bank Credit Cards

Johannesburg to Zurich , 11 Sep

British Airways BA 54

21:15

Thu, 11 Sep 25

Terminal A

Johannesburg, South Africa

11 h 15 m

07:30

Fri, 12 Sep 25

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA 712

09:20

Fri, 12 Sep 25

Terminal T5

London - Heathrow Apt, United Kingdom

01 h 50 m

12:10

Fri, 12 Sep 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeMeal

Basic economy

Fare offered by airline.

7 Kgs
0 Kg
Cancellation Fee starting
₹ 3,530
Date Change Fee starting
₹ 7,055
Get complimentary meals

₹ 47,136

Standard economy

Fare offered by airline.

7 Kgs
1 Piece
Cancellation Fee starting
₹ 3,530
Date Change Fee starting
₹ 7,055
Get complimentary meals

₹ 49,871

Economy select

Fare offered by airline.

7 Kgs
1 Piece
Cancellation Fee starting
₹ 2,645
Free date change allowed
Get complimentary meals

₹ 57,891

Economy select pro

Fare offered by airline.

7 Kgs
1 Piece
No airline cancellation fee
Free date change allowed
Get complimentary meals

₹ 62,741

British Airways

₹ 48,909

Use code GODEALS and get Rs 1305 discount or use GOAXISFEST to get flat 8% discount on Axis Bank Credit Cards

Johannesburg to Zurich , 11 Sep

British Airways BA 54

21:15

Thu, 11 Sep 25

Terminal A

Johannesburg, South Africa

11 h 15 m

07:30

Fri, 12 Sep 25

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA 8767 | Operated By BA CityFlyer

16:05

Fri, 12 Sep 25

London - City Airport, United Kingdom

01 h 35 m

18:40

Fri, 12 Sep 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeMeal

Basic economy

Fare offered by airline.

7 Kgs
0 Kg
Cancellation Fee starting
₹ 3,530
Date Change Fee starting
₹ 7,055
Get complimentary meals

₹ 48,909

Standard economy

Fare offered by airline.

7 Kgs
1 Piece
Cancellation Fee starting
₹ 3,530
Date Change Fee starting
₹ 7,055
Get complimentary meals

₹ 51,644

Economy select

Fare offered by airline.

7 Kgs
1 Piece
Cancellation Fee starting
₹ 2,645
Free date change allowed
Get complimentary meals

₹ 59,664

Economy select pro

Fare offered by airline.

7 Kgs
1 Piece
No airline cancellation fee
Free date change allowed
Get complimentary meals

₹ 64,514

Emirates

₹ 49,921

Use code GODEALS and get Rs 1305 discount or use GOAXISFEST to get flat 8% discount on Axis Bank Credit Cards

Johannesburg to Zurich , 11 Sep

Emirates EK 764

19:10

Thu, 11 Sep 25

Terminal B

Johannesburg, South Africa

08 h 15 m

05:25

Fri, 12 Sep 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK 87

08:40

Fri, 12 Sep 25

Terminal T3

Dubai, United Arab Emirates

06 h 40 m

13:20

Fri, 12 Sep 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Economy Flex

Fare offered by airline.

7 Kgs
2 Pieces
Cancellation Fee starting
₹ 13,225
Date Change Fee starting
₹ 8,820
Chargeable
Get complimentary meals

₹ 49,921

Economy Flex Plus

Fare offered by airline.

7 Kgs
2 Pieces
No airline cancellation fee
Free date change allowed
Chargeable
Get complimentary meals

₹ 75,727

Emirates

₹ 49,921

Use code GODEALS and get Rs 1305 discount or use GOAXISFEST to get flat 8% discount on Axis Bank Credit Cards

Johannesburg to Zurich , 11 Sep

Emirates EK 762

13:25

Thu, 11 Sep 25

Terminal B

Johannesburg, South Africa

08 h 15 m

23:40

Thu, 11 Sep 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK 87

08:40

Fri, 12 Sep 25

Terminal T3

Dubai, United Arab Emirates

06 h 40 m

13:20

Fri, 12 Sep 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Economy Flex

Fare offered by airline.

7 Kgs
2 Pieces
Cancellation Fee starting
₹ 13,225
Date Change Fee starting
₹ 8,820
Chargeable
Get complimentary meals

₹ 49,921

Economy Flex Plus

Fare offered by airline.

7 Kgs
2 Pieces
No airline cancellation fee
Free date change allowed
Chargeable
Get complimentary meals

₹ 75,727

Prem eco flexplus

Fare offered by airline.

7 Kgs
2 Pieces
No airline cancellation fee
Free date change allowed
Free seats available
Get complimentary meals

₹ 1,57,193

Emirates

₹ 49,921

Use code GODEALS and get Rs 1305 discount or use GOAXISFEST to get flat 8% discount on Axis Bank Credit Cards

Johannesburg to Zurich , 11 Sep

Emirates EK 768

10:05

Thu, 11 Sep 25

Terminal B

Johannesburg, South Africa

08 h 10 m

20:15

Thu, 11 Sep 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK 87

08:40

Fri, 12 Sep 25

Terminal T3

Dubai, United Arab Emirates

06 h 40 m

13:20

Fri, 12 Sep 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Economy Flex

Fare offered by airline.

7 Kgs
2 Pieces
Cancellation Fee starting
₹ 13,225
Date Change Fee starting
₹ 8,820
Chargeable
Get complimentary meals

₹ 49,921

Economy Flex Plus

Fare offered by airline.

7 Kgs
2 Pieces
No airline cancellation fee
Free date change allowed
Chargeable
Get complimentary meals

₹ 75,727

Brussels Airlines

₹ 49,944

Use code GODEALS and get Rs 1305 discount or use GOAXISFEST to get flat 8% discount on Axis Bank Credit Cards

Johannesburg to Zurich , 11 Sep

Brussels Airlines SN 7207 | Operated By Lufthansa

19:00

Thu, 11 Sep 25

Terminal A

Johannesburg, South Africa

10 h 35 m

05:35

Fri, 12 Sep 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Brussels Airlines SN 7016 | Operated By Lufthansa

06:45

Fri, 12 Sep 25

Terminal T1

Frankfurt, Germany

01 h

07:45

Fri, 12 Sep 25

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Brussels Airlines SN 5103 | Operated By Swiss

09:40

Fri, 12 Sep 25

Brussels, Belgium

01 h 20 m

11:00

Fri, 12 Sep 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeMeal

Economy Light

Fare offered by airline.

1 Piece
0 Kg
Non-refundable fare
Date Change Fee starting
₹ 22,053
Get complimentary meals

₹ 49,944

Economy Basic

Fare offered by airline.

1 Piece
1 Piece
Non-refundable fare
Date Change Fee starting
₹ 13,232
Get complimentary meals

₹ 52,589

Economy Basic Plus

Fare offered by airline.

1 Piece
1 Piece
Cancellation Fee starting
₹ 21,171
Date Change Fee starting
₹ 13,232
Get complimentary meals

₹ 57,878

Economy Green

Fare offered by airline.

1 Piece
1 Piece
Cancellation Fee starting
₹ 21,171
Free date change allowed
----

₹ 64,049

Economy Flex

Fare offered by airline.

1 Piece
1 Piece
No airline cancellation fee
Free date change allowed
Get complimentary meals

₹ 69,826

Austrian Airlines

₹ 50,017

Use code GODEALS and get Rs 1305 discount or use GOAXISFEST to get flat 8% discount on Axis Bank Credit Cards

Johannesburg to Zurich , 11 Sep

Austrian Airlines OS 7316 | Operated By Lufthansa

19:00

Thu, 11 Sep 25

Terminal A

Johannesburg, South Africa

10 h 35 m

05:35

Fri, 12 Sep 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS 200

08:20

Fri, 12 Sep 25

Terminal T1

Frankfurt, Germany

01 h 25 m

09:45

Fri, 12 Sep 25

Terminal T3

Vienna, Austria

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS 555

10:55

Fri, 12 Sep 25

Terminal T3

Vienna, Austria

01 h 20 m

12:15

Fri, 12 Sep 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeMeal

Economy Light

Fare offered by airline.

1 Piece
0 Kg
Non-refundable fare
Date Change Fee starting
₹ 22,053
Get complimentary meals

₹ 50,017

Economy Basic

Fare offered by airline.

1 Piece
1 Piece
Non-refundable fare
Date Change Fee starting
₹ 13,232
Get complimentary meals

₹ 52,662

Economy Basic Plus

Fare offered by airline.

1 Piece
1 Piece
Cancellation Fee starting
₹ 21,171
Date Change Fee starting
₹ 13,232
Get complimentary meals

₹ 57,951

Economy Green

Fare offered by airline.

1 Piece
1 Piece
Cancellation Fee starting
₹ 21,171
Free date change allowed
----

₹ 69,412

Economy Flex

Fare offered by airline.

1 Piece
1 Piece
No airline cancellation fee
Free date change allowed
Get complimentary meals

₹ 69,900

Etihad Airways

₹ 51,700

Use code GODEALS and get Rs 1305 discount or use GOAXISFEST to get flat 8% discount on Axis Bank Credit Cards

Johannesburg to Zurich , 11 Sep

Etihad Airways EY 748

09:50

Thu, 11 Sep 25

Terminal B

Johannesburg, South Africa

07 h 55 m

19:45

Thu, 11 Sep 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY 143

02:25

Fri, 12 Sep 25

Terminal A

Abu Dhabi, United Arab Emirates

06 h 35 m

07:00

Fri, 12 Sep 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Economy Basic

Fare offered by airline.

7 Kgs
0 Kg
Non-refundable fare
Not allowed

₹ 51,700

Economy Value

Fare offered by airline.

7 Kgs
40 Kgs
Non-refundable fare
Date Change Fee starting
₹ 41,435

₹ 53,539

Economy Comfort

Fare offered by airline.

7 Kgs
45 Kgs
Cancellation Fee starting
₹ 39,675
Date Change Fee starting
₹ 33,060

₹ 55,675

Economy Deluxe

Fare offered by airline.

7 Kgs
45 Kgs
Cancellation Fee starting
₹ 26,450
Date Change Fee starting
₹ 26,450

₹ 62,509

Johannesburg Zurich Cheap Flights Fare Date
Lowest Airfare Today Rs 0
11 Sep
Cheapest Fare Within 30 Days Rs null
11 Sep
Cheapest Fare Within 90 Days Rs null
11 Sep
Cheapest Fare Within 365 Days Rs null
11 Sep
Offer Image
x
Exclusive Deals For You!
More discounts for your flight
Flat Rs. 1500
Instant Discount
For All Users on International Return Flight Bookings
IFSALERT
*Valid on Minimum Transaction Value of Rs. 10,000
Flat Rs. 750
Instant Discount
For All Users on International One-Way Flight Bookings
IFSALEOW
*Valid on Minimum Transaction Value of Rs. 7500