There are 5 ways to get from Nisku to Vancouver by plane, bus, train, 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 Vancouver International Airport
best- Fly from Edmonton International Airport (YEG) to Vancouver International Airport (YVR)plane YEG - YVR
2h 16m$100–413Bus
- Take the bus from Edmonton International Airport, Leduc to Calgary, AB - 210 4 Ave SEbus Edmonton
- Take the bus from Calgary - Downtown 4 Ave SE to Vancouverbus Cal-Van
18h 19m$157–289Train
- Take the train from Edmonton to Jaspertrain Edmonton
- Take the train from Jasper to Vancouvertrain VIA Rail
38h 59mDrive 1,176.9 km
- Drive from Nisku to Vancouvercar 1,176.9 km
13h 7m$233–336Fly to Abbotsford International Airport, shuttle
- Fly from Edmonton International Airport (YEG) to Abbotsford International Airport (YXX)plane YEG - YXX
- Take a shuttle bus from Abbotsford Airport to Vancouver Downtown
2h 57m$137–426
Edmonton International Airport (YEG) to Vancouver International Airport (YVR) flights
Questions & Answers
The cheapest way to get from Nisku to Vancouver is to fly which costs $100 - $420 and takes 2h 16m.
The fastest way to get from Nisku to Vancouver is to fly which takes 2h 16m and costs $100 - $420.
No, there is no direct bus from Nisku to Vancouver. However, there are services departing from Edmonton International Airport, Leduc and arriving at Vancouver via Calgary - Downtown 4 Ave SE. The journey, including transfers, takes approximately 18h 19m.
No, there is no direct train from Nisku to Vancouver. However, there are services departing from Edmonton and arriving at Vancouver via Jasper. The journey, including transfers, takes approximately 38h 59m.
The distance between Nisku and Vancouver is 829 km. The road distance is 1176.9 km.
The best way to get from Nisku to Vancouver without a car is to bus which takes 18h 19m and costs $150 - $290.
It takes approximately 2h 16m to get from Nisku to Vancouver, including transfers.
Nisku to Vancouver bus services, operated by The Canada Bus, depart from Edmonton International Airport, Leduc station.
Nisku to Vancouver train services, operated by Rocky Mountaineer, depart from Edmonton station.
The best way to get from Nisku to Vancouver is to fly which takes 2h 16m and costs $100 - $420. Alternatively, you can bus, which costs $150 - $290 and takes 18h 19m, you could also train, which costs and takes 38h 59m.
What companies run services between Nisku, AB, Canada and Vancouver, BC, Canada?
WestJet, Flair Airlines, and Air Canada fly from Edmonton International Airport (YEG) to Vancouver International Airport (YVR) hourly. Alternatively, you can take a vehicle from Nisku to Vancouver via Edmonton International Airport, Leduc and Calgary - Downtown 4 Ave SE in around 18h 19m.
- Website
- westjet.com
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $60–370
Flights from Edmonton International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 39m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $110–1,100
- Website
- aircanada.com
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $70–410
- Website
- flyflair.com
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $80–380
Flights from Edmonton International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $80–270
- Phone
- +1 877 460 3200
- [email protected]
- Website
- rockymountaineer.com
Train from Edmonton to Jasper
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Website
- https://www.rockymountaineer.com/
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Jasper to Vancouver
- Ave. Duration
- 23h 30m
- Frequency
- Twice a week
- Estimated price
- $190–450
- Website
- https://www.viarail.ca/en
- Escape
- $190–430
- Business
- $250–420
- Business Plus
- $270–440
- Economy
- $220–440
- Economy Plus
- $240–450
- Phone
- +1 403 668 9600
- [email protected]
- Website
- thecanadabus.com
Bus from Edmonton International Airport, Leduc to Calgary, AB - 210 4 Ave SE
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- $34
- Website
- https://www.thecanadabus.com/
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Calgary - Downtown 4 Ave SE to Vancouver
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- $110–240
- Website
- https://www.riderexpress.ca/
- Standard
- $110–240
- Phone
- +1 604 229 1232
- [email protected]
- Website
- reliablebus.ca
Shuttle from Abbotsford Airport to Vancouver Downtown
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $35–50
- Website
- https://reliablebus.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 How to get from JFK to New York City, Getting to Rome from the airport, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Nisku to Vancouver bus services, operated by The Canada Bus, arrive at Calgary, AB - 210 4 Ave SE station.
Vancouver is 1h behind Nisku. It is currently 5:04 PM in Nisku and 4:04 PM in Vancouver.
Nisku to Vancouver train services, operated by Rocky Mountaineer, arrive at Jasper station.
Yes, the driving distance between Nisku to Vancouver is 1177 km. It takes approximately 13h 7m to drive from Nisku to Vancouver.
There are 1421+ hotels available in Vancouver.














