Travel options for:
Toronto to Deep River
  • Train, bus VIA Rail

    $93 - $122
    1. Toronto

      3hrs 51min - every 3 hours

      $55 - $80

    2. Fallowfield 2A

      11min - every 2 hours - line 277

      $3

    3. Lincoln Fields 1A

      22min - hourly - line 96

      transfer

    4. Kanata

      2hrs 36min - once daily

      $22 - $27

    5. Deep River

      3min - 2.5 miles

      $9 - $12

      • Deep River
  • Train, bus

    $62 - $82
    1. Union Station

      58min - hourly

      $6 - $8

    2. Oshawa GO

      1hrs 10min - every 2 hours

      $8 - $11

    3. Peterborough

      4hrs 10min - twice a week

      $32 - $37

    4. Pembroke

      46min - once daily

      $7 - $14

    5. Deep River

      3min - 2.5 miles

      $9 - $12

      • Deep River
  • Bus

    $81 - $110
    1. Toronto, ON

      7hrs 00min - 3 times a day

      $50 - $75

    2. North Bay, ON

      10min - 2233 feet

    3. North Bay, ON

      2hrs 23min - once daily

      $20 - $25

    4. Deep River, ON

      3min - 2.5 miles

      $9 - $12

      • Deep River
  • Drive

    $35 - $55
    1. Toronto

      6hrs 00min - 263.2 miles

      $35 - $55

      • Deep River
  • Fly Toronto to North Bay, bus

    $136 - $387
    1. Toronto

      25min - every 10 minutes

    2. Toronto (YYZ)

      1hrs 02min - non-stop

      $85 - $330

    3. North Bay (YYB)

      9min - 5.9 miles

      $17 - $21

    4. North Bay, ON

      2hrs 23min - once daily

      $20 - $25

    5. Deep River, ON

      3min - 2.5 miles

      $9 - $12

      • Deep River
  • Fly Toronto Island to North Bay, bus

    $118 - $280
    1. Toronto

      9min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      55min - non-stop

      $70 - $220

    3. North Bay (YYB)

      9min - 5.9 miles

      $17 - $21

    4. North Bay, ON

      2hrs 23min - once daily

      $20 - $25

    5. Deep River, ON

      3min - 2.5 miles

      $9 - $12

      • Deep River
  • Fly Toronto Island to Ottawa, bus

    $131 - $280
    1. Toronto

      9min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      56min - non-stop

      $90 - $230

    3. Ottawa (YOW)

      11min - hourly - line 97

      $3

    4. Billings Bridge 4C

      13min - every 30 minutes - line 1

      $3

    5. Ottawa

      2hrs 54min - once daily

      $24 - $30

    6. Deep River

      3min - 2.5 miles

      $9 - $12

      • Deep River
  • Fly Toronto to Ottawa, bus

    $127 - $239
    1. Toronto

      25min - every 10 minutes

    2. Toronto (YYZ)

      1hrs 00min - non-stop

      $85 - $200

    3. Ottawa (YOW)

      11min - hourly - line 97

      $3

    4. Billings Bridge 4C

      13min - every 30 minutes - line 1

      $3

    5. Ottawa

      2hrs 54min - once daily

      $24 - $30

    6. Deep River

      3min - 2.5 miles

      $9 - $12

      • Deep River
  • Fly Toronto Island to Sudbury, bus

    $197 - $341
    1. Toronto

      9min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      1hrs 05min - non-stop

      $110 - $230

    3. Sudbury (YSB)

      28min - 19.5 miles

      $45 - $60

    4. Stinson, ON

      3hrs 57min - once daily

      $31 - $37

    5. Deep River, ON

      3min - 2.5 miles

      $9 - $12

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

From Toronto train to Fallowfield 2A, line 277 night bus to Lincoln Fields 1A, line 96 bus to Kanata, bus to Deep River, then taxi to Deep River. 8hrs 29min $144. From Union Station train to Oshawa GO, bus to Peterborough, bus to Pembroke, bus to Deep River, then taxi to Deep River. 10hrs 07min $101. From Toronto, ON bus to North Bay, ON, walk to North Bay, ON, bus to Deep River, ON, then taxi to Deep River. 10hrs 37min $130. From Toronto drive to Deep River. 6hrs 00min $58. From UP Express Union Station train to Toronto airport, fly to North Bay airport, taxi to North Bay, ON, bus to Deep River, ON, then taxi to Deep River. 6hrs 03min $247. From Union Station line 509 tram to Toronto Island airport, fly to North Bay airport, taxi to North Bay, ON, bus to Deep River, ON, then taxi to Deep River. 5hrs 40min $260. From Union Station line 509 tram to Toronto Island airport, fly to Ottawa airport, line 97 bus to Billings Bridge 4C, line 1 bus to Ottawa, bus to Deep River, then taxi to Deep River. 6hrs 45min $233. From UP Express Union Station train to Toronto airport, fly to Ottawa airport, line 97 bus to Billings Bridge 4C, line 1 bus to Ottawa, bus to Deep River, then taxi to Deep River. 7hrs 05min $214. From Union Station line 509 tram to Toronto Island airport, fly to Sudbury airport, taxi to Stinson, ON, bus to Deep River, ON, then taxi to Deep River. 7hrs 43min $352.