There are 4 ways to get from St. Marys to Brantford 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 St. Marys to Londontrain VIA Rail
- Take the train from London to Brantfordtrain VIA Rail
2h 47m$28–415Drive 93 km
cheapest- Drive from St. Marys to Brantfordcar 93 km
1h 19m$19–27Line 3 bus, line 19 bus, train
- Take the bus from St. Marys: Town Hall to London: Masonville Placebus 3
- Take the bus from Fanshawe west of North Centre WB - #705 to King at Richmond EB - #1086bus 19
- Take the train from London to Brantfordtrain
3h 50m$30–236Taxi
- Take the taxi from St. Marys to Brantfordtaxi 93 km
1h 19m$190–240
St. Marys to Brantford by train
Questions & Answers
The cheapest way to get from St. Marys to Brantford is to drive which costs $18 - $27 and takes 1h 19m.
The fastest way to get from St. Marys to Brantford is to drive which takes 1h 19m and costs $18 - $27.
No, there is no direct train from St. Marys to Brantford. However, there are services departing from St. Marys and arriving at Brantford via London. The journey, including transfers, takes approximately 2h 47m.
The distance between St. Marys and Brantford is 123 km. The road distance is 93 km.
The best way to get from St. Marys to Brantford without a car is to train which takes 2h 47m and costs $28 - $420.
It takes approximately 2h 47m to get from St. Marys to Brantford, including transfers.
St. Marys to Brantford train services, operated by VIA Rail, depart from St. Marys station.
St. Marys to Brantford train services, operated by VIA Rail, arrive at London station.
Yes, the driving distance between St. Marys to Brantford is 93 km. It takes approximately 1h 19m to drive from St. Marys to Brantford.
Book your St. Marys to Brantford train tickets online with Omio.
What companies run services between St. Marys, ON, Canada and Brantford, ON, Canada?
You can take a train from St. Marys to Brantford via London in around 2h 47m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from St. Marys to London
- Ave. Duration
- 46 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 London to Brantford
- Ave. Duration
- 1h 1m
- 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 Brantford
- Ave. Duration
- 1h 1m
- 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
- +1 888 465 0783
- [email protected]
- Website
- perthcounty.ca
Bus from St. Marys: Town Hall to London: Masonville Place
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- $9–13
- Schedules at
- stratford.ca
- Adults
- $9–13
- Phone
- 519 451 1347
- [email protected]
- Website
- londontransit.ca
Bus from Fanshawe west of North Centre WB - #705 to King at Richmond EB - #1086
- Ave. Duration
- 49 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
- Ave. Duration
- 1h 19m
- Estimated price
- $190–240
St Mary's Central Cab
- Phone
- +1 519 284 4994
- Website
- facebook.com
St Mary's Taxi
- Phone
- +1 519 284 3773
- Website
- startaxi.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 Heathrow Airport into central London, How to travel India's Golden Triangle, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
There are 24+ hotels available in Brantford.










