There are 5 ways to get from Saskatoon to Sarnia by plane, train, bus, 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.
Fly to London International Airport, train
best- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to London International Airport (YXU)plane YXE - YXU
- Take the train from London to Sarniatrain
9h 50m$471–2,127Fly to Toronto Pearson International Airport, bus, train
cheapest- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Toronto Pearson International Airport (YYZ)plane YXE - YYZ
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
- Take the train from London to Sarniatrain
8h 12m$195–1,014Bus, train
- Take the bus from Saskatoon to Edmontonbus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Jasper Park Lodgebus
- Take the train from Jasper to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Londontrain
- Take the train from London to Sarniatrain
3d 19h$502–988Drive 2,521.5 km
- Drive from Saskatoon to Sarniacar 2,521.5 km
29h 14m$487–703Fly to Detroit, shuttle, train
- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Detroit (DTW)plane YXE - DTW
- Take a shuttle bus from Detroit Airport to London, ON - 105, Wharncliffe Road South, Manor Park
- Take the train from London to Sarniatrain
12h 49m$283–1,128
Saskatoon to Sarnia by bus, taxi, foot, and train
Questions & Answers
The cheapest way to get from Saskatoon to Sarnia is to drive which costs $480 - $700 and takes 29h 14m.
The fastest way to get from Saskatoon to Sarnia is to fly and bus and train which takes 8h 12m and costs $190 - $1,100.
The distance between Saskatoon and Sarnia is 2260 km. The road distance is 2521.5 km.
The best way to get from Saskatoon to Sarnia without a car is to bus and train which takes 3 days 19h and costs $500 - $1,000.
It takes approximately 9h 50m to get from Saskatoon to Sarnia, including transfers.
Sarnia is 1h ahead of Saskatoon. It is currently 5:42 PM in Saskatoon and 6:42 PM in Sarnia.
Yes, the driving distance between Saskatoon to Sarnia is 2522 km. It takes approximately 29h 14m to drive from Saskatoon to Sarnia.
There are 47+ hotels available in Sarnia.
What companies run services between Saskatoon, SK, Canada and Sarnia, ON, Canada?
There is no direct connection from Saskatoon to Sarnia. However, you can fly to London International Airport (YXU), walk to London Airport - #2179, take the line 36 bus to Fanshawe College - #2914, take the line 04 bus to Richmond at King SB - #2740, walk to London, then take the train to Sarnia. Alternatively, you can take a bus from Saskatoon to Sarnia via Edmonton, Edmonton - Cold Shot Terminal 154 St NW, Jasper Park Lodge, Jasper, Toronto Union Station, and London in around 3d 19h.
- Website
- westjet.com
Flights from Saskatoon John G. Diefenbaker International Airport to London International Airport via Calgary
- Ave. Duration
- 7h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $440–3,100
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $140–850
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport via Winnipeg
- Ave. Duration
- 5h 15m
- When
- Monday to Friday
- Estimated price
- $140–850
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport via Edmonton
- Ave. Duration
- 6h 8m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $140–850
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport via Calgary
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $140–850
Flights from Saskatoon John G. Diefenbaker International Airport to Detroit via Minneapolis
- Ave. Duration
- 6h 17m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $270–1,600
Flights from Saskatoon John G. Diefenbaker International Airport to Detroit via Calgary
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $320–1,700
Flights from Saskatoon John G. Diefenbaker International Airport to Detroit via Toronto Pearson International Airport
- Ave. Duration
- 8h 29m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $200–1,700
Flights from Saskatoon John G. Diefenbaker International Airport to Detroit via Winnipeg, Toronto Pearson International Airport
- Ave. Duration
- 8h 9m
- When
- Monday to Friday
- Estimated price
- $290–1,700
- Website
- aircanada.com
Flights from Saskatoon John G. Diefenbaker International Airport to London International Airport via Toronto Pearson International Airport
- Ave. Duration
- 8h 34m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $440–2,800
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $140–700
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 7h 4m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $180–800
Flights from Saskatoon John G. Diefenbaker International Airport to Detroit via Montreal
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $240–1,100
Flights from Saskatoon John G. Diefenbaker International Airport to Detroit via Toronto Pearson International Airport
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- $200–900
- Website
- delta.com
Flights from Saskatoon John G. Diefenbaker International Airport to London International Airport via Calgary
- Ave. Duration
- 7h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $440–3,100
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $140–850
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport via Calgary
- Ave. Duration
- 6h 54m
- When
- Every day
- Estimated price
- $140–850
Flights from Saskatoon John G. Diefenbaker International Airport to Detroit via Minneapolis
- Ave. Duration
- 6h 17m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $270–1,600
Flights from Saskatoon John G. Diefenbaker International Airport to Detroit via Calgary
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $320–1,700
Flights from Saskatoon John G. Diefenbaker International Airport to Detroit via Toronto Pearson International Airport
- Ave. Duration
- 8h 29m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $200–1,700
- Website
- flyporter.com
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $220–650
- 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 Jasper to Toronto Union Station
- Ave. Duration
- 2d 23h
- Frequency
- Twice a week
- Estimated price
- $300–550
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $300–550
- Economy Adult - Advanced Booking
- $400–550
- Economy Escape Advanced Booking - Adult
- $380–440
Train from Toronto Union Station to London
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- $30–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $35–120
- Economy Adult - Advanced Booking
- $35–95
- Economy Escape Advanced Booking - Adult
- $30–50
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Saskatoon to Edmonton
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- $40–65
- Schedules at
- flixbus.com
- Phone
- +1 587-557-7719
- support@coldshot.ca
- Website
- coldshot.ca
Bus from Edmonton - Cold Shot Terminal 154 St NW to Jasper Park Lodge
- Ave. Duration
- 4h 40m
- Frequency
- 5 times a week
- Estimated price
- $90–120
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $90–120
- 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









