Travel options for:
Toronto to Petawawa
  • Train, bus

    $78 - $126
    1. Toronto

      4 h - every 3 hours

      $60 - $85

    2. Fallowfield 2A

      14 min - every 20 minutes - line 95

      $3

    3. Lincoln Fields 1A

      18 min - hourly - line 61

      transfer

    4. Kanata, ON

      2 h 9 min - once daily

      $14 - $40

  • Bus

    $85 - $130
    1. Toronto, ON

      9 h 28 min - 3 times a week

      $85 - $130

  • Drive

    $30 - $50
    1. Toronto

      5 h 36 min - 244.6 miles

      $30 - $50

  • Fly Toronto Island to Ottawa, bus

    $108 - $368
    1. Toronto

      12 min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      56 min - non-stop

      $85 - $320

    3. Ottawa (YOW)

      16 min - every 30 minutes - line 97

      $3

    4. Hurdman B

      13 min - every 30 minutes - line 101

      $3

    5. Ottawa, ON

      2 h 27 min - once daily

      $15 - $40

  • Fly Toronto to North Bay, bus

    $123 - $435
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h 3 min - non-stop

      $90 - $380

    3. North Bay (YYB)

      8 min - 5.2 miles

      $15 - $19

    4. North Bay, ON

      2 h 15 min - 6 times a week

      $16 - $45

  • Fly Toronto to Ottawa, bus

    $112 - $344
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      59 min - non-stop

      $90 - $300

    3. Ottawa (YOW)

      16 min - every 30 minutes - line 97

      $3

    4. Hurdman B

      13 min - every 30 minutes - line 101

      $3

    5. Ottawa, ON

      2 h 27 min - once daily

      $15 - $40

  • Fly Toronto to Kingston, train, bus

    $197 - $693
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      57 min - non-stop

      $120 - $600

    3. Kingston (YGK)

      11 min - 5.8 miles

      $16 - $20

    4. Kingston

      1 h 42 min - every 3 hours

      $35 - $50

    5. Fallowfield 2A

      14 min - every 20 minutes - line 95

      $3

    6. Lincoln Fields 1A

      18 min - hourly - line 61

      transfer

    7. Kanata, ON

      2 h 9 min - once daily

      $14 - $40

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

From Toronto train to Fallowfield 2A, line 95 bus to Lincoln Fields 1A, line 61 bus to Kanata, ON, then bus to Petawawa Village, ON. 7 h 57 min $126. From Toronto, ON bus to Petawawa Village, ON. 9 h 28 min $154. From Toronto drive to Petawawa. 5 h 36 min $50. From Union Station line 509 tram to Toronto Island airport, fly to Ottawa airport, line 97 bus to Hurdman B, line 101 bus to Ottawa, ON, then bus to Petawawa. 6 h 31 min $273. From UP Express Union Station train to Toronto airport, fly to North Bay airport, taxi to North Bay, ON, then bus to Petawawa. 5 h 51 min $190. From UP Express Union Station train to Toronto airport, fly to Ottawa airport, line 97 bus to Hurdman B, line 101 bus to Ottawa, ON, then bus to Petawawa. 6 h 47 min $271. From UP Express Union Station train to Toronto airport, fly to Kingston airport, taxi to Kingston, train to Fallowfield 2A, line 95 bus to Lincoln Fields 1A, line 61 bus to Kanata, ON, then bus to Petawawa. 8 h 36 min $468.