There are 4 ways to get from Cobourg to Stouffville by train, 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.
Recommended option
Train • 3h 12m
Cheapest option
Train, bus • 3h 51m
2 alternative options
Train via Mount Joy GO Bus • 3h 42m
Drive • 1h 18m
Cobourg to Stouffville by train
The train journey time between Cobourg and Stouffville is around 3h 12m and covers a distance of around 158 km. This includes an average layover time of around 1h. Operated by VIA Rail and GO Transit, the Cobourg to Stouffville train service departs from Cobourg and arrives in Stouffville GO. Typically 33 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Cobourg to Stouffville is to drive which costs $11 - $17 and takes 1h 18m.
The quickest way to get from Cobourg to Stouffville is to drive which costs $11 - $17 and takes 1h 18m.
No, there is no direct train from Cobourg to Stouffville. However, there are services departing from Cobourg and arriving at Stouffville GO via Toronto Union Station. The journey, including transfers, takes approximately 3h 12m.
The distance between Cobourg and Stouffville is 87 km. The road distance is 107 km.
The best way to get from Cobourg to Stouffville without a car is to train which takes 3h 12m and costs $55 - $95.
It takes approximately 3h 12m to get from Cobourg to Stouffville, including transfers.
Cobourg to Stouffville train services, operated by VIA Rail, depart from Cobourg station.
Cobourg to Stouffville train services, operated by GO Transit, arrive at Stouffville GO station.
Yes, the driving distance between Cobourg to Stouffville is 107 km. It takes approximately 1h 18m to drive from Cobourg to Stouffville.
There are 49+ hotels available in Stouffville. Prices start at $125 CAD per night.

- Distance: 86.8 km
- Duration: 3h 12m
What companies run services between Cobourg, ON, Canada and Stouffville, ON, Canada?
You can take a train from Cobourg to Stouffville via Toronto Union Station in around 3h 12m.

- Phone
- +1 1 888 842-7245
- Website
- viarail.ca
Train from Cobourg to Toronto Union Station
- Ave. Duration
- 1h 12m
- Frequency
- Every 3 hours
- Estimated price
- $45 - $80
- Website
- VIA Rail
- Escape
- $23 - $40
- Business
- $84 - $87
- Economy
- $49 - $51
- EconomyPlus
- $55 - $80
Train from Cobourg to Oshawa
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Estimated price
- $40 - $60
- Website
- VIA Rail
- Escape
- $17 - $35
- Business
- $75 - $78
- Economy
- $41 - $43
- EconomyPlus
- $40 - $60

- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Toronto Union Station to Stouffville GO
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $9 - $13
- Website
- GO Transit
Train from Toronto Union Station to Mount Joy GO
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $8 - $12
- Website
- GO Transit

- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Oshawa GO to Unionville GO Bus
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $9 - $13
- Website
- GO Transit
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 Travel Insider: Top Japan travel tips by Beatrix Holland, South Korea: Travelling from Seoul to Busan and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.