There are 7 ways to get from Sault Ste. Marie to Brantford by plane, 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.
Fly to Toronto Island Airport, train
best- Fly from Sault Ste. Marie Airport (YAM) to Toronto Island Airport (YTZ)plane YAM - YTZ
- Take the train from Toronto Union Station to Brantfordtrain
4h 6m$215–705Bus
cheapest- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Vaughan - Hwy 407bus
- Take the bus from Hwy 407 Bus Terminal to McMaster Universitybus 41 / ...
- Take the bus from McMaster University to Brantford Bus Terminalbus 15
16h 19m$74–183Bus, train via Greater Sudbury
- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Barriebus
- Take the train from Allandale Waterfront GO to Union Station GOtrain Br
- Take the train from Toronto Union Station to Brantfordtrain
14h 45m$104–389Drive 745.4 km
- Drive from Sault Ste. Marie to Brantfordcar 745.4 km
7h 31m$146–211Fly to Toronto Pearson International Airport, train
- Fly from Sault Ste. Marie Airport (YAM) to Toronto Pearson International Airport (YYZ)plane YAM - YYZ
- Take the train from Toronto Union Station to Brantfordtrain
4h 25m$584–2,038Fly to London International Airport, train
- Fly from Sault Ste. Marie Airport (YAM) to London International Airport (YXU)plane YAM - YXU
- Take the train from London to Brantfordtrain
7h 13m$673–2,631Bus, train
- Take the bus from Sault Ste. Marie, MI to St. Ignace Transportation Centerbus
- Take the bus from St. Ignace to Detroit Greyhoundbus
- Take the bus from Detroit Bus Station to Londonbus
- Take the train from London to Brantfordtrain
17h 21m$149–447
Sault Ste. Marie Airport (YAM) to Toronto Island Airport (YTZ) flights
Questions & Answers
The cheapest way to get from Sault Ste. Marie to Brantford is to bus which costs $70 - $190 and takes 16h 19m.
The fastest way to get from Sault Ste. Marie to Brantford is to fly and train which takes 4h 6m and costs $210 - $750.
No, there is no direct bus from Sault Ste. Marie to Brantford. However, there are services departing from Sault Ste Marie, MI, USA - Lake Superior State University and arriving at Brantford Bus Terminal via Station Mall, Sault Ste Marie, Sudbury, Hwy 407 Bus Terminal and McMaster University. The journey, including transfers, takes approximately 16h 19m.
The distance between Sault Ste. Marie and Brantford is 632 km. The road distance is 745.4 km.
The best way to get from Sault Ste. Marie to Brantford without a car is to bus which takes 16h 19m and costs $70 - $190.
It takes approximately 4h 6m to get from Sault Ste. Marie to Brantford, including transfers.
Sault Ste. Marie to Brantford bus services, operated by Ontario Northland, depart from Sault Ste Marie station.
Sault Ste. Marie to Brantford bus services, operated by Ontario Northland, arrive at Sudbury station.
Yes, the driving distance between Sault Ste. Marie to Brantford is 745 km. It takes approximately 7h 31m to drive from Sault Ste. Marie to Brantford.
There are 30+ hotels available in Brantford.
What companies run services between Sault Ste. Marie, MI, USA and Brantford, ON, Canada?
You can take a bus from Sault Ste Marie, MI, USA - Lake Superior State University to Brantford Bus Terminal via Sault Ste Marie, ON, Canada - City Bus Terminal, Station Mall, Drive In Road @ Industrial Park Cres, Sault Ste Marie, Sudbury, Vaughan - Hwy 407, Hwy 407 Bus Terminal, and McMaster University in around 16h 19m.
- Website
- aircanada.com
Flights from Sault Ste. Marie Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $75–470
Flights from Sault Ste. Marie Airport to London International Airport via Toronto Pearson International Airport
- Ave. Duration
- 5h 19m
- When
- Every day
- Estimated price
- $200–1,300
- Website
- flyporter.com
Flights from Sault Ste. Marie Airport to Toronto Island Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $190–480
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Brantford
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- $22–220
- Website
- VIA Rail
- Escape
- $22–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $25–95
- Economy Plus
- $27–110
Train from Toronto Union Station to Brantford
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- $22–220
- Website
- VIA Rail
- Escape
- $22–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $25–95
- Economy Plus
- $27–110
Train from Toronto Union Station to Brantford
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- $22–220
- Website
- VIA Rail
- Escape
- $22–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $25–95
- Economy Plus
- $27–110
Train from London to Brantford
- Ave. Duration
- 1h 1m
- Frequency
- 5 times a day
- Estimated price
- $20–220
- Website
- VIA Rail
- 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
- VIA Rail
- Escape
- $20–80
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $23–90
- Economy Plus
- $25–100
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Allandale Waterfront GO to Union Station GO
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $16–22
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Sault Ste Marie to Sudbury
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Sault Ste Marie to Sudbury
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Sudbury to Vaughan - Hwy 407
- Ave. Duration
- 4h 38m
- Frequency
- 3 times a day
- Estimated price
- $28–85
- Website
- Ontario Northland
- Children
- $28–40
- Senior
- $45–70
- Adult
- $55–85
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Sudbury to Barrie
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $40–70
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to London
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- $27–45
- Schedules at
- Flixbus USA
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Hwy 407 Bus Terminal to McMaster University
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- $14–18
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $14–18
Bus from McMaster University to Brantford Bus Terminal
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $8–10
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $8–10
- Phone
- +1 989-725-5105
- Website
- Indian Trails
Bus from Sault Ste. Marie, MI to St. Ignace Transportation Center
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $13–35
- Website
- Indian Trails
Bus from St. Ignace to Detroit Greyhound
- Ave. Duration
- 8h 55m
- Frequency
- Twice daily
- Estimated price
- $75–130
- Website
- Indian Trails
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide












