Travel options for:
Orillia to Hamilton
  • Bus

    $28 - $39
    1. Orillia, ON

      1 h 37 min - twice daily

      $20 - $29

    2. Toronto, ON

      15 min - 4153 feet

    3. Union Station Bus Terminal

      52 min - every 30 minutes

      $7 - $10

  • Bus, Thru-Bus

    $30 - $54
    1. Orillia, ON

      1 h 29 min - twice daily

      $18 - $27

    2. Toronto, ON - 1 Yorkdale Road

      1 h 10 min - once daily

      $11 - $28

  • Train

    $55 - $149
    1. Orillia, ON

      20 min - 3 times a week

      $3 - $5

    2. Washago

      2 h 39 min - 3 times a week

      $27 - $80

    3. Toronto

      37 min - hourly

      $22 - $60

    4. Aldershot GO Bus

      12 min - hourly - line 18

      $3 - $5

  • Drive

    $15 - $22
    1. Orillia

      2 h 7 min - 114.1 miles

      $15 - $22

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

From Orillia, ON bus to Toronto, ON, walk to Union Station Bus Terminal, then bus to Main St. W. @ Summers Ln.. 3 h $42. From Orillia, ON bus to Toronto, ON - 1 Yorkdale Road then Thru-Bus to Hamilton, ON. 3 h 39 min $55. From Orillia, ON bus to Washago, train to Toronto, train to Aldershot GO Bus, then line 18 bus to Main St. W. @ Summers Ln.. 5 h 19 min $106. From Orillia drive to Hamilton. 2 h 7 min $23.

 
 

Bus or train from Orillia to Hamilton?

Ontario Northland operates a bus from Orillia to Hamilton twice daily. Tickets cost $20 - $29 and the journey takes 1 h 37 min. GO Transit also services this route every 30 minutes. Alternatively, Ontario Northland operates a train from Orillia to Hamilton 3 times a week. Tickets cost $3 - $5 and the journey takes 20 min. 3 other operators also service this route.