Travel from Mississauga to Greater-Sudbury

Train, bus or fly from Mississauga to Greater Sudbury?

Air Canada and WestJet fly from Mississauga to Greater Sudbury every 3 hours. Alternatively, GO Transit operates a bus from Mississauga to Greater Sudbury every 30 minutes. Tickets cost $4 - $6 and the journey takes 44 min. 2 other operators also service this route.

How to get from Mississauga to Greater Sudbury

From City Centre Transit Terminal line 107 bus to Toronto airport, fly to Sudbury airport, then taxi to Greater Sudbury. 2 h 53 min $224. From Erindale GO train to Union Station, line 509 tram to Toronto Island airport, fly to Sudbury airport, then taxi to Greater Sudbury. 3 h 23 min $224. From City Centre Dr. @ Mercer St. line 19 bus to Yorkdale, ON then Toronto - Sudbury. Northbound. to Sudbury, ON. 6 h 44 min $70. From City Centre Dr. @ Mercer St. line 19 bus to Yorkdale, ON, bus to Laurin, then line 702 bus to Transit Terminal. 8 h 11 min $90. From Erindale GO train to Toronto, train to Sudbury Jct, walk to Pepertree Village, then line 301 bus to New Sudbury Centre. 9 h 54 min $91. From Mississauga drive to Greater Sudbury. 4 h 35 min $39.

Operators from Mississauga to Greater Sudbury

Close Print Itinerary
  1. Here are 6 options to get from
    Mississauga to Greater Sudbury:

    1. Trip:
      1 Fly from Toronto
      • One-Way approx: USD $123 - $292
      • Duration: 2 h 53 min
      Open +
      • Trip:
        1 Fly from Toronto
        • One-Way approx: USD $123 - $292
        • Duration: 2 h 53 min
        Close x
    2. Trip:
      2 Fly from Toronto Island
      • One-Way approx: USD $123 - $310
      • Duration: 3 h 23 min
      Open +
      • Trip:
        2 Fly from Toronto Island
        • One-Way approx: USD $123 - $310
        • Duration: 3 h 23 min
        Close x
    3. Trip:
      3 Toronto - Sudbury. Northbound.
      • One-Way approx: USD $32 - $96
      • Duration: 6 h 44 min
      Open +
      • Trip:
        3 Toronto - Sudbury. Northbound.
        • One-Way approx: USD $32 - $96
        • Duration: 6 h 44 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $65 - $96
      • Duration: 8 h 11 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $65 - $96
        • Duration: 8 h 11 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $50 - $157
      • Duration: 9 h 54 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $50 - $157
        • Duration: 9 h 54 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 4 h 35 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 4 h 35 min
        Close x