There are 3 ways to get from Sault Ste. Marie to Grand Portage by plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, drive
best- Fly from Sault Ste. Marie Airport (YAM) to Thunder Bay International Airport (YQT)plane YAM - YQT
- Drive from Thunder-Bay-Airport-YQT to Grand Portagecar
2h 28m$318–760Bus, drive
cheapest- Take the bus from Sault Ste Marie to Thunder Baybus Ontc
- Drive from Thunder Bay to Grand Portagecar
10h 28m$44–113Drive 477.9 mi
- Drive from Sault Ste. Marie to Grand Portagecar 477.9 mi
9h 40m$110–158
Sault Ste. Marie Airport (YAM) to Thunder Bay International Airport (YQT) flights
Questions & Answers
The cheapest way to get from Sault Ste. Marie to Grand Portage is to bus and drive which costs $40 - $120 and takes 10h 28m.
The fastest way to get from Sault Ste. Marie to Grand Portage is to fly and drive which takes 2h 28m and costs $310 - $800.
The distance between Sault Ste. Marie and Grand Portage is 315 miles. The road distance is 480.7 miles.
It takes approximately 2h 28m to get from Sault Ste. Marie to Grand Portage, including transfers.
Grand Portage is 1h behind Sault Ste. Marie. It is currently 5:13 PM in Sault Ste. Marie and 4:13 PM in Grand Portage.
Yes, the driving distance between Sault Ste. Marie to Grand Portage is 481 miles. It takes approximately 9h 40m to drive from Sault Ste. Marie to Grand Portage.
What companies run services between Sault Ste. Marie, ON, Canada and Grand Portage, MN, USA?
There is no direct connection from Sault Ste. Marie to Grand Portage. However, you can take the taxi to Sault Ste. Marie Airport (YAM) airport, fly to Thunder Bay International Airport (YQT), then drive to Grand Portage. Alternatively, you can take a bus from Sault Ste Marie to Grand Portage via Thunder Bay in around 10h 28m.
- Website
- bearskinairlines.com
Flights from Sault Ste. Marie Airport to Thunder Bay International Airport
- Ave. Duration
- 1h 16m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $600–1,300
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Sault Ste Marie to Thunder Bay
- Ave. Duration
- 9h 36m
- Frequency
- 6 times a week
- Estimated price
- $30–100
- Website
- https://www.ontarionorthland.ca/en
- Children
- $30–50
- Senior
- $55–85
- Adult
- $65–100
Want to know more about travelling around United States
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



