There are 4 ways to get from Toronto to Roseneath by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Toronto Union Station to Cobourgtrain VIA Rail
- Take the taxi from Cobourg to Roseneathtaxi
1h 37m$91–298Drive 136.1 km
cheapest- Drive from Toronto to Roseneathcar 136.1 km
1h 49m$27–39Bus, taxi
- Take the bus from Toronto, ON - 81 Bay St to Peterborough, ON - Ashburnham Drbus Toronto
- Take the taxi from Peterborough, ON - Ashburnham Dr to Roseneathtaxi
2h 27m$139–195Bus, taxi via Toronto
- Take the bus from Toronto to Peterboroughbus Tor-Ott
- Take the taxi from Peterborough to Roseneathtaxi
2h 27m$139–195
Questions & Answers
The cheapest way to get from Toronto to Roseneath is to drive which costs $26 - $40 and takes 1h 49m.
The fastest way to get from Toronto to Roseneath is to train and taxi which takes 1h 37m and costs $90 - $300.
The distance between Toronto and Roseneath is 140 km. The road distance is 136.1 km.
The best way to get from Toronto to Roseneath without a car is to train and taxi which takes 1h 37m and costs $90 - $300.
It takes approximately 1h 37m to get from Toronto to Roseneath, including transfers.
Yes, the driving distance between Toronto to Roseneath is 136 km. It takes approximately 1h 49m to drive from Toronto to Roseneath.
There are 50+ hotels available in Roseneath.
What companies run services between Toronto, ON, Canada and Roseneath, ON, Canada?
There is no direct connection from Toronto to Roseneath. However, you can take the train to Cobourg then take the taxi to Roseneath. Alternatively, you can take the bus to Peterborough, ON - Ashburnham Dr then take the taxi to Roseneath.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Cobourg
- Ave. Duration
- 1h 11m
- Frequency
- Every 3 hours
- Estimated price
- $26–220
- Website
- https://www.viarail.ca/en
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Toronto, ON - 81 Bay St to Peterborough, ON - Ashburnham Dr
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $29–70
- Website
- https://www.riderexpress.ca/
- Standard
- $29–70
Bus from Toronto to Peterborough
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $29–70
- Website
- https://www.riderexpress.ca/
- Standard
- $29–70
- Ave. Duration
- 37 min
- Estimated price
- $65–130
A1 Taxi
- Phone
- +1 905 372 4449
- Website
- a1taxicobourg.com
Cobourg Cab
- Phone
- +1 905 373 9449
First Choice Taxi
- Phone
- +1 905 375 8816
Call A Cab
- Phone
- +1 705-745-2424
Capitol Taxi
- Phone
- +1 705-742-4242
- Website
- capitoltaxi.ca
City Cab
- Phone
- +1 705-743-9090
Call A Cab
- Phone
- +1 705-745-2424
Capitol Taxi
- Phone
- +1 705-742-4242
- Website
- capitoltaxi.ca
City Cab
- Phone
- +1 705-743-9090
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 Train travel in Spain: A guide to Renfe, Is ride-sharing platform BlaBlaCar right for you?, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.








