There are 4 ways to get from Brantford to St. Marys 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 Brantford to Londontrain VIA Rail
- Take the train from London to St. Marystrain VIA Rail
2h 58m$29–411Drive 93.1 km
cheapest- Drive from Brantford to St. Maryscar 93.1 km
1h 19m$19–27Train, line 19 bus, line 3 bus
- Take the train from Brantford to Londontrain
- Take the bus from Wellington at King Station NB - #1939 to Fanshawe west of North Centre EB - #704bus 19
- Take the bus from London: Masonville Place to St. Marys: Town Hallbus 3
4h 1m$30–227Taxi
- Take the taxi from Brantford to St. Marystaxi 93.1 km
1h 19m$200–240
Brantford to St. Marys by train
Questions & Answers
The cheapest way to get from Brantford to St. Marys is to drive which costs $18 - $27 and takes 1h 19m.
The fastest way to get from Brantford to St. Marys is to drive which takes 1h 19m and costs $18 - $27.
No, there is no direct train from Brantford to St. Marys. However, there are services departing from Brantford and arriving at St. Marys via London. The journey, including transfers, takes approximately 2h 58m.
The distance between Brantford and St. Marys is 123 km. The road distance is 93.1 km.
The best way to get from Brantford to St. Marys without a car is to train which takes 2h 58m and costs $28 - $420.
It takes approximately 2h 58m to get from Brantford to St. Marys, including transfers.
Brantford to St. Marys train services, operated by VIA Rail, depart from Brantford station.
Brantford to St. Marys train services, operated by VIA Rail, arrive at London station.
Yes, the driving distance between Brantford to St. Marys is 93 km. It takes approximately 1h 19m to drive from Brantford to St. Marys.
Book your Brantford to St. Marys train tickets online with Omio.
What companies run services between Brantford, ON, Canada and St. Marys, ON, Canada?
You can take a train from Brantford to St. Marys via London in around 2h 58m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Brantford to London
- Ave. Duration
- 1h 7m
- Frequency
- 5 times a day
- Estimated price
- $20–220
- Website
- https://www.viarail.ca/en
- Escape
- $20–80
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $23–90
- Economy Plus
- $25–100
Train from London to St. Marys
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- $8–200
- Website
- https://www.viarail.ca/en
- Escape
- $8–60
- Business
- $50–180
- Business Plus
- $65–200
- Economy
- $9–70
- Economy Plus
- $10–80
Train from Brantford to London
- Ave. Duration
- 1h 7m
- Frequency
- 5 times a day
- Estimated price
- $20–220
- Website
- https://www.viarail.ca/en
- Escape
- $20–80
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $23–90
- Economy Plus
- $25–100
- Phone
- 519 451 1347
- [email protected]
- Website
- londontransit.ca
Bus from Wellington at King Station NB - #1939 to Fanshawe west of North Centre EB - #704
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- http://www.londontransit.ca
- Schedules at
- https://www.londontransit.ca/plan-a-trip/schedules/
- Children 12 and under
- $0
- Adult
- $3
- Phone
- +1 888 465 0783
- [email protected]
- Website
- perthcounty.ca
Bus from London: Masonville Place to St. Marys: Town Hall
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- $9–13
- Schedules at
- stratford.ca
- Adults
- $9–13
- Ave. Duration
- 1h 19m
- Estimated price
- $200–240
Bell City Cabs
- Phone
- +1 519 759 1300
- Website
- bellcitycabs.com
Brant Taxi
- Phone
- +1 519 752 1010
- Website
- branttaxi.com
City Taxi
- Phone
- +1 519 759 7800
- Website
- citycab.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 What documents do I need to cross Niagara Falls?, Which London airport should I choose?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 36+ hotels available in St. Marys.










