Travel options for:
Toronto to Bancroft
  • Bus

    $26 - $69
    1. Toronto, ON

      2 h - 3 times a day

      $13 - $35

    2. Peterborough, ON

      1 h 33 min - twice a week

      $12 - $35

  • Train, bus

    $27 - $54
    1. Union Station

      58 min - hourly

      $6 - $9

    2. Oshawa GO

      1 h 10 min - every 2 hours

      $8 - $11

    3. Peterborough, ON

      1 h 33 min - twice a week

      $12 - $35

  • Drive

    $20 - $29
    1. Toronto

      3 h 15 min - 151 miles

      $20 - $29

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

From Toronto, ON bus to Peterborough, ON then bus to Bancroft, ON. 4 h 33 min $57. From Union Station train to Oshawa GO, bus to Peterborough, ON, then bus to Bancroft, ON. 5 h 41 min $48. From Toronto drive to Bancroft. 3 h 15 min $31.