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

    $80 - $107
    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 09min - once daily

      $18 - $24

      • Petawawa Village
  • Train, bus

    $49 - $66
    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

      19min - once daily - line 5609

      $3 - $10

      • Petawawa Village
  • Drive

    $30 - $50
    1. Toronto

      5hrs 37min - 244.6 miles

      $30 - $50

      • Petawawa
  • Fly Toronto Island to Ottawa, bus

    $118 - $264
    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 27min - once daily

      $20 - $26

      • Petawawa
  • Fly Toronto to Ottawa, bus

    $114 - $223
    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 27min - once daily

      $20 - $26

      • Petawawa
  • Fly Toronto to North Bay, bus

    $130 - $379
    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 48min - once daily

      $23 - $29

      • Petawawa
  • Fly Toronto Island to North Bay, bus

    $112 - $272
    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 48min - once daily

      $23 - $29

      • Petawawa
  • 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, then bus to Petawawa Village. 7hrs 58min $125. From Union Station train to Oshawa GO, bus to Peterborough, bus to Pembroke, then line 5609 bus to Petawawa Village. 9hrs 37min $81. From Toronto drive to Petawawa. 5hrs 37min $54. 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, then bus to Petawawa. 6hrs 14min $215. 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, then bus to Petawawa. 6hrs 34min $196. From UP Express Union Station train to Toronto airport, fly to North Bay airport, taxi to North Bay, ON, then bus to Petawawa. 6hrs 24min $236. From Union Station line 509 tram to Toronto Island airport, fly to North Bay airport, taxi to North Bay, ON, then bus to Petawawa. 6hrs 01min $250.