Travel from Toronto to Blue-Mountains-ON-Canada

Bus from Toronto to Blue Mountains

Greyhound Canada operates a bus from Toronto to Blue Mountains once daily. Tickets cost $16 - $45 and the journey takes 3 h 22 min.

How to get from Toronto to Blue Mountains

From Toronto, ON bus to Thornbury, ON. 3 h 22 min $43. From Union Station train to Allandale Waterfront Station, bus to Barrie, ON, then bus to Thornbury, ON. 4 h 38 min $46. From Toronto drive to Blue Mountains. 2 h 20 min $21.

How long does it take to get from Toronto to Blue Mountains?

The bus from Toronto, ON to Thornbury, ON takes 3 h 22 min and departs once daily.

Operators from Toronto to Blue Mountains