• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 4 ways to get from Smithers to Vernon by plane, car, train or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Kelowna  •  5h 9m

  1. Fly from Smithers (YYD) to Kelowna (YLW) YYD - YLW

$276 - $603

3 alternative options

Fly to Kamloops, drive  •  4h 56m

  1. Fly from Smithers (YYD) to Kamloops (YKA) YYD - YKA
  2. Drive from Kamloops to Vernon

$277 - $554

Train, BC Bus North, Prince George - Surrey, Kamloops - Williams Lake, bus  •  17h 48m

  1. Take the train from Smithers to Vanderhoof
  2. Take the BC Bus North from Vanderhoof to Prince George
  3. Take the Prince George - Surrey from Prince George, BC - Travelodge to Williams Lake, BC - 1059 Highway 97
  4. Take the Kamloops - Williams Lake from Williams Lake, BC - 1059 Highway 97 to Savona, BC - 7171 Trans Canada Highway
  5. Take the bus from Kamloops, BC to Vernon, BC

$327 - $471

Drive  •  12h 18m

  1. Drive from Smithers to Vernon 629.7 miles

$100 - $160

Questions & Answers

The cheapest way to get from Smithers to Vernon is to drive which costs $100 - $160 and takes 12h 18m.

More details

The quickest way to get from Smithers to Vernon is to fly and drive which costs $270 - $600 and takes 4h 56m.

More details

The distance between Smithers and Vernon is 732 km. The road distance is 1007.5 km.

Get driving directions

The best way to get from Smithers to Vernon without a car is to train and BC Bus North and Prince George - Surrey and Kamloops - Williams Lake and bus which takes 17h 48m and costs $320 - $480.

More details

It takes approximately 5h 9m to get from Smithers to Vernon, including transfers.

More details

There is no direct flight from Smithers Airport to Kelowna Airport. The quickest flight takes 3h 15m and has one stopover.

Search flights

Yes, the driving distance between Smithers to Vernon is 1007 km. It takes approximately 12h 18m to drive from Smithers to Vernon.

Get driving directions

Central Mountain Air and Air Canada offer flights from Smithers Airport to Kelowna Airport.

Search flights

There are 118+ hotels available in Vernon. Prices start at $125 CAD per night.

More details

The best way to get from Smithers to Smithers Airport is to taxi which takes 6m and costs $50 - $65.

More details

Map of how to get from Smithers to Vernon.
Launch map view
  • Distance: 457.7 miles
  • Duration: 5h 9m

What companies run services between Smithers, BC, Canada and Vernon, BC, Canada?

Central Mountain Air and Air Canada fly from Smithers to Vernon 5 times a day.

Airlines
Air Canada
Website
aircanada.com
Flights from Smithers to Kelowna via Vancouver
Ave. Duration
5h 32m
When
Every day
Estimated price
$180 - $750
Flights from Smithers to Kamloops via Vancouver
Ave. Duration
6h 21m
When
Every day
Estimated price
$170 - $750
Central Mountain Air
Website
flycma.com
Flights from Smithers to Kelowna via Prince George
Ave. Duration
3h 15m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$220 - $500
Flights from Smithers to Kamloops via Prince George
Ave. Duration
2h 55m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$210 - $470
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Smithers to Vanderhoof
Ave. Duration
4h 11m
Frequency
3 times a week
Estimated price
$70 - $140
Website
VIA Rail
Escape
$40 - $70
Economy
$70 - $100
EconomyPlus
$95 - $140
Business
$110 - $160
Bus operators
BC Bus North
Phone
1-844-564-7494
Website
bcbus.ca
Bus from Vanderhoof to Prince George
Ave. Duration
1h 30m
Frequency
Twice a week
Estimated price
$30 - $40
Schedules at
bcbus.ca
Adventure Charters
Phone
250-305-2251
Email
info@adventurecharters.ca
Website
adventurecharters.ca
Bus from Prince George, BC - Travelodge to Williams Lake, BC - 1059 Highway 97
Ave. Duration
3h 7m
Frequency
4 times a week
Estimated price
$50 - $65
Schedules at
adventurecharters.ca
Bus from Williams Lake, BC - 1059 Highway 97 to Savona, BC - 7171 Trans Canada Highway
Ave. Duration
3h 1m
Frequency
Twice a week
Estimated price
$50 - $65
Schedules at
adventurecharters.ca
EBus Canada
Phone
1-877-769-3287
Email
info@myebus.ca
Website
myebus.ca
Bus from Kamloops, BC to Vernon, BC
Ave. Duration
1h 30m
Frequency
Twice daily
Estimated price
$30 - $45
Schedules at
myebus.ca

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 5 incredible day trips from Florence by train, Flying into Beijing? and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.