Travel options for:
Toronto to Barrys Bay
  • Bus

    $45 - $94
    1. Toronto, ON

      2 h - 3 times a day

      $13 - $35

    2. Peterborough, ON

      2 h 41 min - twice a week

      $15 - $40

    3. Barry's Bay, ON

      15 min - 5.7 miles

      $16 - $20

  • Train, bus

    $69 - $114
    1. Union Station

      58 min - hourly

      $6 - $9

    2. Oshawa GO

      1 h 10 min - every 2 hours

      $8 - $11

    3. Peterborough, ON

      2 h 27 min - twice a week

      $14 - $40

    4. Combermere, ON

      32 min - 16.5 miles

      $40 - $55

  • Drive

    $26 - $40
    1. Toronto

      4 h 38 min - 200.2 miles

      $26 - $40

  • Fly, bus, taxi

    $253 - $605
    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

    5. Petawawa Village, ON

      1 h 30 min - 56.3 miles

      $130 - $170

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

From Toronto, ON bus to Peterborough, ON, bus to Barry's Bay, ON, then taxi to Barrys Bay. 5 h 56 min $90. From Union Station train to Oshawa GO, bus to Peterborough, ON, bus to Combermere, ON, then taxi to Barrys Bay. 7 h 7 min $118. From Toronto drive to Barrys Bay. 4 h 38 min $41. From UP Express Union Station train to Toronto airport, fly to North Bay airport, taxi to North Bay, ON, bus to Petawawa Village, ON, then taxi to Barrys Bay. 7 h 21 min $394.