There are 4 ways to get from Edmonton to Terrace Bay by plane, 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 from Edmonton International Airport, bus
best- Fly from Edmonton International Airport (YEG) to Thunder Bay International Airport (YQT)plane YEG - YQT
- Take the bus from Thunder Bay to Terrace Baybus
11h 28m$395–888Bus to Calgary International Airport, fly, bus
cheapest- Take the bus from Edmonton, AB -10235 101 St NW to Calgary Airportbus
- Fly from Calgary International Airport (YYC) to Thunder Bay International Airport (YQT)plane YYC - YQT
- Take the bus from Thunder Bay to Terrace Baybus
11h 48m$326–999Bus
- Take the bus from Edmonton Downtown, AB - 10180 105 St NW to Regina, SK - 2820 B Avonhurst Drbus
- Take the bus from Regina, SK - 2820B Avonhurst to Winnipeg East, MBbus
- Take the bus from Southdale Mall to Thunder Baybus
- Take the bus from Thunder Bay to Terrace Baybus
32h 17m$423–582Drive 2,194.3 km
- Drive from Edmonton to Terrace Baycar 2,194.3 km
25h 49m$433–625
Edmonton International Airport (YEG) to Thunder Bay International Airport (YQT) flights
Questions & Answers
The cheapest way to get from Edmonton to Terrace Bay is to bus which costs $420 - $600 and takes 32h 17m.
The fastest way to get from Edmonton to Terrace Bay is to fly and bus which takes 11h 28m and costs $390 - $900.
No, there is no direct bus from Edmonton to Terrace Bay. However, there are services departing from Edmonton Downtown, AB - 10180 105 St NW and arriving at Terrace Bay via Regina, SK - 2820B Avonhurst, Southdale Mall and Thunder Bay. The journey, including transfers, takes approximately 32h 17m.
The distance between Edmonton and Terrace Bay is 2050 km. The road distance is 2194.3 km.
The best way to get from Edmonton to Terrace Bay without a car is to bus which takes 32h 17m and costs $420 - $600.
It takes approximately 11h 28m to get from Edmonton to Terrace Bay, including transfers.
Edmonton to Terrace Bay bus services, operated by Rider Express, depart from Edmonton Downtown, AB - 10180 105 St NW station.
Edmonton to Terrace Bay bus services, operated by Rider Express, arrive at Regina, SK - 2820 B Avonhurst Dr station.
Terrace Bay is 2h ahead of Edmonton. It is currently 4:30 PM in Edmonton and 6:30 PM in Terrace Bay.
Yes, the driving distance between Edmonton to Terrace Bay is 2194 km. It takes approximately 25h 49m to drive from Edmonton to Terrace Bay.
What companies run services between Edmonton, AB, Canada and Terrace Bay, ON, Canada?
You can take a bus from Edmonton Downtown, AB - 10180 105 St NW to Terrace Bay via Regina, SK - 2820 B Avonhurst Dr, Regina, SK - 2820B Avonhurst, Winnipeg East, MB, Southdale Mall, and Thunder Bay in around 32h 17m.
- Website
- westjet.com
Flights from Edmonton International Airport to Thunder Bay International Airport via Calgary International Airport
- Ave. Duration
- 5h 1m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $120–950
Flights from Calgary International Airport to Thunder Bay International Airport
- Ave. Duration
- 2h 39m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $110–500
Flights from Calgary International Airport to Thunder Bay International Airport via Winnipeg
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–500
- Website
- aircanada.com
Flights from Edmonton International Airport to Thunder Bay International Airport via Toronto
- Ave. Duration
- 7h 27m
- When
- Every day
- Estimated price
- $200–900
- Website
- flyporter.com
Flights from Edmonton International Airport to Thunder Bay International Airport via Toronto
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $330–800
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from Thunder Bay to Terrace Bay
- Ave. Duration
- 2h 53m
- Frequency
- 6 times a week
- Estimated price
- $40–60
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $40–60
Bus from Southdale Mall to Thunder Bay
- Ave. Duration
- 8h 24m
- Frequency
- 6 times a week
- Estimated price
- $110–170
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $110–170
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Edmonton Downtown, AB - 10180 105 St NW to Regina, SK - 2820 B Avonhurst Dr
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $150–200
- Website
- https://riderexpress.ca/
- Standard
- $150–200
Bus from Regina, SK - 2820B Avonhurst to Winnipeg East, MB
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $120–160
- Website
- https://riderexpress.ca/
- Standard
- $120–160
- Phone
- +14036689600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Edmonton, AB -10235 101 St NW to Calgary Airport
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- $68–69
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- $68–69
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 How do I get from Sydney to Melbourne, How to get from London to Edinburgh, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
There are three+ hotels available in Terrace Bay.





