• from Cape Town from ZAR 8,122.-
  • Swiss International Air Lines offers flights from Johannesburg (JNB) to Zurich (ZRH). Zurich is the largest city in Switzerland and is the hub for rail, road and air transport, making it an excellent jumping-off point for a tour of Switzerland. It is a wealthy city which has ranked highly for its quality of life. It is also a significant cultural centre and is the home of the Swiss National Museum. Situated next to the main rail station, it is the ideal place to learn about Swiss cultural history. Nearby, in Bahnhofstrasse, are some of the best shops in Zurich. After shopping take a short walk to the old town along Augustinergasse, a narrow street lined with historic buildings. To escape the bustle walk along the lakeside promenade, or take a train up to the Uetliberg, Zurich's mountain, which offers panoramic views of the city and the Alps. Benefit from Swiss International Air Lines flights from Johannesburg to Zurich and experience this great city.

    Get cheap flights from Johannesburg to Zurich and save money. Travel to foreign cities and countries and visit famous landmarks. You will enjoy your stay in Zurich! Zurich provides you many opportunities for visiting landmarks and enjoying great events. Book an online ticket for your journey to Zurich now!





    • Flight duration 10:40 hrs total
    • Frequency Thu,Fri,Sat,Sun,Mon,Wed

    Airbus A340-300

    • Height 16.80 m
    • Length 63.70 m
    • Seats 219




    Cabin crew



    Swiss Economy
    Hot Meal

    With or without meat: SWISS Economy Class offers you a choice between a meat dash and a vegetarian alternative.


    Swiss Business
    A la Carte Menu

    Tasteful Swiss and international cusine: Choose from our à la carte menu.


    Zurich (ZRH)

    Distance to city centre

    12 km
    • Train 7 CHF / 15 mins
    • Taxi 60 CHF / 20 mins