GO Transit operates a bus from Brampton to Orillia hourly. Tickets cost $5 - $7 and the journey takes 45 min. Ontario Northland also services this route 4 times a day.
How to get from Brampton to Orillia
From Brampton Bus Terminal line 33 bus to Yorkdale, ON then bus to Orillia, ON. 3 h 14 min $37. From Brampton train to Toronto, walk to Toronto, ON, then bus to Orillia, ON. 3 h 20 min $68. From Brampton drive to Orillia. 1 h 35 min $16.
Is there a direct bus between Brampton and Orillia?
No, there is no direct bus from Brampton to Orillia. However, there are services departing from Brampton Bus Terminal and arriving at Orillia, ON via Yorkdale, ON. The journey, including transfers, takes approximately 3 h 14 min.