×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Search for flights

    Find Flight Schedules

    Use Wego.com to access the greatest selection of flights online. Find the most convenient scheduled flights flying from Johannesburg to Toronto. Use Wego's airport directory for a full list of airline flight schedules worldwide.

    Flight Schedules from Johannesburg to Toronto

    • Depart
      Arrive
      Duration
      Flight & AirCraft
      Mo Tu We Th Fr Sa Su
    • 14:10 (JNB)
      20:20 (ADD)
      24h 50m
      ET 808 (Boeing 777-300ER)
      2h 40m layover in Addis Ababa (ADD)
    • 23:00 (ADD)
      09:00 (YYZ) (+1)
      24h 50m
      ET 502 (Boeing 787-8)
    • 19:00 (JNB)
      06:25 (IAD) (+1)
      21h 41m
      SA 207 (Airbus A330-200)
      1h 50m layover in Washington (IAD)
    • 08:15 (IAD)
      09:41 (YYZ)
      21h 41m
      UA 6271 (Canadair Regional Jet 700)
    • 19:00 (JNB)
      06:25 (IAD) (+1)
      23h 48m
      SA 207 (Airbus A330-200)
      3h 55m layover in Washington (IAD)
    • 10:20 (IAD)
      11:48 (YYZ)
      23h 48m
      AC 7371 (Canadair Regional Jet)
    • 19:00 (JNB)
      06:25 (IAD) (+1)
      21h 41m
      SA 207 (Airbus A330-200)
      1h 50m layover in Washington (IAD)
    • 08:15 (IAD)
      09:41 (YYZ)
      21h 41m
      UA 4671 (Embraer RJ145)
    • 19:05 (JNB)
      06:25 (IAD) (+1)
      21h 32m
      SA 209 (Airbus A340-600)
      1h 50m layover in Washington (IAD)
    • 08:15 (IAD)
      09:37 (YYZ)
      21h 32m
      UA 6271 (Canadair Regional Jet 700)
    • 19:05 (JNB)
      06:25 (IAD) (+1)
      23h 43m
      SA 209 (Airbus A330-200)
      3h 55m layover in Washington (IAD)
    • 10:20 (IAD)
      11:48 (YYZ)
      23h 43m
      AC 7371 (Canadair Regional Jet)
    • 19:05 (JNB)
      06:25 (IAD) (+1)
      21h 36m
      SA 209 (Airbus A340-600)
      1h 50m layover in Washington (IAD)
    • 08:15 (IAD)
      09:41 (YYZ)
      21h 36m
      UA 4671 (Embraer RJ145)
    • 19:40 (JNB)
      05:20 (FRA) (+1)
      23h 55m
      LH 573 (Boeing 747-8I)
      4h 40m layover in Frankfurt (FRA)
    • 10:00 (FRA)
      13:35 (YYZ)
      23h 55m
      AC 873 (Boeing 777-300ER)
    • 20:20 (JNB)
      05:25 (LHR) (+1)
      22h 25m
      BA 56 (Airbus A380-800)
      3h 35m layover in London (LHR)
    • 09:00 (LHR)
      11:45 (YYZ)
      22h 25m
      AC 869 (Boeing 787-8)
    • 20:20 (JNB)
      06:15 (FRA) (+1)
      23h 15m
      SA 260 (Airbus A340-600)
      3h 45m layover in Frankfurt (FRA)
    • 10:00 (FRA)
      12:35 (YYZ)
      23h 15m
      AC 873 (Boeing 777-300ER)
    • 20:25 (JNB)
      06:10 (ZRH) (+1)
      23h 10m
      LX 289 (Airbus A340-300)
      3h 15m layover in Zurich (ZRH)
    • 09:25 (ZRH)
      13:35 (YYZ)
      23h 10m
      AC 879 (Boeing 767-300)
    • 20:50 (JNB)
      06:45 (ATL) (+1)
      21h 28m
      DL 201 (Boeing 777-200LR)
      2h 29m layover in Atlanta (ATL)
    • 09:14 (ATL)
      11:18 (YYZ)
      21h 28m
      DL 2569 (Boeing 717-200)
    • 20:50 (JNB)
      06:40 (ATL) (+1)
      21h 32m
      DL 201 (Boeing 777-200LR)
      2h 30m layover in Atlanta (ATL)
    • 09:10 (ATL)
      11:22 (YYZ)
      21h 32m
      DL 3840 (Canadair Regional Jet 900)
    • 20:50 (JNB)
      07:40 (ATL) (+1)
      22h 56m
      DL 201 (Boeing 777-200LR)
      4h layover in Atlanta (ATL)
    • 11:40 (ATL)
      13:46 (YYZ)
      22h 56m
      AC 8620 (Canadair CRJ Series 705)
    • 20:55 (JNB)
      06:25 (LHR) (+1)
      21h 50m
      SA 234 (Airbus A340-300)
      2h 35m layover in London (LHR)
    • 09:00 (LHR)
      11:45 (YYZ)
      21h 50m
      AC 869 (Boeing 787-8)
    • 20:55 (JNB)
      06:25 (LHR) (+1)
      24h 35m
      SA 234 (Airbus A340-300)
      5h layover in London (LHR)
    • 11:25 (LHR)
      15:30 (YYZ)
      24h 35m
      BA 93 (Boeing 777)
    • 21:10 (JNB)
      06:20 (LHR) (+1)
      21h 35m
      VS 602 (Boeing 787-900)
      2h 40m layover in London (LHR)
    • 09:00 (LHR)
      11:45 (YYZ)
      21h 35m
      AC 869 (Boeing 787-8)
    • 21:10 (JNB)
      06:20 (LHR) (+1)
      24h 15m
      VS 602 (Boeing 787-900)
      5h layover in London (LHR)
    • 11:20 (LHR)
      14:25 (YYZ)
      24h 15m
      BA 93 (Boeing 777)
    • 21:10 (JNB)
      06:20 (LHR) (+1)
      21h 35m
      BA 54 (Boeing 747-400)
      2h 40m layover in London (LHR)
    • 09:00 (LHR)
      12:45 (YYZ)
      21h 35m
      AC 869 (Boeing 787-8)
    • 21:15 (JNB)
      07:20 (LHR) (+1)
      24h 15m
      BA 8754 (Boeing 747-400)
      4h 5m layover in London (LHR)
    • 11:25 (LHR)
      14:30 (YYZ)
      24h 15m
      BA 8793 (Boeing 777)
    • 21:20 (JNB)
      07:00 (MUC) (+1)
      24h 25m
      SA 264 (Airbus A340-600)
      4h 50m layover in Munich (MUC)
    • 11:50 (MUC)
      15:45 (YYZ)
      24h 25m
      AC 847 (Boeing 777-200LR)
    • 21:30 (JNB)
      06:40 (JFK) (+1)
      20h 48m
      SA 203 (Airbus A340-600)
      2h 45m layover in New York (JFK)
    • 09:25 (JFK)
      11:18 (YYZ)
      20h 48m
      AA 4213 (Embraer RJ145)
    • 21:30 (JNB)
      06:40 (JFK) (+1)
      21h 25m
      SA 203 (Airbus A340-600)
      3h 30m layover in New York (JFK)
    • 10:10 (JFK)
      11:55 (YYZ)
      21h 25m
      JJ 8102 (Boeing 767-300)
    • 21:30 (JNB)
      06:40 (JFK) (+1)
      21h 7m
      SA 5200 (Airbus A340-600)
      2h 55m layover in New York (JFK)
    • 09:35 (JFK)
      11:37 (YYZ)
      21h 7m
      DL 6326 (Canadair Regional Jet)
    • 21:50 (JNB)
      07:20 (LHR) (+1)
      20h 55m
      SA 236 (Airbus A330-200)
      1h 40m layover in London (LHR)
    • 09:00 (LHR)
      12:45 (YYZ)
      20h 55m
      AC 869 (Boeing 787-8)
    • 22:50 (JNB)
      08:25 (IST) (+1)
      22h 50m
      TK 39 (Airbus A330-300)
      2h 30m layover in Istanbul (IST)
    • 10:55 (IST)
      15:40 (YYZ)
      22h 50m
      AC 811 (Boeing 787-8)
    • 23:59 (JNB)
      10:20 (AMS) (+1)
      21h 36m
      KL 592 (Boeing 777)
      1h 20m layover in Amsterdam (AMS)
    • 11:40 (AMS)
      15:35 (YYZ)
      21h 36m
      9W 234 (Airbus A330-300)