There are 6 ways to get from Terrace Bay to Kenora by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Upsala
best- Take the bus from Terrace Bay, ON to Thunder Bay, ONbus
- Take the bus from Thunder Bay to Upsalabus
- Take the bus from Upsala to Kenorabus
11h$192–272Bus
cheapest- Take the bus from Terrace Bay to Thunder Baybus Ontc
- Take the bus from Thunder Bay to Kenorabus Ontc
11h 24m$131–200Drive 686.5 km
- Drive from Terrace Bay to Kenoracar 686.5 km
8h 45m$136–197Bus, fly to Sioux Lookout Airport
- Take the bus from Terrace Bay, ON to Thunder Bay, ONbus
- Fly from Thunder Bay International Airport (YQT) to Sioux Lookout Airport (YXL)plane YQT - YXL
- Take the bus from Sioux Lookout, ON - Wellington & 5th to Kenora - River Drive & Hwy 17bus
11h$589–1,047Bus, fly to Red Lake Airport, drive
- Take the bus from Terrace Bay, ON to Thunder Bay, ONbus
- Fly from Thunder Bay International Airport (YQT) to Red Lake Airport (YRL)plane YQT - YRL
- Drive from Red Lake Airport (YRL) to Kenoracar
11h 41m$281–942Bus, fly to Winnipeg J. A. Richardson International Airport
- Take the bus from Terrace Bay, ON to Thunder Bay, ONbus
- Fly from Thunder Bay International Airport (YQT) to Winnipeg J. A. Richardson International Airport (YWG)plane YQT - YWG
- Take the bus from Winnipeg to Lake Of The Woods District Hospitalbus
11h 5m$417–1,128
Terrace Bay to Kenora by bus
Questions & Answers
The cheapest way to get from Terrace Bay to Kenora is to drive which costs $130 - $200 and takes 8h 45m.
The fastest way to get from Terrace Bay to Kenora is to drive which takes 8h 45m and costs $130 - $200.
No, there is no direct bus from Terrace Bay to Kenora. However, there are services departing from Terrace Bay, ON and arriving at Kenora via Thunder Bay and Upsala. The journey, including transfers, takes approximately 11h.
The distance between Terrace Bay and Kenora is 709 km. The road distance is 686.5 km.
The best way to get from Terrace Bay to Kenora without a car is to bus via Upsala which takes 11h and costs $190 - $280.
It takes approximately 11h to get from Terrace Bay to Kenora, including transfers.
Terrace Bay to Kenora bus services, operated by Kasper Transportation, depart from Terrace Bay, ON station.
Terrace Bay to Kenora bus services, operated by Kasper Transportation, arrive at Thunder Bay, ON station.
Kenora is 1h behind Terrace Bay. It is currently 10:11 AM in Terrace Bay and 9:11 AM in Kenora.
Yes, the driving distance between Terrace Bay to Kenora is 687 km. It takes approximately 8h 45m to drive from Terrace Bay to Kenora.
What companies run services between Terrace Bay, ON, Canada and Kenora, ON, Canada?
You can take a bus from Terrace Bay, ON to Kenora via Thunder Bay, ON, Thunder Bay, and Upsala in around 11h.
- Website
- bearskinairlines.com
Flights from Thunder Bay International Airport to Sioux Lookout Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $340–700
Flights from Thunder Bay International Airport to Red Lake Airport via Sioux Lookout Airport
- Ave. Duration
- 4h 16m
- When
- Monday to Saturday
- Estimated price
- $100–3,000
- Website
- westjet.com
Flights from Thunder Bay International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $200–900
- Website
- northstarair.ca
Flights from Thunder Bay International Airport to Sioux Lookout Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $70–550
- Website
- airantwerp.com
Flights from Thunder Bay International Airport to Sioux Lookout Airport
- Ave. Duration
- 1h
- When
- Sunday
- Estimated price
- $70–550
- Phone
- 1-855-566-2378
- Website
- gokasper.com
Bus from Terrace Bay, ON to Thunder Bay, ON
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Estimated price
- $100–140
- Website
- https://gokasper.com/
- Schedules at
- https://gokasper.com/schedule
- Adult
- $100–140
Bus from Sioux Lookout, ON - Wellington & 5th to Kenora - River Drive & Hwy 17
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- $100–150
- Website
- https://gokasper.com/
- Schedules at
- https://gokasper.com/schedule
- Adult
- $100–150
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from Thunder Bay to Upsala
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a week
- Estimated price
- $27–45
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $27–45
Bus from Upsala to Kenora
- Ave. Duration
- 4h 13m
- Frequency
- 3 times a week
- Estimated price
- $60–90
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $60–90
Bus from Terrace Bay to Thunder Bay
- Ave. Duration
- 3h 8m
- Frequency
- 6 times a week
- Estimated price
- $40–60
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $40–60
Bus from Thunder Bay to Kenora
- Ave. Duration
- 7h 16m
- Frequency
- 6 times a week
- Estimated price
- $90–140
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $90–140
Bus from Winnipeg to Lake Of The Woods District Hospital
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Estimated price
- $35–60
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $35–60
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are 11+ hotels available in Kenora.



