There are 6 ways to get from Orillia to Tottenham by bus, train, taxi, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, taxi
best- Take the bus from Orillia Transit to Barrie Allandale Terminalbus
- Take the train from Allandale Waterfront GO to Bradford GOtrain Br
- Take the taxi from Bradford GO to Tottenhamtaxi
2h 30m$74–104Drive 89.7 km
cheapest- Drive from Orillia to Tottenhamcar 89.7 km
1h 7m$17–24Taxi
- Take the taxi from Orillia to Tottenhamtaxi 89.7 km
1h 7m$200–240Bus, train, line 5 bus
- Take the bus from Orillia Transit to Barrie Allandale Terminalbus
- Take the train from Allandale Waterfront GO to Bradford GOtrain Br
- Take the bus from Bradford GO Station to 50 Main St Eastbus 5
3h 38m$39–61Bus, line 68 bus, line 5 bus
- Take the bus from Orillia Transit to Barrie Allandale Terminalbus
- Take the bus from Allandale Waterfront GO Bus to Bradford GO Busbus 68
- Take the bus from Bradford GO Station to 50 Main St Eastbus 5
3h 52m$38–61Bus, line 68 bus, line 5 bus via Barrie
- Take the bus from Orillia Downtown Terminal Bus Stop to Barriebus
- Take the bus from Allandale Waterfront GO Bus to Bradford GO Busbus 68
- Take the bus from Bradford GO Station to Main St at 2nd Stbus 5
4h 2m$35–52
Comparing Your Travel Options
The cheapest way to get from Orillia to Tottenham is to drive which costs $16 - $24 and takes 1h 7m.
The fastest way to get from Orillia to Tottenham is to drive which takes 1h 7m and costs $16 - $24.
No, there is no direct bus from Orillia to Tottenham. However, there are services departing from Orillia Transit and arriving at 50 Main St East via Allandale Waterfront GO Bus and Bradford GO Station. The journey, including transfers, takes approximately 3h 52m.
The distance between Orillia and Tottenham is 99 km. The road distance is 89.7 km.
The best way to get from Orillia to Tottenham without a car is to bus and train and taxi which takes 2h 30m and costs $70 - $110.
It takes approximately 2h 30m to get from Orillia to Tottenham, including transfers.
Orillia to Tottenham bus services, operated by Ontario Northland, depart from Orillia Transit station.
Orillia to Tottenham bus services, operated by Ontario Northland, arrive at Barrie Allandale Terminal station.
Yes, the driving distance between Orillia to Tottenham is 90 km. It takes approximately 1h 7m to drive from Orillia to Tottenham.
There are 34+ hotels available in Tottenham.
What companies run services between Orillia, ON, Canada and Tottenham, ON, Canada?
You can take a bus from Orillia Transit to Tottenham via Barrie Allandale Terminal, Allandale Waterfront GO Bus, Bradford GO Station, and 50 Main St East in around 3h 52m.
- Phone
- +1 888 438 6646
- Website
- GO Transit
Train from Allandale Waterfront GO to Bradford GO
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Estimated price
- $7–9
- Website
- GO Transit
Train from Allandale Waterfront GO to Bradford GO
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Estimated price
- $7–9
- Website
- GO Transit
- Phone
- +1 800 363 7512
- [email protected]
- Website
- Ontario Northland
Bus from Orillia Transit to Barrie Allandale Terminal
- Ave. Duration
- 34 min
- Frequency
- 5 times a day
- Estimated price
- $7–21
- Website
- Ontario Northland
- Children
- $7–11
- Senior
- $12–18
- Adult
- $14–21
Bus from Orillia Transit to Barrie Allandale Terminal
- Ave. Duration
- 34 min
- Frequency
- 5 times a day
- Estimated price
- $7–21
- Website
- Ontario Northland
- Children
- $7–11
- Senior
- $12–18
- Adult
- $14–21
Bus from Orillia Transit to Barrie Allandale Terminal
- Ave. Duration
- 34 min
- Frequency
- 5 times a day
- Estimated price
- $7–21
- Website
- Ontario Northland
- Children
- $7–11
- Senior
- $12–18
- Adult
- $14–21
- Phone
- +1 800 263 3199
- [email protected]
- Website
- Simcoe County Transit
Bus from Bradford GO Station to 50 Main St East
- Ave. Duration
- 27 min
- Frequency
- Every 3 hours
- Estimated price
- $2–4
- Website
- Simcoe County Transit
- Passenger
- $2–4
Bus from Bradford GO Station to 50 Main St East
- Ave. Duration
- 27 min
- Frequency
- Every 3 hours
- Estimated price
- $2–4
- Website
- Simcoe County Transit
- Passenger
- $2–4
Bus from Bradford GO Station to Main St at 2nd St
- Ave. Duration
- 29 min
- Frequency
- Every 3 hours
- Estimated price
- $2–4
- Website
- Simcoe County Transit
- Passenger
- $2–4
- Phone
- +1 888 438 6646
- Website
- GO Transit
Bus from Allandale Waterfront GO Bus to Bradford GO Bus
- Ave. Duration
- 43 min
- Frequency
- Every 3 hours
- Estimated price
- $6–9
- Website
- GO Transit
Bus from Allandale Waterfront GO Bus to Bradford GO Bus
- Ave. Duration
- 43 min
- Frequency
- Every 3 hours
- Estimated price
- $6–9
- Website
- GO Transit
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Orillia Downtown Terminal Bus Stop to Barrie
- Ave. Duration
- 30 min
- Frequency
- 4 times a week
- Estimated price
- $5–8
- Schedules at
- Flixbus USA
- Ave. Duration
- 47 min
- Estimated price
- $60–240
Town Taxi
- Phone
- +1 905 775 5656
Abby taxi
- Phone
- +1 705 259 9566
- Website
- abbytaxi.ca
Going with Gibb
- Phone
- +1 705 345 2239
- Website
- goingwithgibb.com
Orillia Taxi Service
- Phone
- +1 705 325 8888
- Website
- orilliataxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, What documents do I need to cross Niagara Falls?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.















