There are 5 ways to get from Brampton to Doon by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Brampton Innovation District GO to Kitchener GOtrain Ki
1h 56m$18–210Drive 71.1 km
cheapest- Drive from Brampton to Dooncar 71.1 km
52 min$14–21Line 502 bus, bus, line 201 bus
- Take the bus from Nelson - Zum Main Station Stop SB to City Centre Transit Terminal - Arrivalbus 502
- Take the bus from Square One to University of Waterloo Terminalbus 25
- Take the bus from University Of Waterloo Station to Homer Watson / Pioneerbus 201
3h 55m$25–29Taxi
- Take the taxi from Brampton to Doontaxi 71.1 km
52 min$160–200Line 1 bus, train, line 8 bus, line 10 bus
- Take the bus from McMurchy - Zum Queen West Station Stop WB to Mount Pleasant GO Station - Route 1 / 561 Stopbus 1 / ...
- Take the train from Mount Pleasant GO to Kitchener GOtrain Ki
- Take the bus from Victoria / Kitchener Train Station to Fairway Stationbus 8 / ...
- Take the bus from Fairway Station to Green Valley / Mill Parkbus 10
3h 19m$21–25
Brampton to Doon by train, foot, tram, and bus
Questions & Answers
The cheapest way to get from Brampton to Doon is to drive which costs $14 - $21 and takes 52 min.
The fastest way to get from Brampton to Doon is to drive which takes 52 min and costs $14 - $21.
No, there is no direct bus from Brampton station to Doon. However, there are services departing from Nelson - Zum Main Station Stop SB and arriving at Homer Watson / Pioneer via Square One and University Of Waterloo Station. The journey, including transfers, takes approximately 3h 55m.
No, there is no direct train from Brampton to Doon station. However, there are services departing from Brampton Innovation District GO and arriving at Block Line Station - Southbound via Central Station - Southbound. The journey, including transfers, takes approximately 1h 56m.
The distance between Brampton and Doon is 77 km. The road distance is 71.1 km.
The best way to get from Brampton to Doon without a car is to train which takes 1h 56m and costs $18 - $210.
It takes approximately 1h 56m to get from Brampton to Doon, including transfers.
Brampton to Doon bus services, operated by Brampton Transit, depart from Nelson - Zum Main Station Stop SB.
Brampton to Doon train services, operated by GO Transit, depart from Brampton Innovation District GO station.
The best way to get from Brampton to Doon is to train which takes 1h 56m and costs $18 - $210. Alternatively, you can line 502 bus and bus and line 201 bus, which costs $25 - $29 and takes 3h 55m.
What companies run services between Brampton, ON, Canada and Doon, ON, Canada?
GO Transit operates a train from Brampton Innovation District GO to Kitchener GO every 4 hours. Tickets cost $12–16 and the journey takes 1h 7m. VIA Rail also services this route once daily. Alternatively, you can take a bus from Nelson - Zum Main Station Stop SB to Homer Watson / Pioneer via City Centre Transit Terminal - Arrival, Square One, University of Waterloo Terminal, and University Of Waterloo Station in around 3h 55m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Brampton Innovation District GO to Kitchener GO
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- $12–16
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–16
Train from Mount Pleasant GO to Kitchener GO
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- $11–15
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $11–15
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Brampton Innovation District GO to Kitchener GO
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- $15–210
- Website
- https://www.viarail.ca/en
- Escape
- $15–75
- Business
- $55–190
- Business Plus
- $70–210
- Economy
- $17–85
- Economy Plus
- $19–95
- Phone
- +1 905 874 2999
- [email protected]
- Website
- brampton.ca
Bus from Nelson - Zum Main Station Stop SB to City Centre Transit Terminal - Arrival
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- https://www.brampton.ca/en/residents/transit
Bus from McMurchy - Zum Queen West Station Stop WB to Mount Pleasant GO Station - Route 1 / 561 Stop
- Ave. Duration
- 18 min
- Frequency
- Every 20 minutes
- Estimated price
- $4
- Website
- https://www.brampton.ca/en/residents/transit
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Square One to University of Waterloo Terminal
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $15–19
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $15–19
- Phone
- +1 519-585-7555
- Website
- grt.ca
Bus from University Of Waterloo Station to Homer Watson / Pioneer
- Ave. Duration
- 46 min
- Frequency
- Every 20 minutes
- Estimated price
- $6
- Website
- https://www.grt.ca/en/index.aspx
- Schedules at
- https://www.grt.ca/en/schedules-maps/schedules.aspx
Bus from Victoria / Kitchener Train Station to Fairway Station
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- $6
- Website
- https://www.grt.ca/en/index.aspx
- Schedules at
- https://www.grt.ca/en/schedules-maps/schedules.aspx
Bus from Fairway Station to Green Valley / Mill Park
- Ave. Duration
- 15 min
- Frequency
- Every 30 minutes
- Website
- https://www.grt.ca/en/index.aspx
- Schedules at
- https://www.grt.ca/en/schedules-maps/schedules.aspx
- Ave. Duration
- 52 min
- Estimated price
- $160–200
A-1 Taxi
- Phone
- +1 905 453 6666
- Website
- a1taxi.ca
A Seven Eleven Taxi
- Phone
- +1 905 454 9999
- Website
- seveneleventaxi.ca
Brampton Bramalea Kwik Kab
- Phone
- +1 905 451 8000
- Website
- bramptontaxi.ca
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 Southend Airport into central London, Getting to Rome from the airport, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
Brampton to Doon bus services, operated by Brampton Transit, arrive at City Centre Transit Terminal - Arrival station.
Brampton to Doon train services, operated by GO Transit, arrive at Kitchener GO station.
Yes, the driving distance between Brampton to Doon is 71 km. It takes approximately 52 min to drive from Brampton to Doon.
There are 256+ hotels available in Doon.










