Travel options for:
Edmonton to Greater Sudbury
  • Fly to Sudbury

    $291 - $1,001
    1. Edmonton

      55 min - every 15 minutes

      $3

    2. Century Park Transit Centre

      24 min - hourly - line 747

      $4

    3. Edmonton (YEG)

      5 h 40 min - 1 stopover

      $250 - $950

    4. Sudbury (YSB)

      24 min - 14.6 miles

      $35 - $45

  • Fly to North Bay, bus

    $254 - $859
    1. Edmonton

      55 min - every 15 minutes

      $3

    2. Century Park Transit Centre

      24 min - hourly - line 747

      $4

    3. Edmonton (YEG)

      5 h 33 min - 1 stopover

      $220 - $800

    4. North Bay (YYB)

      8 min - 5.2 miles

      $15 - $18

    5. North Bay, ON

      2 h 11 min - once daily

      $13 - $35

  • Train

    $196 - $719
    1. Edmonton - Welcome Centre

      15 min - once daily - line 5229

      $6 - $20

    2. Edmonton

      5 min - 1495 feet

    3. Edmonton

      47 h 50 min - 3 times a week

      $190 - $700

    4. Sudbury Jct

      29 min - 1.5 miles

    5. Pepertree Village

      10 min - hourly - line 301

  • Bus

    $182 - $433
    1. Edmonton, AB

      4 h 30 min - 6 times a week

      $21 - $55

    2. Calgary, AB

      47 h 55 min - once daily

      $160 - $380

  • Train via Transit Terminal

    $192 - $702
    1. 101 Street & 103A Avenue

      1 h 17 min - hourly - line 151

      $3

    2. 117 Street & 129 Avenue

      10 min - 2366 feet

    3. Edmonton

      2 days 1 h - 3 times a week

      $190 - $700

    4. Sudbury Jct

      29 min - 1.5 miles

    5. Pepertree Village

      28 min - hourly - line 301

  • Drive

    $260 - $390
    1. Edmonton

      37 h 27 min - 2025.9 miles

      $260 - $390

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Sudbury airport, then taxi to Greater Sudbury. 8 h 50 min $601. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to North Bay airport, taxi to North Bay, ON, then bus to Greater Sudbury. 11 h 38 min $536. From Edmonton - Welcome Centre line 5229 bus to Edmonton, walk to Edmonton, train to Sudbury Jct, walk to Pepertree Village, then line 301 bus to New Sudbury Centre. 2 days 2 h $513. From Edmonton, AB bus to Calgary, AB then bus to Sudbury, ON - 1663 Kingsway. 2 days 5 h $307. From 101 Street & 103A Avenue nearside line 151 bus to 117 Street & 129 Avenue, walk to Edmonton, train to Sudbury Jct, walk to Pepertree Village, then line 301 bus to Transit Terminal. 2 days 5 h $442. From Edmonton drive to Greater Sudbury. 37 h 27 min $328.

 
 

Train, bus or fly from Edmonton to Greater Sudbury?

WestJet and Air Canada fly from Edmonton to Greater Sudbury hourly. Alternatively, Greyhound Canada operates a train from Edmonton to Greater Sudbury once daily. Tickets cost $6 - $20 and the journey takes 15 min. 2 other operators also service this route.