Travel options for:
Toronto to Petawawa
  • Train, bus

    $79 - $104
    1. Toronto

      3 h 51 min - every 3 hours

      $55 - $80

    2. Fallowfield 2A

      11 min - every 2 hours - line 277

      $3

    3. Lincoln Fields 1A

      22 min - hourly - line 96

      transfer

    4. Kanata, ON

      2 h 9 min - once daily

      $18 - $23

      • Petawawa Village, ON
  • Bus

    $52 - $69
    1. Toronto, ON

      2 h - 3 times a day

      $16 - $22

    2. Peterborough, ON

      4 h 10 min - twice a week

      $32 - $37

    3. Pembroke, ON

      19 min - once daily - line 5609

      $3 - $10

      • Petawawa Village, ON
  • Drive

    $30 - $50
    1. Toronto

      5 h 37 min - 244.6 miles

      $30 - $50

      • Petawawa
  • Fly Toronto Island to Ottawa, bus

    $118 - $264
    1. Toronto

      9 min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      56 min - non-stop

      $90 - $230

    3. Ottawa (YOW)

      17 min - hourly - line 97

      $3

    4. Hurdman 1C

      13 min - every 30 minutes - line 101

      $3

    5. Ottawa, ON

      2 h 27 min - once daily

      $20 - $26

      • Petawawa
  • Fly Toronto to Ottawa, bus

    $114 - $223
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h - non-stop

      $85 - $200

    3. Ottawa (YOW)

      17 min - hourly - line 97

      $3

    4. Hurdman 1C

      13 min - every 30 minutes - line 101

      $3

    5. Ottawa, ON

      2 h 27 min - once daily

      $20 - $26

      • Petawawa
  • Fly Toronto to North Bay, bus

    $130 - $378
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h 2 min - non-stop

      $85 - $330

    3. North Bay (YYB)

      9 min - 5.9 miles

      $17 - $21

    4. North Bay, ON

      2 h 48 min - once daily

      $23 - $28

      • Petawawa
  • Fly Toronto Island to North Bay, bus

    $112 - $271
    1. Toronto

      9 min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      55 min - non-stop

      $70 - $220

    3. North Bay (YYB)

      9 min - 5.9 miles

      $17 - $21

    4. North Bay, ON

      2 h 48 min - once daily

      $23 - $28

      • 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, ON, then bus to Petawawa Village, ON. 7 h 58 min $126. From Toronto, ON bus to Peterborough, ON, bus to Pembroke, ON, then line 5609 bus to Petawawa Village, ON. 8 h 29 min $89. From Toronto drive to Petawawa. 5 h 37 min $55. From Union Station line 509 tram to Toronto Island airport, fly to Ottawa airport, line 97 bus to Hurdman 1C, line 101 bus to Ottawa, ON, then bus to Petawawa. 6 h 30 min $218. From UP Express Union Station train to Toronto airport, fly to Ottawa airport, line 97 bus to Hurdman 1C, line 101 bus to Ottawa, ON, then bus to Petawawa. 6 h 50 min $198. From UP Express Union Station train to Toronto airport, fly to North Bay airport, taxi to North Bay, ON, then bus to Petawawa. 6 h 24 min $240. From Union Station line 509 tram to Toronto Island airport, fly to North Bay airport, taxi to North Bay, ON, then bus to Petawawa. 6 h 1 min $254.