There are 6 ways to get from Brampton to Keswick by bus, train, car, taxi, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 56 bus, bus, line 050 bus
best- Take the bus from Bramalea GO Bus to Richmond Hill Centrebus 56 / ...
- Take the bus from Richmond Hill Centre Platform 4 to Newmarket Terminal Platform 9bus
- Take the bus from Newmarket Terminal Platform 1 to The Queensway / Simcoe Avbus 050
3h 20m$22–25Line 501 bus, line 1 subway, bus, line 050 bus
cheapest- Take the bus from Downtown Terminal Zum Queen Stop to Hwy 7 atbus 501
- Take the subway from Vaughan Metropolitan Centre Station - Southbound Platform to Finch Station - Subway Platformsubway 1
- Take the bus from Finch Go Bus Terminal Platform 2 to Newmarket Terminal Platform 9bus
- Take the bus from Newmarket Terminal Platform 1 to The Queensway / Simcoe Avbus 050
5h 8m$16–18Train
- Take the train from Brampton Innovation District GO to Union Station GOtrain Ki
- Take the train from Union Station GO to Bradford GOtrain Br
3h 26m$76–98Drive 89.3 km
- Drive from Brampton to Keswickcar 89.3 km
1h 6m$18–26Taxi
- Take the taxi from Brampton to Keswicktaxi 89.3 km
1h 6m$200–240Line 501 bus, bus, line 050 bus
- Take the bus from Downtown Terminal Zum Queen Stop to Hwy 7 atbus 501
- Take the bus from Richmond Hill Centre Platform 4 to Newmarket Terminal Platform 9bus
- Take the bus from Newmarket Terminal Platform 1 to The Queensway / Simcoe Avbus 050
4h 11m$19
Brampton to Keswick by train and bus
Questions & Answers
The cheapest way to get from Brampton to Keswick is to line 501 bus and line 1 subway and bus and line 050 bus which costs $16 - $18 and takes 5h 8m.
The fastest way to get from Brampton to Keswick is to drive which takes 1h 6m and costs $17 - $26.
No, there is no direct bus from Brampton to Keswick. However, there are services departing from Bramalea GO Bus and arriving at The Queensway / Simcoe Av via Richmond Hill Centre Platform 4 and Newmarket Terminal Platform 1. The journey, including transfers, takes approximately 3h 20m.
No, there is no direct train from Brampton to Keswick. However, there are services departing from Brampton Innovation District GO and arriving at Bradford GO via Union Station GO. The journey, including transfers, takes approximately 3h 26m.
The distance between Brampton and Keswick is 93 km. The road distance is 89.3 km.
The best way to get from Brampton to Keswick without a car is to line 56 bus and bus and line 050 bus which takes 3h 20m and costs $22 - $26.
It takes approximately 3h 20m to get from Brampton to Keswick, including transfers.
Brampton to Keswick bus services, operated by GO Transit, depart from Bramalea GO Bus station.
Brampton to Keswick train services, operated by GO Transit, depart from Brampton Innovation District GO station.
The best way to get from Brampton to Keswick is to line 56 bus and bus and line 050 bus which takes 3h 20m and costs $22 - $26. Alternatively, you can train, which costs $75 - $100 and takes 3h 26m.
What companies run services between Brampton, ON, Canada and Keswick, ON, Canada?
You can take a train from Brampton Innovation District GO to The Queensway / Simcoe Av via Bramalea GO, Bramalea GO Bus, Richmond Hill Centre Platform 4, and Newmarket Terminal Platform 1 in around 3h 20m. Alternatively, you can take a train from Brampton Innovation District GO to Keswick via Union Station GO and Bradford GO in around 3h 26m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Brampton Innovation District GO to Union Station GO
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
Train from Union Station GO to Bradford GO
- Ave. Duration
- 1h 16m
- Frequency
- Every 3 hours
- Estimated price
- $12–16
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–16
- Phone
- +1 416 393 4636
- [email protected]
- Website
- ttc.ca
Subway from Vaughan Metropolitan Centre Station - Southbound Platform to Finch Station - Subway Platform
- Ave. Duration
- 1h 13m
- Frequency
- Every 10 minutes
- Estimated price
- $3–4
- Website
- https://www.ttc.ca/
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Bramalea GO Bus to Richmond Hill Centre
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- $7–9
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–9
- Phone
- +1 866-668-3978
- [email protected]
- Website
- yrt.ca
Bus from Richmond Hill Centre Platform 4 to Newmarket Terminal Platform 9
- Ave. Duration
- 57 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
Bus from Newmarket Terminal Platform 1 to The Queensway / Simcoe Av
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
Bus from Richmond Hill Centre Platform 4 to Newmarket Terminal Platform 9
- Ave. Duration
- 57 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
Bus from Newmarket Terminal Platform 1 to The Queensway / Simcoe Av
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
Bus from Finch Go Bus Terminal Platform 2 to Newmarket Terminal Platform 9
- Ave. Duration
- 1h 15m
- Frequency
- Every 15 minutes
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
Bus from Newmarket Terminal Platform 1 to The Queensway / Simcoe Av
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
- Phone
- +1 905 874 2999
- [email protected]
- Website
- brampton.ca
Bus from Downtown Terminal Zum Queen Stop to Hwy 7 at
- Ave. Duration
- 1h 8m
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- https://www.brampton.ca/en/residents/transit
Bus from Downtown Terminal Zum Queen Stop to Hwy 7 at
- Ave. Duration
- 1h 8m
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- https://www.brampton.ca/en/residents/transit
- Ave. Duration
- 1h 6m
- Estimated price
- $200–240
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 Why you should take the train in the US, What documents do I need to cross Niagara Falls?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
Brampton to Keswick bus services, operated by GO Transit, arrive at Richmond Hill Centre station.
Brampton to Keswick train services, operated by GO Transit, arrive at Union Station GO.
Yes, the driving distance between Brampton to Keswick is 89 km. It takes approximately 1h 6m to drive from Brampton to Keswick.
There are 98+ hotels available in Keswick.











