Skip to main content

Train Schedule & Station Locations

Find schedules for our four unique rail routes and train station locations for the following destinations and overnight stops:

 

Train Schedule

First Passage to the West

Eastbound
Vancouver to Lake Louise/Banff
Westbound
Lake Louise/Banff to Vancouver

Day 1 - Vancouver to Kamloops 
Boarding: 7:30am PT
Arrival: 6:00pm-7:30pm PT

Day 2 - Kamloops to Lake Louise
Boarding: 6:25am PT
Arrival: 7:00pm-8:30pm MT

OR

Day 2 - Kamloops to Banff 
Boarding: 6:25am PT
Arrival: 8:00pm-9:30pm MT

Day 1 - Banff to Kamloops 
Boarding: 7:40am MT
Arrival: 6:30pm-8:00pm PT

OR

Day 1 - Lake Louise to Kamloops 
Boarding: 9:00am MT
Arrival: 6:30pm-8:00pm PT

Day 2 - Kamloops to Vancouver 
Boarding: 7:35am PT
Arrival: 6:00pm-7:30pm PT

Journey through the Clouds

Eastbound
Vancouver to Jasper
Westbound
Jasper to Vancouver

Day 1 - Vancouver to Kamloops 
Boarding: 7:30am PT
Arrival: 6:00pm-7:30pm PT

Day 2 - Kamloops to Jasper
Boarding: 7:30am PT
Arrival:  7:30pm-9:00pm MT

Day 1 - Jasper to Kamloops
Boarding: 8:10am MT
Arrival: 5:30pm - 7:00pm PT

Day 2 - Kamloops to Vancouver
Boarding: 7:35am PT
Arrival: 6:00pm - 7:30pm PT

Rainforest to Gold Rush

Eastbound
Vancouver to Jasper
Westbound
Jasper to Vancouver

Day 1 - Vancouver to Whistler
Boarding: 7:40am PT
Arrival: 11:30am - 12:30pm PT

Day 2 - Whistler to Quesnel
Boarding: 7:10am PT
Arrival: 8:00pm - 9:30pm PT

Day 3 - Quesnel to Jasper
Boarding: 7:10am PT
Arrival: 9:00pm - 10:00pm MT

Day 1 - Jasper to Quesnel
Boarding: 6:55am MT
Arrival: 6:30pm - 8:00pm PT

Day 2 - Quesnel to Whistler
Boarding: 7:10am PT
Arrival: 8:00pm - 9:30pm PT

Day 3 - Whistler to Vancouver
Boarding: 3:10pm PT
Arrival: 7:30pm - 8:00pm PT

 

Train Station Locations

Banff Station
CP/RM Station
Railway Avenue at Lynx Street
Banff, Alberta
View Station Location on Google Maps
View Train Station Transfers

Jasper Station
CN/RM/VIA Rail Station
607 Connaught Drive
Jasper, AB, Canada
View Station Location on Google Maps
View Train Station Transfers

Kamloops Station
CP/RM Station
Lorne Street
Kamloops, British Columbia
View Train Station Transfers

Lake Louise Station
Canadian Pacific Railway Station
200 Sentinal Road
Lake Louise, Alberta
Note: There is no guest check-in at this station.
View Station Location on Google Maps
View Train Station Transfers

North Vancouver Station
Corner of Philip Ave and West 1st Street
North Vancouver, British Columbia
Note: There is no guest check-in at this station.
View Station Location on Google Maps
View Train Station Transfers

Quesnel Station
CN/RM Rail Station
Quesnel, British Columbia
View Train Station Transfers

Rocky Mountaineer Vancouver Station
1755 Cottrell Street at Terminal Avenue
Vancouver, British Columbia
(behind Home Depot)
View Station Location on Google Maps
View Train Station Transfers

Whistler Station
Lake Placid Drive Whistler Creekside
Whistler, British Columbia
View Train Station Transfers