There are 3 ways to get from Marquette to Thunder Bay by bus, plane, 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.
Bus, fly
best- Take the bus from Marquette, MI to Gladstonebus
- Take the bus from Gladstone to Sault Ste. Marie, MIbus
- Fly from Sault Ste. Marie Airport (YAM) to Thunder Bay International Airport (YQT)plane YAM - YQT
8h 18m$455–1,095Bus
cheapest- Take the bus from Marquette, MI to Gladstonebus
- Take the bus from Gladstone to Sault Ste. Marie, MIbus
- Take the bus from Sault Ste Marie to Thunder Baybus
16h 26m$118–283Drive 709.3 km
- Drive from Marquette to Thunder Baycar 709.3 km
9h 13m$140–203
Sault Ste. Marie Airport (YAM) to Thunder Bay International Airport (YQT) flights
Questions & Answers
The cheapest way to get from Marquette to Thunder Bay is to drive which costs $140 - $210 and takes 9h 13m.
The fastest way to get from Marquette to Thunder Bay is to bus and fly which takes 8h 18m and costs $450 - $1,100.
No, there is no direct bus from Marquette to Thunder Bay. However, there are services departing from Marquette, MI and arriving at Thunder Bay via Gladstone and Sault Ste Marie. The journey, including transfers, takes approximately 16h 26m.
The distance between Marquette and Thunder Bay is 812 km. The road distance is 709.3 km.
It takes approximately 8h 18m to get from Marquette to Thunder Bay, including transfers.
Marquette to Thunder Bay bus services, operated by Indian Trails, depart from Marquette, MI station.
Marquette to Thunder Bay bus services, operated by Indian Trails, arrive at Gladstone station.
Yes, the driving distance between Marquette to Thunder Bay is 709 km. It takes approximately 9h 13m to drive from Marquette to Thunder Bay.
There are 34+ hotels available in Thunder Bay.
What companies run services between Marquette, MI, USA and Thunder Bay, ON, Canada?
You can take a vehicle from Marquette to Thunder Bay via Marquette, MI, Gladstone, Sault Ste. Marie, MI, and Sault Ste Marie in around 16h 26m.
- 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
- $750–1,800
- Phone
- +1 989-725-5105
- Website
- indiantrails.com
Bus from Marquette, MI to Gladstone
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $16–40
- Website
- https://indiantrails.com
Bus from Gladstone to Sault Ste. Marie, MI
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $35–75
- Website
- https://indiantrails.com
Bus from Marquette, MI to Gladstone
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $16–40
- Website
- https://indiantrails.com
Bus from Gladstone to Sault Ste. Marie, MI
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $35–75
- Website
- https://indiantrails.com
- 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
- $45–140
- Website
- https://www.ontarionorthland.ca/en
- Children
- $45–70
- Senior
- $80–120
- Adult
- $95–140
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




