Swiss International Air Lines

Book your flight

Johannesburg JNB
Toronto YYZ
Currently selected passengers: 1 Adult, 0 Children, 0 Infants

Book a hotel

Rooms / Persons
Rental car

Book a car

SWISS Choice

SWISS Products

-3°/ -8°

Johannesburg JNB
Toronto YYZ

General Information
Flights Johannesburg (JNB) – Toronto (YYZ)

Book SWISS flights from Johannesburg to Toronto and enjoy all that this spectacular city has to offer. With a wealth of attractions for all the family, you are sure to find something to entertain you in Toronto.

Take the family to Toronto Zoo to get up close to the wildlife or enjoy the roller coasters and rides at Canada's Wonderland. Or why not explore science with a hands-on experience at the Ontario Science Center. Admire a panoramic view of the city from the famous CN Tower or from the Toronto Islands, just a 10-minute ferry ride away from Yonge Street.

Find out more about Toronto's past at one of the historical attractions such as a fort from the war of 1812 or the last home of Toronto's first Mayor. Why not indulge in some culture and good food at the Harbourfront Center with its many restaurants, theaters and galleries? Book Flights from Johannesburg to Toronto today.

Flight connections with stop(s)

Connection 1

  • Johannesburg - Zurich
    Flight duration: 10:50 hrs total, Frequency: 2 x daily
  • Airbus A340-300
    Height: 16.80 m
    Length: 63.70 m
    Seats: 219
  • Crew:
    Pilots: 2
    Cabin crew: 10
  • Transit Zurich (ZRH)
    Arrival: 06:10
    Transit time: 3h 15m

Connection 2

  • Zurich - Toronto
    Flight duration: 08:50 hrs total, Frequency: 5 x daily
  • Arrival Toronto
    Distance to city centre: 32 km