There are 6 ways to get from Kenora to Sarnia by bus, plane, train, bus (Flixbus), car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Winnipeg J. A. Richardson International Airport, fly to London International Airport, train
best- Take the bus from Lake Of The Woods District Hospital to Winnipegbus
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to London International Airport (YXU)plane YWG - YXU
- Take the train from London to Sarniatrain
10h 9m$367–1,779Bus to Winnipeg J. A. Richardson International Airport, fly to Toronto Pearson International Airport, bus, train
cheapest- Take the bus from Lake Of The Woods District Hospital to Winnipegbus
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Toronto Pearson International Airport (YYZ)plane YWG - YYZ
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
- Take the train from London to Sarniatrain
12h 17m$194–903Bus
- Take the bus from Lake Of The Woods District Hospital to Thunder Baybus
- Take the bus from Thunder Bay to Sault Ste Mariebus
- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Toronto Pearson Airportbus
- Take the bus from Toronto Pearson Airport to Sarniabus
34h 24m$339–592Train
- Take the train from Redditt to Toronto Union Stationtrain VIA Rail
- Take the train from Toronto Union Station to Sarniatrain VIA Rail
41h 14m$289–462Drive 1,610.4 km
- Drive from Kenora to Sarniacar 1,610.4 km
18h 46m$311–450Bus to International Falls, fly to Detroit, shuttle, train
- Take the bus from Kenora to Fort Frances Rest Stopbus
- Fly from International Falls (INL) to Detroit (DTW)plane INL - DTW
- Take a shuttle bus from Detroit Airport to London, ON - 105, Wharncliffe Road South, Manor Park
- Take the train from London to Sarniatrain
16h 8m$222–852
Kenora to Sarnia by bus
Questions & Answers
The cheapest way to get from Kenora to Sarnia is to train which costs $280 - $470 and takes 41h 14m.
The fastest way to get from Kenora to Sarnia is to bus and fly and train which takes 10h 9m and costs $360 - $1,800.
No, there is no direct bus from Kenora to Sarnia. However, there are services departing from Lake Of The Woods District Hospital and arriving at Sarnia via Thunder Bay, Sault Ste Marie, Sudbury and Toronto Pearson Airport. The journey, including transfers, takes approximately 34h 24m.
The distance between Kenora and Sarnia is 1776 km. The road distance is 1610.4 km.
The best way to get from Kenora to Sarnia without a car is to bus which takes 34h 24m and costs $330 - $600.
It takes approximately 10h 9m to get from Kenora to Sarnia, including transfers.
Kenora to Sarnia bus services, operated by Ontario Northland, depart from Lake Of The Woods District Hospital station.
The best way to get from Kenora to Sarnia is to bus which takes 34h 24m and costs $330 - $600. Alternatively, you can train, which costs $280 - $470 and takes 41h 14m.
Kenora to Sarnia bus services, operated by Ontario Northland, arrive at Thunder Bay station.
Sarnia is 1h ahead of Kenora. It is currently 4:50 PM in Kenora and 5:50 PM in Sarnia.
What companies run services between Kenora, ON, Canada and Sarnia, ON, Canada?
You can take a bus from Lake Of The Woods District Hospital to Sarnia via Thunder Bay, Sault Ste Marie, Sudbury, and Toronto Pearson Airport in around 34h 24m. Alternatively, you can take a vehicle from Kenora to Sarnia via Redditt and Toronto Union Station in around 41h 14m.
- Website
- aircanada.com
Flights from Winnipeg J. A. Richardson International Airport to London International Airport via Toronto Pearson International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $320–1,700
Flights from Winnipeg J. A. Richardson International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $95–550
Flights from Winnipeg J. A. Richardson International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $130–650
- Website
- delta.com
Flights from Winnipeg J. A. Richardson International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 34m
- When
- Every day
- Estimated price
- $95–700
Flights from International Falls to Detroit via Minneapolis
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $100–550
Flights from International Falls to Detroit via Minneapolis, Grand Rapids
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–550
Flights from International Falls to Detroit via Minneapolis, Milwaukee
- Ave. Duration
- 7h 13m
- When
- Every day
- Estimated price
- $100–550
- Website
- westjet.com
Flights from Winnipeg J. A. Richardson International Airport to London International Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $300–1,600
Flights from Winnipeg J. A. Richardson International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- $95–700
- Website
- flyporter.com
Flights from Winnipeg J. A. Richardson International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- $190–650
- Website
- flyflair.com
Flights from Winnipeg J. A. Richardson International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–490
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from London to Sarnia
- Ave. Duration
- 1h 6m
- Frequency
- Once daily
- Estimated price
- $22–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $23–110
- Economy Adult - Advanced Booking
- $23–85
- Economy Escape Advanced Booking - Adult
- $22–40
Train from Redditt to Toronto Union Station
- Ave. Duration
- 35h
- Frequency
- Twice a week
- Estimated price
- $180–250
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $180–250
- Economy Adult - Advanced Booking
- $220–250
- Economy Escape Advanced Booking - Adult
- $190–230
Train from Toronto Union Station to Sarnia
- Ave. Duration
- 4h 44m
- Frequency
- Once daily
- Estimated price
- $40–130
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $50–130
- Economy Adult - Advanced Booking
- $50–100
- Economy Escape Advanced Booking - Adult
- $40–65
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from Lake Of The Woods District Hospital to Winnipeg
- Ave. Duration
- 2h 41m
- Frequency
- 6 times a week
- Estimated price
- $35–60
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $35–60
Bus from Lake Of The Woods District Hospital to Thunder Bay
- Ave. Duration
- 7h 28m
- Frequency
- 6 times a week
- Estimated price
- $90–140
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $90–140
Bus from Thunder Bay to Sault Ste Marie
- Ave. Duration
- 9h 20m
- Frequency
- 6 times a week
- Estimated price
- $110–180
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $110–180
Bus from Sault Ste Marie to Sudbury
- Ave. Duration
- 4h 36m
- Frequency
- 6 times a week
- Estimated price
- $55–85
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $55–85
Bus from Kenora to Fort Frances Rest Stop
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a week
- Estimated price
- $35–60
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $35–60
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Sudbury to Toronto Pearson Airport
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a week
- Estimated price
- $40–120
- Schedules at
- flixbus.com
- Adult
- $40–120
Bus from Toronto Pearson Airport to Sarnia
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- $40–70
- Schedules at
- flixbus.com
- Phone
- +16474775500
- support@onexbus.ca
- Website
- onexbus.com
Bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $27–40
- Website
- https://www.onexbus.com/
- Standard Fare
- $27–40
- Phone
- +1-844-800-6828
- pr@ourbus.com
- Website
- ourbus.com
Bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail
- Ave. Duration
- 2h 14m
- Frequency
- Every 4 hours
- Estimated price
- $27–80
- Website
- https://www.ourbus.com
- Phone
- (519) 679-2707
- courier@robertq.com
- Website
- robertq.com
Shuttle from Detroit Airport to London, ON - 105, Wharncliffe Road South, Manor Park
- Ave. Duration
- 3h 15m
- Frequency
- 5 times a day
- Estimated price
- $64–128
- Website
- https://robertq.com/
- Schedules at
- https://reservation.robertq.com/airbus/
- Senior/ Student
- $116
- Adult
- $128
- Child
- $64
- Senior/Student
- $122
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Kenora to Sarnia is 1610 km. It takes approximately 18h 46m to drive from Kenora to Sarnia.
There are 40+ hotels available in Sarnia.











