There are 4 ways to get from Brampton to Elmira 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.
Train, line 21 bus
best- Take the train from Brampton Innovation District GO to Kitchener GOtrain Ki
- Take the bus from Conestoga Station to Arthur / Wyattbus 21
2h 31m$18–210Drive 81.5 km
cheapest- Drive from Brampton to Elmiracar 81.5 km
1h 20m$16–24Bus, line 21 bus
- Take the bus from Bramalea GO Bus to University of Waterloo Terminalbus 30
- Take the bus from Conestoga Station to Arthur / Wyattbus 21
3h 19m$25–30Line 502 bus, 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
4h 5m$25–29
Brampton to Elmira by train, foot, tram, and bus
Questions & Answers
The cheapest way to get from Brampton to Elmira is to drive which costs $16 - $24 and takes 1h 20m.
The fastest way to get from Brampton to Elmira is to drive which takes 1h 20m and costs $16 - $24.
No, there is no direct bus from Brampton to Elmira. However, there are services departing from Bramalea GO Bus and arriving at Arthur / Wyatt via University Of Waterloo Station and Conestoga Station. The journey, including transfers, takes approximately 3h 19m.
The distance between Brampton and Elmira is 90 km. The road distance is 81.5 km.
The best way to get from Brampton to Elmira without a car is to train and line 21 bus which takes 2h 31m and costs $18 - $210.
It takes approximately 2h 31m to get from Brampton to Elmira, including transfers.
Brampton to Elmira bus services, operated by GO Transit, depart from Bramalea GO Bus station.
Brampton to Elmira bus services, operated by GO Transit, arrive at University of Waterloo Terminal station.
Yes, the driving distance between Brampton to Elmira is 81 km. It takes approximately 1h 20m to drive from Brampton to Elmira.
There are 188+ hotels available in Elmira.
What companies run services between Brampton, ON, Canada and Elmira, ON, Canada?
You can take a train from Brampton Innovation District GO to Arthur / Wyatt via Bramalea GO, Bramalea GO Bus, University of Waterloo Terminal, University Of Waterloo Station, and Conestoga Station in around 3h 19m.
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Brampton Innovation District GO to Kitchener GO
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- $12–16
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $12–16
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Brampton Innovation District GO to Kitchener GO
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- $15–210
- Website
- VIA Rail
- Escape
- $15–75
- Business
- $55–190
- Business Plus
- $70–210
- Economy
- $17–85
- Economy Plus
- $19–95
- Phone
- +1 519-585-7555
- Website
- Grand River Transit
Bus from Conestoga Station to Arthur / Wyatt
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- $6
- Website
- Grand River Transit
- Schedules at
- GRT Schedules
Bus from Conestoga Station to Arthur / Wyatt
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Website
- Grand River Transit
- Schedules at
- GRT Schedules
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Bramalea GO Bus to University of Waterloo Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $14–18
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $14–18
Bus from Square One to University of Waterloo Terminal
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $15–19
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $15–19
- Phone
- +1 905 874 2999
- [email protected]
- Website
- Brampton Transit
Bus from Nelson - Zum Main Station Stop SB to City Centre Transit Terminal - Arrival
- Ave. Duration
- 44 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- Brampton 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 Train travel in Spain: A guide to Renfe, Best ways to travel around Australia, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.










