- Toronto to Orillia buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Metrolinx + Ontario Northland | Bus | Toronto - Union Station Train | Georgian College (O) | Cheapest | ||||
![]() | Bus | GO Transit - 1 Yorkdale Rd | Orillia | Fastest | ||||
Metrolinx + Ontario Northland | Bus | Toronto - Union Station Train | Georgian College (O) | No tags | ||||
![]() | Bus | Toronto - Union Station Bus Terminal | Orillia | No tags | ||||
Metrolinx + Ontario Northland | Bus | Toronto Pearson Airport YYZ Terminal 1 | Georgian College (O) | No tags | ||||
![]() | Bus | Toronto - Union Station Bus Terminal | Orillia | No tags | ||||
Metrolinx + Ontario Northland | Bus | Toronto Pearson Airport YYZ Terminal 1 | Georgian College (O) | No tags | ||||
![]() | Bus | Toronto - Union Station Bus Terminal | Orillia | No tags |
Last refresh of the prices: Today at 3:10 PM EST.
Compare 2 ways to go from Toronto to Orillia
We recommend carpooling
Among the sustainable travel choices, the carpool stands out as the good way to reach Orillia. The journey takes about 2 hours and with fares starting at just $20, it presents an excellent value for a comfortable ride.
1carpool per day
2hAverage Duration
66 milesDistance
4kgCO₂ emissions
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$3 - $44 | Average Duration4h 23m | 2kg CO₂e | ||
Carpool | Average Price$20 - $25 | Average Duration2h | 4kg CO₂e |
Compare bus companies
4 out of 5 stars4/57,696 reviews
3.5 out of 5 stars3.5/5104 reviews
3.5 out of 5 stars3.5/52,603 reviews
2.5 out of 5 stars2.5/52,867 reviews
4 out of 5 stars4/517,535 reviews
CA bus companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about traveling from Toronto to Orillia by bus
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/10
$33
11/11
$33
Today
$33
11/13
$31
11/14
$29
11/15
$29
11/16
$26
11/17
$26
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Toronto to Orillia, as early as possible.
You can expect to pay from $26 to $41 for a bus ticket from Toronto to Orillia based on the last 2 days. You can expect to find the cheapest price for the trip at $26 which is on 2025-11-16.
Top traveled bus routes
People from around the world trust Busbud
Popular Buses Connecting Toronto
Buses Leaving from Toronto
- Bus from Toronto to New York City
- Bus Toronto - Scarborough
- Toronto - London
- Bus from Toronto to Miami
- Bus Toronto - Chicago
- Toronto - York
- Bus from Toronto to Port Severn
- Bus Toronto - Stratford
- Toronto - Kitchener
- Bus from Toronto to Quebec City
- Bus Toronto - Sarnia
- Toronto - Sudbury
- Bus from Toronto to Trenton
- Bus Toronto - Waterloo
- Toronto - Windsor
Buses Going to Toronto
- Bus from Marathon to Toronto
- Bus Chicago - Toronto
- Boston - Toronto
- Bus from Cambridge to Toronto
- Bus London - Toronto
- Seattle - Toronto
- Bus from Stratford to Toronto
- Bus Kitchener - Toronto
- Quebec City - Toronto
- Bus from Windsor to Toronto
- Bus Scarborough - Toronto
- Sudbury - Toronto
- Bus from Barrie to Toronto
- Bus Hamilton - Toronto
- Sarnia - Toronto
Popular Buses Connecting Orillia
Buses Leaving from Orillia
- Bus from Orillia to Toronto
- Bus Orillia - Barrie
- Orillia - Ottawa
- Bus from Orillia to Gravenhurst
- Bus Orillia - Bracebridge
- Orillia - Smooth Rock Falls
- Bus from Orillia to Renfrew
- Bus Orillia - Kakabeka Falls
- Orillia - Sudbury
- Bus from Orillia to Huntsville
- Bus Orillia - Waterloo
- Orillia - Kanata
- Bus from Orillia to Hagar
- Bus Orillia - Emsdale
- Orillia - Sault Ste. Marie
Buses Going to Orillia
- Bus from Toronto to Orillia
- Bus Barrie - Orillia
- Thunder Bay - Orillia
- Bus from Bracebridge to Orillia
- Bus Verner - Orillia
- Ottawa - Orillia
- Bus from Huntsville to Orillia
- Bus Gravenhurst - Orillia
- Sudbury - Orillia
- Bus from St. Catharines to Orillia
- Bus Kenora - Orillia
- Washago - Orillia
- Bus from Vaughan to Orillia
- Bus Kirkland Lake - Orillia
- Earlton - Orillia
Popular routes in this country
- Bus from Montreal to Ottawa
- Bus Ottawa - Montreal
- Fort McMurray - Edmonton
- Bus from Vancouver to Whistler
- Bus Edmonton - Fort McMurray
- Grande Prairie - Edmonton
- Bus from Quebec City to Montreal
- Bus Toronto - Kingston
- Kingston - Toronto
- Bus from Edmonton to Grande Prairie
- Bus Banff - Calgary
- Kamloops - Vancouver
- Bus from Vancouver to Kamloops
- Bus Niagara Falls - Toronto
- Montreal - Mont-Tremblant










