There are 8 ways to get from Thunder Bay, ON 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
7h 3m$38–113Bus
cheapest- Take the bus from Thunder Bay to Kenorabus Ontc
7h 35m$35–120Drive 486.5 km
- Drive from Thunder Bay, ON to Kenoracar 486.5 km
6h 13m$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 25m$520–972Bus #2
- Take the bus from Thunder Bay to Lake Woods Hospitalbus Ontc
7h 59m$35–120Bus 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
9h 21m$226–306Fly 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 31m$618–1,153Fly 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
6h 14m$224–695
Thunder Bay, ON to Kenora by foot and bus
Questions & Answers
The cheapest way to get from Thunder Bay, ON to Kenora is to bus via Upsala which costs $35 - $120 and takes 7h 3m.
The fastest way to get from Thunder Bay, ON to Kenora is to drive which takes 6h 13m and costs $95 - $140.
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, ON and Kenora is 487 km. The road distance is 486.5 km.
The best way to get from Thunder Bay, ON to Kenora without a car is to bus via Upsala which takes 7h 3m and costs $35 - $120.
It takes approximately 7h 3m to get from Thunder Bay, ON to Kenora, including transfers.
Thunder Bay, ON to Kenora bus services, operated by Ontario Northland, depart from Thunder Bay station.
Thunder Bay, ON to Kenora bus services, operated by Ontario Northland, arrive at Upsala station.
Kenora is 1h behind Thunder Bay, ON. It is currently 2:41 AM in Thunder Bay, ON and 1:41 AM in Kenora.
Yes, the driving distance between Thunder Bay, ON to Kenora is 487 km. It takes approximately 6h 13m to drive from Thunder Bay, ON to Kenora.
What companies run services between Thunder Bay, ON, Canada and Kenora, ON, Canada?
You can take a vehicle from Thunder Bay, ON to Kenora via Thunder Bay and Upsala in around 7h 3m.
- 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 Thunder Bay to Lake Woods Hospital
- Ave. Duration
- 7h 40m
- 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 Getting around the Cyclades, Which side of Niagara Falls should I choose (and how do I get there)?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
There are 13+ hotels available in Kenora.





