There are 5 ways to get from Edmonton Station (Canadian Pacific Railway) to Langley by bus, tram, plane, 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.
Line 051 bus, tram, fly to Vancouver International Airport, line 351 bus, line 531 bus
best- Take the bus from 127 Street & 124 Avenue to University Transit Centrebus
- Take the tram from University Station to Century Park Stationtram
- Fly from Edmonton International Airport (YEG) to Vancouver International Airport (YVR)plane YEG - YVR
- Take the bus from Bridgeport Station @ Bay 9 to Southbound 152 St @ 18 Avebus
- Take the bus from White Rock Centre @ Bay 10 to Eastbound Douglas Cres @ 203 Stbus
6h 34m$92–396Bus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Calgary - Centex 4 St NEbus Edmonton
- Take the bus from Calgary - Downtown 4 Ave SE to Surreybus Cal-Van
20h 40m$196–360Train
- Take the train from Edmonton to Vancouvertrain VIA Rail
34h 32m$290–622Drive 1,113 km
- Drive from Edmonton Station (Canadian Pacific Railway) to Langleycar 1,113 km
12h 21m$218–315Line 051 bus, tram, fly to Abbotsford International Airport
- Take the bus from 127 Street & 124 Avenue to University Transit Centrebus
- Take the tram from University Station to Century Park Stationtram
- Fly from Edmonton International Airport (YEG) to Abbotsford International Airport (YXX)plane YEG - YXX
5h 54m$146–436
Edmonton Station (Canadian Pacific Railway) to Langley by foot and bus
Questions & Answers
The cheapest way to get from Edmonton Station (Canadian Pacific Railway) to Langley is to line 051 bus and tram and fly and line 351 bus and line 531 bus which costs $90 - $400 and takes 6h 34m.
The fastest way to get from Edmonton Station (Canadian Pacific Railway) to Langley is to line 051 bus and tram and fly which takes 5h 54m and costs $140 - $440.
No, there is no direct bus from Edmonton Station (Canadian Pacific Railway) to Langley. However, there are services departing from 122 Street & 118 Avenue and arriving at Northbound 203 St @ Fraser Hwy via Edmonton - Cold Shot Terminal 154 St NW, Calgary - Downtown 4 Ave SE and Guildford Exchange @ Bay 1. The journey, including transfers, takes approximately 20h 40m.
No, there is no direct train from Edmonton Station (Canadian Pacific Railway) to Langley station. However, there are services departing from Edmonton and arriving at King George Station @ Platform 2 via Main Street-Science World Station @ Platform 2. The journey, including transfers, takes approximately 34h 32m.
The distance between Edmonton Station (Canadian Pacific Railway) and Langley is 908 km. The road distance is 1113 km.
The best way to get from Edmonton Station (Canadian Pacific Railway) to Langley without a car is to bus which takes 20h 40m and costs $190 - $360.
It takes approximately 6h 34m to get from Edmonton Station (Canadian Pacific Railway) to Langley, including transfers.
Edmonton Station (Canadian Pacific Railway) to Langley bus services, operated by Cold Shot, depart from Edmonton - Cold Shot Terminal 154 St NW station.
Edmonton Station (Canadian Pacific Railway) to Langley train services, operated by VIA Rail, depart from Edmonton station.
The best way to get from Edmonton Station (Canadian Pacific Railway) to Langley is to bus which takes 20h 40m and costs $190 - $360. Alternatively, you can train, which costs $290 - $650 and takes 34h 32m.
What companies run services between Edmonton Station (Canadian Pacific Railway), AB, Canada and Langley, BC, Canada?
You can take a vehicle from Edmonton Station (Canadian Pacific Railway) to Northbound 203 St @ Fraser Hwy via 122 Street & 118 Avenue, 156 Street & 116 Avenue, Edmonton - Cold Shot Terminal 154 St NW, Calgary - Centex 4 St NE, Calgary - Downtown 4 Ave SE, Surrey, and Guildford Exchange @ Bay 1 in around 20h 40m. Alternatively, VIA Rail operates a train from Edmonton to Vancouver twice a week. Tickets cost $280–650 and the journey takes 33h 1m.
- Website
- westjet.com
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $60–360
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–400
- Website
- flyflair.com
Flights from Edmonton International Airport to Vancouver International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $80–370
Flights from Edmonton International Airport to Abbotsford International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $80–260
- Phone
- 780-442-5311
- Website
- Edmonton.ca
Tram from University Station to Century Park Station
- Ave. Duration
- 15 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- Edmonton.ca
Tram from University Station to Century Park Station
- Ave. Duration
- 15 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- Edmonton.ca
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Edmonton to Vancouver
- Ave. Duration
- 33h 1m
- Frequency
- Twice a week
- Estimated price
- $280–650
- Website
- VIA Rail
- Escape
- $280–600
- Business
- $340–550
- Business Plus
- $360–550
- Economy
- $310–600
- Economy Plus
- $350–650
- Phone
- 780-442-5311
- Website
- Edmonton.ca
Bus from 127 Street & 124 Avenue to University Transit Centre
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- Edmonton.ca
Bus from 127 Street & 124 Avenue to University Transit Centre
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- Edmonton.ca
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Bridgeport Station @ Bay 9 to Southbound 152 St @ 18 Ave
- Ave. Duration
- 45 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from White Rock Centre @ Bay 10 to Eastbound Douglas Cres @ 203 St
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Website
- TransLink CA
- Zone 1
- $0
- Zone 2
- $0
- Zone 3
- $0
- Phone
- +1 587-557-7719
- [email protected]
- Website
- Cold Shot Bus Service
Bus from Edmonton - Cold Shot Terminal 154 St NW to Calgary - Centex 4 St NE
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $80–110
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Calgary - Downtown 4 Ave SE to Surrey
- Ave. Duration
- 13h 35m
- Frequency
- Once daily
- Estimated price
- $110–240
- Website
- Rider Express
- Standard
- $110–240
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 Travelling by boat in Italy, South Korea: Travelling from Seoul to Busan , and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Edmonton Station (Canadian Pacific Railway) to Langley bus services, operated by Cold Shot, arrive at Calgary - Centex 4 St NE station.
Edmonton Station (Canadian Pacific Railway) to Langley train services, operated by VIA Rail, arrive at Vancouver station.
Yes, the driving distance between Edmonton Station (Canadian Pacific Railway) to Langley is 1113 km. It takes approximately 12h 21m to drive from Edmonton Station (Canadian Pacific Railway) to Langley.
There are 391+ hotels available in Langley.












