There are 4 ways to get from Willowdale to Stouffville by bus, subway, train, taxi 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.
Line 303 bus, line 70 bus • 1h 32m
$9 - $11
3 alternative options
Line 1 subway, train • 2h 24m
$12 - $16
Taxi • 32 min
$95 - $120
Drive • 32 min
$3 - $6
Willowdale to Stouffville by bus
The bus journey time between Willowdale and Stouffville is around 1h 21m and covers a distance of around 47 km. The fastest bus normally takes 1h 21m. Operated by York Region Transit and GO Transit, the Willowdale to Stouffville bus service departs from Finch Go Bus Terminal Platform 11 and arrives in Main St. @ Edward St.. Typically five buses run weekly, although weekend and holiday schedules can vary so check in advance.
Bus route overview
First and last buses
The schedules shown below are for the next available departures.
Willowdale to Stouffville bus schedules
Departing Monday, June 21, 2021
Departing Tuesday, June 22, 2021
Departing Wednesday, June 23, 2021
Departing Thursday, June 24, 2021
Departing Friday, June 25, 2021
Travel safe during COVID-19
Rules to follow in Canada
Travel within Canada
Domestic border crossings may be subject to approval, testing and quarantine
Regional restriction measures in place
COVID-19 help in Canada
Frequently Asked Questions
There are currently travel restrictions within Canada.Explore options for future travel
Domestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 2 metres
- Domestic border crossings may be subject to approval, testing and quarantine
- Regional restriction measures in place
The national COVID-19 helpline number in Stouffville is 1-833-784-4397.
Wearing a face mask on public transport in Stouffville is recommended.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1-833-784-4397.
Last updated: 14 Jun 2021
Exceptions may apply, for full details: Government of Canada.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Willowdale to Stouffville is to drive which costs $3 - $6 and takes 32 min.
The quickest way to get from Willowdale to Stouffville is to taxi which costs $95 - $120 and takes 32 min.
No, there is no direct bus from Willowdale to Stouffville. However, there are services departing from Finch Go Bus Terminal Platform 11 and arriving at Main St. @ Edward St. via Mount Joy GO Bus. The journey, including transfers, takes approximately 1h 32m.
No, there is no direct train from Willowdale station to Stouffville. However, there are services departing from Sheppard-Yonge Station - Southbound Platform and arriving at Stouffville GO via Toronto Union Station. The journey, including transfers, takes approximately 2h 24m.
The distance between Willowdale and Stouffville is 25 km. The road distance is 37.3 km.
The best way to get from Willowdale to Stouffville without a car is to line 303 bus and line 70 bus which takes 1h 32m and costs $9 - $12.
It takes approximately 1h 32m to get from Willowdale to Stouffville, including transfers.
Willowdale to Stouffville bus services, operated by York Region Transit, depart from Finch Go Bus Terminal Platform 11 station.
Willowdale to Stouffville train services, operated by Toronto Transit, depart from Sheppard-Yonge Station - Southbound Platform.
Willowdale to Stouffville bus services, operated by GO Transit, arrive at Main St. @ Edward St. station.
What companies run services between Willowdale, ON, Canada and Stouffville, ON, Canada?
You can take a bus from Willowdale to Stouffville via Bur Oak Av / Anderson Av and Mount Joy GO Bus in around 1h 32m.
Subway from Sheppard-Yonge Station - Southbound Platform to Toronto Union Station
- Ave. Duration
- 24 min
- Every 10 minutes
- Estimated price
- Toronto Transit
Train from Toronto Union Station to Stouffville GO
- Ave. Duration
- 3 times a day
- Estimated price
- $9 - $13
- 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 How to get from London to Edinburgh, Getting around the Cyclades and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Willowdale to Stouffville train services, operated by GO Transit, arrive at Stouffville GO station.
Yes, the driving distance between Willowdale to Stouffville is 37 km. It takes approximately 32 min to drive from Willowdale to Stouffville.
There are 55+ hotels available in Stouffville. Prices start at $125 CAD per night.