There are 7 ways to get from Thunder 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 Thunder Bay to Upsalabus Ontc
- Take the bus from Upsala to Kenorabus Ontc
6h 44m$38–113Bus
cheapest- Take the bus from Thunder Bay to Kenorabus Ontc
7h 16m$35–120Drive 484.4 km
- Drive from Thunder Bay to Kenoracar 484.4 km
6h 16m$96–139Fly to Sioux Lookout Airport, bus
- 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
6h 7m$522–975Bus via Dinorwic
- Take the bus from Thunder Bay to Dinorwic, ONbus Thunder Bay
- Take the bus from Dinorwic to Kenora - River Drive & Hwy 17bus Winnipeg
7h 38m$223–297Fly to Red Lake Airport, drive
- Fly from Thunder Bay International Airport (YQT) to Red Lake Airport (YRL)plane YQT - YRL
- Drive from Red Lake Airport (YRL) to Kenoracar
6h 12m$621–1,159Fly to Winnipeg J. A. Richardson International Airport, bus
- Fly from Thunder Bay International Airport (YQT) to Winnipeg J. A. Richardson International Airport (YWG)plane YQT - YWG
- Take the bus from Southdale Mall to Lake Woods Hospitalbus
5h 55m$225–698
Thunder Bay to Kenora by bus
Questions & Answers
The cheapest way to get from Thunder Bay to Kenora is to bus via Upsala which costs $35 - $120 and takes 6h 44m.
The fastest way to get from Thunder Bay to Kenora is to fly and bus which takes 5h 55m and costs $220 - $700.
Yes, there is a direct bus departing from Thunder Bay and arriving at Kenora. Services depart six times a week, and operate Monday to Saturday. The journey takes approximately 7h 16m.
The distance between Thunder Bay and Kenora is 486 km. The road distance is 484.4 km.
The best way to get from Thunder Bay to Kenora without a car is to bus via Upsala which takes 6h 44m and costs $35 - $120.
It takes approximately 6h 44m to get from Thunder Bay to Kenora, including transfers.
Thunder Bay to Kenora bus services, operated by Ontario Northland, depart from Thunder Bay station.
Thunder Bay to Kenora bus services, operated by Ontario Northland, arrive at Upsala station.
Kenora is 1h behind Thunder Bay. It is currently 3:36 PM in Thunder Bay and 2:36 PM in Kenora.
Yes, the driving distance between Thunder Bay to Kenora is 484 km. It takes approximately 6h 16m to drive from Thunder Bay to Kenora.
What companies run services between Thunder Bay, ON, Canada and Kenora, ON, Canada?
You can take a bus from Thunder Bay to Kenora via Upsala in around 6h 44m.
- Website
- bearskinairlines.com
Flights from Thunder Bay International Airport to Sioux Lookout Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $75–800
Flights from Thunder Bay International Airport to Red Lake Airport via Sioux Lookout Airport
- Ave. Duration
- 4h 41m
- When
- Monday to Saturday
- Estimated price
- $100–1,100
- Website
- airantwerp.com
Flights from Thunder Bay International Airport to Sioux Lookout Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $75–800
Flights from Thunder Bay International Airport to Red Lake Airport via Sioux Lookout Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–700
- Website
- westjet.com
Flights from Thunder Bay International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $110–600
- Website
- northstarair.ca
Flights from Thunder Bay International Airport to Sioux Lookout Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $75–550
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Thunder Bay to Upsala
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a week
- Estimated price
- $13–40
- Website
- https://www.ontarionorthland.ca/en
- Children
- $13–19
- Senior
- $22–35
- Adult
- $26–40
Bus from Upsala to Kenora
- Ave. Duration
- 4h 13m
- Frequency
- 3 times a week
- Estimated price
- $25–75
- Website
- https://www.ontarionorthland.ca/en
- Children
- $25–40
- Senior
- $40–65
- Adult
- $50–75
Bus from Thunder Bay to Kenora
- Ave. Duration
- 7h 16m
- Frequency
- 6 times a week
- Estimated price
- $35–120
- Website
- https://www.ontarionorthland.ca/en
- Children
- $35–60
- Senior
- $65–95
- Adult
- $75–120
Bus from Southdale Mall to Lake Woods Hospital
- Ave. Duration
- 2h 10m
- Frequency
- 6 times a week
- Estimated price
- $17–50
- Website
- https://www.ontarionorthland.ca/en
- Children
- $17–25
- Senior
- $28–45
- Adult
- $30–50
- Phone
- +1 855 566 2378
- [email protected]
- Website
- gokasper.com
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/
- Adult
- $100–150
Bus from Thunder Bay to Dinorwic, ON
- Ave. Duration
- 4h 23m
- Frequency
- Once daily
- Estimated price
- $140–190
- Website
- https://gokasper.com/
- Adult
- $140–190
Bus from Dinorwic to Kenora - River Drive & Hwy 17
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- https://gokasper.com/
- Adult
- $80–110
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 to get from Gatwick Airport into central London, Train travel in France: A guide to SNCF, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
There are 12+ hotels available in Kenora.





