There are 6 ways to get from Alberta to Thunder Bay by plane, bus (Flixbus), 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 from Calgary International Airport
best- Fly from Calgary International Airport (YYC) to Thunder Bay International Airport (YQT)plane YYC - YQT
3h 54m$240–900Bus
- Take the bus from Calgary Flix bus to Reginabus
- Take the bus from Regina to Winnipegbus
- Take the bus from Winnipeg to Thunder Baybus
28h 29m$245–437Drive 2,016.8 km
- Drive from Calgary to Thunder Baycar 2,016.8 km
23h 10m$340–491Fly from Grande Prairie Airport
- Fly from Grande Prairie Airport (YQU) to Thunder Bay International Airport (YQT)plane YQU - YQT
5h 37m$270–1,724Fly from Fort Mcmurray Airport
- Fly from Fort Mcmurray Airport (YMM) to Thunder Bay International Airport (YQT)plane YMM - YQT
5h 47m$343–1,339Fly from Edmonton International Airport
- Fly from Edmonton International Airport (YEG) to Thunder Bay International Airport (YQT)plane YEG - YQT
7h 32m$248–858
Alberta to Thunder Bay by bus
Comparing Your Travel Options
The cheapest way to get from Alberta to Thunder Bay is to bus which costs $240 - $440 and takes 28h 29m.
The fastest way to get from Alberta to Thunder Bay is to fly which takes 3h 54m and costs $240 - $900.
No, there is no direct bus from Alberta to Thunder Bay. However, there are services departing from Calgary Flix bus and arriving at Thunder Bay via Regina and Winnipeg. The journey, including transfers, takes approximately 28h 29m.
The distance between Alberta and Thunder Bay is 1808 km. The road distance is 2016.8 km.
The best way to get from Alberta to Thunder Bay without a car is to bus which takes 28h 29m and costs $240 - $440.
It takes approximately 3h 54m to get from Alberta to Thunder Bay, including transfers.
Alberta to Thunder Bay bus services, operated by Flixbus USA, depart from Calgary Flix bus station.
The best way to get from Alberta to Thunder Bay is to fly which takes 3h 54m and costs $240 - $900. Alternatively, you can bus, which costs $240 - $440 and takes 28h 29m.
Alberta to Thunder Bay bus services, operated by Flixbus USA, arrive at Regina station.
Thunder Bay is 1h ahead of Alberta. It is currently 1:45 AM in Alberta and 2:45 AM in Thunder Bay.
What companies run services between Alberta, Canada and Thunder Bay, ON, Canada?
WestJet flies from Calgary International Airport (YYC) to Thunder Bay International Airport (YQT) once daily. Alternatively, you can take a bus from Calgary Flix bus to Thunder Bay via Regina and Winnipeg in around 28h 29m.
- Website
- westjet.com
Flights from Calgary International Airport to Thunder Bay International Airport
- Ave. Duration
- 2h 45m
- When
- Friday and Sunday
- Estimated price
- $190–900
Flights from Calgary International Airport to Thunder Bay International Airport via Winnipeg
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $190–900
Flights from Grande Prairie Airport to Thunder Bay International Airport via Calgary International Airport
- Ave. Duration
- 8h 15m
- When
- Friday and Sunday
- Estimated price
- $260–1,700
Flights from Grande Prairie Airport to Thunder Bay International Airport via Edmonton International Airport, Winnipeg
- Ave. Duration
- 8h 20m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $250–1,700
Flights from Grande Prairie Airport to Thunder Bay International Airport via Calgary International Airport, Winnipeg
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- $260–1,700
Flights from Grande Prairie Airport to Thunder Bay International Airport via Edmonton International Airport, Calgary International Airport
- Ave. Duration
- 10h 15m
- When
- Friday
- Estimated price
- $260–1,800
Flights from Fort Mcmurray Airport to Thunder Bay International Airport via Calgary International Airport
- Ave. Duration
- 7h 40m
- When
- Friday and Sunday
- Estimated price
- $250–1,700
Flights from Edmonton International Airport to Thunder Bay International Airport via Winnipeg
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $240–850
Flights from Edmonton International Airport to Thunder Bay International Airport via Calgary International Airport
- Ave. Duration
- 5h 50m
- When
- Friday and Sunday
- Estimated price
- $240–850
Flights from Edmonton International Airport to Thunder Bay International Airport via Kelowna, Calgary International Airport
- Ave. Duration
- 8h
- When
- Friday
- Estimated price
- $240–850
- Website
- aircanada.com
Flights from Fort Mcmurray Airport to Thunder Bay International Airport via Toronto
- Ave. Duration
- 8h 11m
- When
- Tuesday to Thursday
- Estimated price
- $310–1,300
Flights from Edmonton International Airport to Thunder Bay International Airport via Toronto
- Ave. Duration
- 8h 19m
- When
- Every day
- Estimated price
- $210–900
- Website
- flyporter.com
Flights from Edmonton International Airport to Thunder Bay International Airport via Toronto
- Ave. Duration
- 8h 31m
- When
- Every day
- Estimated price
- $430–1,100
Flights from Edmonton International Airport to Thunder Bay International Airport via Ottawa
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- $430–1,100
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Calgary Flix bus to Regina
- Ave. Duration
- 11h 10m
- Frequency
- 4 times a week
- Estimated price
- $120–180
- Schedules at
- Flixbus USA
Bus from Regina to Winnipeg
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Estimated price
- $80–120
- Schedules at
- Flixbus USA
- Phone
- +1 800 363 7512
- [email protected]
- Website
- Ontario Northland
Bus from Winnipeg to Thunder Bay
- Ave. Duration
- 8h 49m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $80–120
- Adult
- $90–140
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 Is ride-sharing platform BlaBlaCar right for you?, Travelling to the UK: What do I need to know?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Alberta to Thunder Bay is 2017 km. It takes approximately 23h 10m to drive from Alberta to Thunder Bay.
There are 35+ hotels available in Thunder Bay.









