There are 4 ways to get from Thunder Bay to Port Huron–Sarnia Border Crossing by plane, bus, car, train, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus, drive
best- Fly from Thunder Bay International Airport (YQT) to Detroit (DTW)plane YQT - DTW
- Take the bus from Larned & Griswold to Gratiot & 23 Milebus
- Drive from Gratiot & 23 Mile to Port Huron–Sarnia Border Crossingcar
7h 19m$611–1,682Bus, train
cheapest- Take the bus from Thunder Bay to Sault Ste Mariebus
- Take the bus from Sault Ste. Marie, MI to St. Ignace Transportation Centerbus
- Take the bus from St. Ignace to Flint Amtrakbus
- Take the train from Flint Amtrak Station to Port Huron Stationtrain
21h 48m$150–348Drive 1,255.5 km
- Drive from Thunder Bay to Port Huron–Sarnia Border Crossingcar 1,255.5 km
14h 22m$246–356Bus
- Take the bus from Thunder Bay to Sault Ste Mariebus
- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Toronto Pearson Airportbus
- Take the bus from Toronto Pearson Airport to Sarniabus
27h 41m$162–362
Thunder Bay to Port Huron–Sarnia Border Crossing by bus
Questions & Answers
The cheapest way to get from Thunder Bay to Port Huron–Sarnia Border Crossing is to bus which costs $160 - $370 and takes 27h 41m.
The fastest way to get from Thunder Bay to Port Huron–Sarnia Border Crossing is to fly and bus and drive which takes 7h 19m and costs $600 - $1,700.
No, there is no direct bus from Thunder Bay to Port Huron–Sarnia Border Crossing. However, there are services departing from Thunder Bay and arriving at Bluewater Bridge via Sault Ste Marie, Sudbury, Toronto Pearson Airport, Downtown Terminal and Northgate Terminal. The journey, including transfers, takes approximately 27h 41m.
The distance between Thunder Bay and Port Huron–Sarnia Border Crossing is 962 km. The road distance is 1255.5 km.
The best way to get from Thunder Bay to Port Huron–Sarnia Border Crossing without a car is to bus which takes 27h 41m and costs $160 - $370.
It takes approximately 7h 19m to get from Thunder Bay to Port Huron–Sarnia Border Crossing, including transfers.
Thunder Bay to Port Huron–Sarnia Border Crossing bus services, operated by Ontario Northland, depart from Thunder Bay station.
Thunder Bay to Port Huron–Sarnia Border Crossing bus services, operated by Ontario Northland, arrive at Sault Ste Marie station.
Yes, the driving distance between Thunder Bay to Port Huron–Sarnia Border Crossing is 1256 km. It takes approximately 14h 22m to drive from Thunder Bay to Port Huron–Sarnia Border Crossing.
There are 61+ hotels available in Port Huron–Sarnia Border Crossing.
What companies run services between Thunder Bay, ON, Canada and Port Huron–Sarnia Border Crossing, ON, Canada?
You can take a bus from Thunder Bay to Bluewater Bridge via Sault Ste Marie, Sudbury, Toronto Pearson Airport, Sarnia, Downtown Terminal, and Northgate Terminal in around 27h 41m.
- Website
- aircanada.com
Flights from Thunder Bay International Airport to Detroit via Toronto
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- $140–1,700
- Website
- westjet.com
Flights from Thunder Bay International Airport to Detroit via Toronto
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- $140–1,500
Flights from Thunder Bay International Airport to Detroit via Winnipeg, Minneapolis
- Ave. Duration
- 7h 38m
- When
- Every day
- Estimated price
- $200–900
- Website
- delta.com
Flights from Thunder Bay International Airport to Detroit via Toronto
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- $140–1,500
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Flint Amtrak Station to Port Huron Station
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- $26–60
- Website
- Amtrak
- Phone
- +1 866-962-5515
- Website
- Southeast Michigan SMART
Bus from Larned & Griswold to Gratiot & 23 Mile
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- Southeast Michigan SMART
- Full Fare
- $3
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Thunder Bay to Sault Ste Marie
- Ave. Duration
- 9h 10m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $80–120
- Adult
- $95–140
Bus from Thunder Bay to Sault Ste Marie
- Ave. Duration
- 9h 10m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $80–120
- Adult
- $95–140
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
- 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 Flint Amtrak
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $60–110
- Website
- Indian Trails
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Sudbury to Toronto Pearson Airport
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $50–90
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Sarnia
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- $40–65
- Schedules at
- Flixbus USA
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
Why you should take the train in the US
Read the travel guide










