There are 4 ways to get from Buffalo to Ohsweken 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
best- Take the train from Buffalo to Aldershottrain VIA Rail
- Take the train from Aldershot to Brantfordtrain VIA Rail
5h 8m$87–485Drive 118.9 km
cheapest- Drive from Buffalo to Ohswekencar 118.9 km
1h 53m$24–35Bus
- Take the bus from Buffalo to Mississaugabus
- Take the bus from Erin Mills Transitway Station to McMaster Universitybus 41 / ...
- Take the bus from McMaster University to 4th Line @ Chiefswood Rd.bus 15
5h 34m$51–100Train, bus
- Take the train from Buffalo to Aldershottrain VIA Rail
- Take the bus from Aldershot GO Bus to 4th Line @ Chiefswood Rd.bus 15
5h 47m$40–235
Buffalo to Ohsweken by bus
Questions & Answers
The cheapest way to get from Buffalo to Ohsweken is to drive which costs $23 - $35 and takes 1h 53m.
The fastest way to get from Buffalo to Ohsweken is to drive which takes 1h 53m and costs $23 - $35.
No, there is no direct bus from Buffalo to Ohsweken. However, there are services departing from Buffalo and arriving at 4th Line @ Chiefswood Rd. via Winston Churchill Station East Platform 6, Erin Mills Transitway Station and McMaster University. The journey, including transfers, takes approximately 5h 34m.
No, there is no direct train from Buffalo to Ohsweken. However, there are services departing from Buffalo and arriving at Brantford via Aldershot. The journey, including transfers, takes approximately 5h 8m.
The distance between Buffalo and Ohsweken is 181 km. The road distance is 118.9 km.
The best way to get from Buffalo to Ohsweken without a car is to train which takes 5h 8m and costs $85 - $490.
It takes approximately 5h 8m to get from Buffalo to Ohsweken, including transfers.
Buffalo to Ohsweken bus services, operated by Trailways, depart from Buffalo station.
Buffalo to Ohsweken train services, operated by VIA Rail, depart from Buffalo station.
The best way to get from Buffalo to Ohsweken is to train which takes 5h 8m and costs $85 - $490. Alternatively, you can bus, which costs $50 - $100 and takes 5h 34m.
What companies run services between Buffalo, NY, USA and Ohsweken, ON, Canada?
You can take a train from Buffalo to Ohsweken via Aldershot and Brantford in around 5h 8m. Alternatively, you can take a bus from Buffalo to 4th Line @ Chiefswood Rd. via Winston Churchill Station East Platform 6, Erin Mills Station East Platform 6, Erin Mills Transitway Station, and McMaster University in around 5h 34m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Buffalo to Aldershot
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $27–220
- Website
- https://www.viarail.ca/en
- Escape
- $27–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $30–110
- Economy Plus
- $30–120
Train from Aldershot to Brantford
- Ave. Duration
- 24 min
- Frequency
- 5 times a day
- Estimated price
- $9–200
- Website
- https://www.viarail.ca/en
- Escape
- $9–60
- Business
- $50–190
- Business Plus
- $65–200
- Economy
- $10–70
- Economy Plus
- $11–80
Train from Buffalo to Aldershot
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $27–220
- Website
- https://www.viarail.ca/en
- Escape
- $27–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $30–110
- Economy Plus
- $30–120
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Buffalo to Mississauga
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $28–70
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $28–70
- Flexible
- $55–70
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Erin Mills Transitway Station to McMaster University
- Ave. Duration
- 47 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–11
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–11
Bus from McMaster University to 4th Line @ Chiefswood Rd.
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $11–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $11–14
Bus from Aldershot GO Bus to 4th Line @ Chiefswood Rd.
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $12–15
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
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 JFK to New York City, Italian Lakes: Getting around by train, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Buffalo to Ohsweken bus services, operated by Trailways, arrive at Mississauga station.
Buffalo to Ohsweken train services, operated by VIA Rail, arrive at Aldershot station.
Yes, the driving distance between Buffalo to Ohsweken is 119 km. It takes approximately 1h 53m to drive from Buffalo to Ohsweken.
There are 29+ hotels available in Ohsweken.








