Travel options for:
Toronto to Ancaster
  • Bus Greyhound Canada

    $11 - $28
    1. Toronto, ON

      1 h 30 min - once daily

      $11 - $28

  • Train

    $27 - $66
    1. Toronto

      37 min - hourly

      $22 - $60

    2. Aldershot GO Bus

      15 min - every 2 hours - line 15

      $3 - $5

    3. McMaster University

      9 min - 2465 feet

    4. EMERSON at MAIN

      13 min - every 30 minutes - line 05

      $2

  • Bus GO Transit

    $10 - $11
    1. Union Station Bus Terminal

      1 h 5 min - every 30 minutes

      $7 - $10

    2. JOHN at JACKSON

      38 min - every 30 minutes - line 05

      $2

    3. Meadowlands Terminal Platform

      11 min - every 2 hours - line 16

      transfer

  • Taxi

    $110 - $140
    1. Toronto

      55 min - 47.7 miles

      $110 - $140

  • Drive

    $6 - $10
    1. Toronto

      55 min - 47.7 miles

      $6 - $10

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

From Toronto, ON bus to Ancaster, ON. 1 h 30 min $25. From Toronto train to Aldershot GO Bus, line 15 bus to McMaster University, walk to EMERSON at MAIN, then line 05 bus to ROUSSEAUX at WILSON. 2 h 2 min $46. From Union Station Bus Terminal bus to JOHN at JACKSON, line 05 bus to Meadowlands Terminal Platform 3, then line 16 bus to WILSON at FIDDLER'S GREEN EAST. 2 h 40 min $13. From Toronto taxi to Ancaster. 55 min $177. From Toronto drive to Ancaster. 55 min $9.

 
 

Bus or train from Toronto to Ancaster?

Greyhound Canada operates a bus from Toronto to Ancaster once daily. Tickets cost $11 - $28 and the journey takes 1 h 30 min. Alternatively, VIA Rail operates a train from Toronto to Ancaster every 20 minutes. Tickets cost $22 - $60 and the journey takes 37 min. 2 other operators also service this route.