There are 4 ways to get from Clifford, Ontario to Toronto by bus, train, 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 via Guelph
best- Take the bus from Mount Forest to Guelphbus Gost
- Take the train from Guelph to Toronto Union Stationtrain VIA Rail
3h 54mDrive 153.6 km
cheapest- Drive from Clifford, Ontario to Torontocar 153.6 km
2h 17m$28–40Bus, train
- Take the bus from Mount Forest to Guelphbus Gost
- Take the train from Guelph Central GO to Union Station GOtrain Ki
4h 2mBus
- Take the bus from Listowel: North Perth Public Library to Kitchener: GO/VIA Stationbus 1
- Take the bus from Kitchener to Torontobus FlixBus 2702 / ...
4h 27m$105–131
Comparing Your Travel Options
The cheapest way to get from Clifford, Ontario to Toronto is to drive which costs $27 - $40 and takes 2h 17m.
The fastest way to get from Clifford, Ontario to Toronto is to drive which takes 2h 17m and costs $27 - $40.
No, there is no direct bus from Clifford, Ontario to Toronto. However, there are services departing from Listowel: North Perth Public Library and arriving at Toronto via Kitchener. The journey, including transfers, takes approximately 4h 27m.
The distance between Clifford, Ontario and Toronto is 175 km. The road distance is 153.6 km.
The best way to get from Clifford, Ontario to Toronto without a car is to bus and train via Guelph which takes 3h 54m and costs .
It takes approximately 3h 54m to get from Clifford, Ontario to Toronto, including transfers.
Clifford, Ontario to Toronto bus services, operated by Perth County Connect, depart from Listowel: North Perth Public Library station.
Clifford, Ontario to Toronto bus services, operated by Perth County Connect, arrive at Kitchener: GO/VIA Station.
Yes, the driving distance between Clifford, Ontario to Toronto is 154 km. It takes approximately 2h 17m to drive from Clifford, Ontario to Toronto.
There are 1950+ hotels available in Toronto.
What companies run services between Clifford, Ontario, ON, Canada and Toronto, ON, Canada?
You can take a vehicle from Clifford, Ontario to Toronto via Listowel: North Perth Public Library and Kitchener in around 4h 27m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Guelph to Toronto Union Station
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- $18–210
- Website
- VIA Rail
- Escape
- $18–80
- Business
- $60–200
- Business Plus
- $75–210
- Economy
- $20–90
- Economy Plus
- $22–100
- Phone
- +1 888 438 6646
- Website
- GO Transit
Train from Guelph Central GO to Union Station GO
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $11–14
- Website
- GO Transit
- Phone
- (519) 376-9139
- [email protected]
- Website
- Owen Sound Transit
Bus from Mount Forest to Guelph
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
Bus from Mount Forest to Guelph
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
- Phone
- +1 888 465 0783
- [email protected]
- Website
- perthcounty.ca
Bus from Listowel: North Perth Public Library to Kitchener: GO/VIA Station
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $10–14
- Schedules at
- stratford.ca
- Adults
- $10–14
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Kitchener to Toronto
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- $16–24
- Schedules at
- Flixbus USA
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 JFK to New York City, South Korea: Travelling from Seoul to Busan , and Getting to Milan from the airport - to help you get the most out of your next trip.











