There are 5 ways to get from New Westminster to Vernon by plane, bus, 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 to Kelowna International Airport, bus
best- Fly from Vancouver International Airport (YVR) to Kelowna International Airport (YLW)plane YVR - YLW
- Take the bus from Aerospace Dr & Airport Way to Downtown Exchangebus
4h 33mDrive 399.3 km
cheapest- Drive from New Westminster to Vernoncar 399.3 km
5h 6m$79–114Bus via Kelowna Airport (YLW)
- Take the bus from Surrey, BC - Guildford Mall to Kelowna Airportbus Vancouver to Kelowna
- Take the bus from Aerospace Dr & Airport Way to Downtown Exchangebus 90
7h 46mFly to Penticton Regional Airport, bus
- Fly from Vancouver International Airport (YVR) to Penticton Regional Airport (YYF)plane YVR - YYF
- Take the bus from Wade & Winnipeg to Queensway Exchbus
- Take the bus from Kelowna, BC - Downtown 516 Lawrence Ave to Vernon, BCbus
6h 58mBus
- Take the bus from Surrey, BC to Kelowna, BC - Downtownbus Vancouver
- Take the bus from Kelowna, BC - Downtown 516 Lawrence Ave to Vernon, BCbus Kelowna
7h 51m
Vancouver International Airport (YVR) to Kelowna International Airport (YLW) flights
Questions & Answers
The cheapest way to get from New Westminster to Vernon is to drive which costs $75 - $120 and takes 5h 6m.
The fastest way to get from New Westminster to Vernon is to drive which takes 5h 6m and costs $75 - $120.
No, there is no direct bus from New Westminster station to Vernon. However, there are services departing from Surrey Central Station @ Bay 13 and arriving at Downtown Exchange via Surrey, BC - Guildford Mall and Aerospace Dr & Airport Way. The journey, including transfers, takes approximately 7h 46m.
The distance between New Westminster and Vernon is 362 km. The road distance is 399.3 km.
The best way to get from New Westminster to Vernon without a car is to bus via Kelowna Airport (YLW) which takes 7h 46m and costs .
It takes approximately 4h 33m to get from New Westminster to Vernon, including transfers.
New Westminster to Vernon bus services, operated by Red Arrow, depart from Surrey, BC - Guildford Mall station.
New Westminster to Vernon bus services, operated by Red Arrow, arrive at Kelowna Airport station.
Yes, the driving distance between New Westminster to Vernon is 399 km. It takes approximately 5h 6m to drive from New Westminster to Vernon.
There are 50+ hotels available in Vernon.
What companies run services between New Westminster, BC, Canada and Vernon, BC, Canada?
You can take a bus from Surrey Central Station @ Bay 13 to Downtown Exchange via Guildford Exchange @ Bay 3, Surrey, BC - Guildford Mall, Kelowna Airport, and Aerospace Dr & Airport Way in around 7h 46m.
- Website
- westjet.com
Flights from Vancouver International Airport to Kelowna International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $45–120
Flights from Vancouver International Airport to Kelowna International Airport via Victoria
- Ave. Duration
- 2h 40m
- When
- Saturday
- Estimated price
- $45–120
Flights from Vancouver International Airport to Penticton Regional Airport
- Ave. Duration
- 55 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $60–340
- Website
- aircanada.com
Flights from Vancouver International Airport to Kelowna International Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- $35–260
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Kelowna International Airport via Comox
- Ave. Duration
- 2h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $310–470
Flights from Vancouver International Airport to Penticton Regional Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $240–470
- Website
- flyairnorth.com
Flights from Vancouver International Airport to Kelowna International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $100–220
- Website
- flycma.com
Flights from Vancouver International Airport to Kelowna International Airport
- Ave. Duration
- 1h
- When
- Wednesday and Sunday
- Estimated price
- $250–380
- Phone
- +1 250 545 7221
- [email protected]
- Website
- Shuswap
Bus from Aerospace Dr & Airport Way to Downtown Exchange
Bus from Aerospace Dr & Airport Way to Downtown Exchange
- Phone
- +1 800 232 1958
- [email protected]
- Website
- Red Arrow
Bus from Surrey, BC - Guildford Mall to Kelowna Airport
- Ave. Duration
- 4h 50m
- Frequency
- 4 times a week
- Estimated price
- $75–90
- Website
- Red Arrow
- Phone
- +1 844 442 2212
- [email protected]
- Website
- South Okanagan - Similkameen
Bus from Wade & Winnipeg to Queensway Exch
- Ave. Duration
- 1h 11m
- Frequency
- 3 times a day
- Estimated price
- $3
- Website
- South Okanagan - Similkameen
- Single Ride - All Passengers
- $3
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Kelowna, BC - Downtown 516 Lawrence Ave to Vernon, BC
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Website
- EBus
Bus from Surrey, BC to Kelowna, BC - Downtown
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Website
- EBus
Bus from Kelowna, BC - Downtown 516 Lawrence Ave to Vernon, BC
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Website
- EBus
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 Heading to Europe? Read this before you buy a Eurail Pass, Train travel in Spain: A guide to Renfe, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.








