There are 5 ways to get from Sault Ste. Marie to Vernon by plane, bus, bus (Flixbus), train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Sault Ste. Marie Airport, bus
best- Fly from Sault Ste. Marie Airport (YAM) to Kelowna International Airport (YLW)plane YAM - YLW
- Take the bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Vernon - Esso Stationbus
7h 46m$291–1,135Fly from Chippewa County International Airport, bus
cheapest- Fly from Chippewa County International Airport (CIU) to Kelowna International Airport (YLW)plane CIU - YLW
- Take the bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Vernon - Esso Stationbus
11h 14m$163–781Bus
- Take the bus from Sault Ste Marie to Thunder Baybus
- Take the bus from Thunder Bay to Winnipegbus
- Take the bus from Winnipeg to Reginabus
- Take the bus from Regina to Calgary International Airport Domestic Terminalbus
- Take the bus from Calgary - Airport YYC to Vernon - Esso Stationbus
47h 34mBus, train
- Take the bus from Sault Ste Marie to Thunder Baybus
- Take the bus from Thunder Bay to Southdale Mallbus
- Take the train from Winnipeg to Jaspertrain
- Take the bus from Jasper, AB to Lake Louise Village Southbus
- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Vernon - Esso Stationbus
2d 15hDrive 3,092.2 km
- Drive from Sault Ste. Marie to Vernoncar 3,092.2 km
35h 43m$623–900
Sault Ste. Marie Airport (YAM) to Kelowna International Airport (YLW) flights
Comparing Your Travel Options
The cheapest way to get from Sault Ste. Marie to Vernon is to fly and bus which costs $160 - $800 and takes 11h 14m.
The fastest way to get from Sault Ste. Marie to Vernon is to fly and bus which takes 7h 46m and costs $290 - $1,200.
No, there is no direct bus from Sault Ste. Marie to Vernon station. However, there are services departing from Sault Ste Marie and arriving at Vernon - Esso Station via Thunder Bay, Winnipeg, Regina and Calgary - Airport YYC. The journey, including transfers, takes approximately 47h 34m.
The distance between Sault Ste. Marie and Vernon is 2647 km. The road distance is 3092.2 km.
The best way to get from Sault Ste. Marie to Vernon without a car is to bus which takes 47h 34m and costs .
It takes approximately 7h 46m to get from Sault Ste. Marie to Vernon, including transfers.
Sault Ste. Marie to Vernon bus services, operated by Ontario Northland, depart from Sault Ste Marie station.
Sault Ste. Marie to Vernon bus services, operated by Ontario Northland, arrive at Thunder Bay station.
Vernon is 3h behind Sault Ste. Marie. It is currently 11:47 in Sault Ste. Marie and 08:47 in Vernon.
Yes, the driving distance between Sault Ste. Marie to Vernon is 3092 km. It takes approximately 35h 43m to drive from Sault Ste. Marie to Vernon.
What companies run services between Sault Ste. Marie, ON, Canada and Vernon, BC, Canada?
You can take a bus from Sault Ste Marie to Vernon - Esso Station via Thunder Bay, Winnipeg, Regina, Calgary International Airport Domestic Terminal, and Calgary - Airport YYC in around 47h 34m.
- Website
- westjet.com
Flights from Sault Ste. Marie Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 7h 42m
- When
- Tuesday and Friday
- Estimated price
- $170–1,200
Flights from Chippewa County International Airport to Kelowna International Airport via Minneapolis, Edmonton
- Ave. Duration
- 14h 46m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $250–1,300
Flights from Chippewa County International Airport to Kelowna International Airport via Minneapolis, Calgary
- Ave. Duration
- 15h 11m
- When
- Monday and Friday
- Estimated price
- $240–1,300
- Website
- aircanada.com
Flights from Sault Ste. Marie Airport to Kelowna International Airport via Toronto
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- $230–1,000
- Website
- delta.com
Flights from Chippewa County International Airport to Kelowna International Airport via Minneapolis, Calgary
- Ave. Duration
- 10h 11m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $150–700
Flights from Chippewa County International Airport to Kelowna International Airport via Minneapolis, Winnipeg
- Ave. Duration
- 14h 46m
- When
- Monday, Friday, and Sunday
- Estimated price
- $250–1,300
- Website
- flyporter.com
Flights from Sault Ste. Marie Airport to Kelowna International Airport via Toronto
- Ave. Duration
- 8h 14m
- When
- Every day
- Estimated price
- $290–1,200
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Winnipeg to Jasper
- Ave. Duration
- 34h
- Frequency
- Twice a week
- Estimated price
- $380–850
- Website
- VIA Rail
- Escape
- $380–800
- Business
- $450–700
- Business Plus
- $470–700
- Economy
- $430–800
- Economy Plus
- $470–850
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- EBus
Bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Vernon - Esso Station
- Ave. Duration
- 36 min
- Frequency
- Every 5 minutes
- Estimated price
- $6–10
- Website
- EBus
- Adult
- $6–10
Bus from Calgary - Airport YYC to Vernon - Esso Station
- Ave. Duration
- 7h 15m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Lake Louise- Shell Station- 200 Village Rd to Vernon - Esso Station
- Ave. Duration
- 4h 40m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Vernon - Esso Station
- Ave. Duration
- 36 min
- Frequency
- Every 5 minutes
- Estimated price
- $6–10
- Website
- EBus
- Adult
- $6–10
- Phone
- 250 863 4213
- info@skisilverstar.com
- Website
- skisilverstar.com
Bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Vernon - Esso Station
- Ave. Duration
- 30 min
- Frequency
- Every 2 hours
- Estimated price
- $66
- Schedules at
- Ski Silver Star
- Adult One-way
- $66
Bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Vernon - Esso Station
- Ave. Duration
- 30 min
- Frequency
- Every 2 hours
- Estimated price
- $66
- Schedules at
- Ski Silver Star
- Adult One-way
- $66
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- Rider Express
Bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Vernon - Esso Station
- Ave. Duration
- 35 min
- Frequency
- 5 times a week
- Estimated price
- $13–50
- Website
- Rider Express
- Standard
- $13–50
Bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Vernon - Esso Station
- Ave. Duration
- 35 min
- Frequency
- 5 times a week
- Estimated price
- $13–50
- Website
- Rider Express
- Standard
- $13–50
- Phone
- +1 800 363 7512
- info@ontarionorthland.ca
- Website
- Ontario Northland
Bus from Sault Ste Marie to Thunder Bay
- Ave. Duration
- 9h 36m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $80–120
- Adult
- $95–140
Bus from Thunder Bay to Winnipeg
- Ave. Duration
- 9h 4m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $80–120
- Adult
- $90–140
Bus from Sault Ste Marie to Thunder Bay
- Ave. Duration
- 9h 36m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $80–120
- Adult
- $95–140
Bus from Thunder Bay to Southdale Mall
- Ave. Duration
- 8h 40m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $75–120
- Adult
- $90–140
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Winnipeg to Regina
- Ave. Duration
- 7h 1m
- Frequency
- 4 times a week
- Estimated price
- $75–120
- Schedules at
- Flixbus USA
Bus from Regina to Calgary International Airport Domestic Terminal
- Ave. Duration
- 11h 35m
- Frequency
- 4 times a week
- Estimated price
- $110–180
- Schedules at
- Flixbus USA
- Phone
- +1 780 852 4056
- info@sundogtours.com
- Website
- SunDog Tours
Bus from Jasper, AB to Lake Louise Village South
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Website
- SunDog Tours
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 Bali: What to do if Mount Agung erupts, How to get from Florence to Rome, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
Booking & Getting There
There are 51+ hotels available in Vernon.