Travel from Jasper-National-Park to Vancouver-BC-Canada

Bus or train from Jasper National Park to Vancouver?

You can take a bus from Jasper National Park to Vancouver via Jasper, AB and Kamloops, BC in around 10 h 48 min. Alternatively, VIA Rail operates a train from Jasper National Park to Vancouver 3 times a day. Tickets cost $70 - $240 and the journey takes 20 h 12 min.

How to get from Jasper National Park to Vancouver

ModeDurationPrice
From Jasper National Park travel to Jasper, AB, bus to Kamloops, BC, then bus to Vancouver, BC.10 h 48 min$113
From Jasper National Park travel to Jasper then train to Vancouver.20 h 29 min$159
From Jasper National Park travel to Jasper, AB, bus to Kamloops, BC, taxi to Kamloops airport, fly to Vancouver airport, then train to Vancouver.7 h 43 min$364
From Jasper National Park travel to Jasper, train to Prince George, taxi to Prince George airport, fly to Vancouver airport, then train to Vancouver.10 h 36 min$397

How long does it take to get from Jasper National Park to Vancouver?

It takes approximately 10 h 48 min to get from Jasper National Park to Vancouver, including transfers.

Operators from Jasper National Park to Vancouver

OperatorPhoneWebsite
Greyhound Canada+1 1-800-661-8747Greyhound Canada
VIA Rail+1 1 888 842-7245VIA Rail
Air CanadaAir Canada
Central Mountain AirCentral Mountain Air
Translink BCRTC604-953-3333Translink BCRTC
WestJetWestJet