Canyon Spirit Train Schedule

Departure information for trains between Denver, Moab, and Salt Lake City.

Denver to Moab & Salt Lake City Train


A New Chapter for Rockies to the Red Rocks

Discover the breathtaking landscapes of the American Southwest aboard The Canyon Spirit Train — a daytime-only, luxury rail experience traveling between Denver and Moab or Salt Lake City once per week in either direction. Choose between the two-day route and enjoy some additional time exploring Moab, or opt for the full three-day journey connecting with Salt Lake City.

Canyon Spirit 2026 Schedule


Train Departures from Denver - Westbound

2026 Denver to Moab Train Schedule

Departures on Tuesdays


April 7, 14, 21, 28
May 5, 12, 19, 26
June 2, 9, 16, 23, 30
July 7, 14, 21, 28
August 4, 11, 18, 25
September 1, 8, 15, 22, 29
October 6, 13, 20, 27
November 3, 10, 17

*Two-day train journey with overnight stay in Glenwood Springs

2026 Denver to Salt Lake City Train Schedule

Departures on Tuesdays


April 7, 14, 21, 28
May 5, 12, 19, 26
June 2, 9, 16, 23, 30
July 7, 14, 21, 28
August 4, 11, 18, 25
September 1, 8, 15, 22, 29
October 6, 13, 20, 27
November 3, 10, 17

*Three-day train journey with overnight in Glenwood Springs and Moab

Train departures from Salt Lake City & Moab - Eastbound

2026 Moab to Denver Train Schedule

Departures on Saturdays


April 11, 18, 25
May 2, 9, 16, 23, 30
June 6, 13, 20, 27
July 4, 11, 18, 25
August 1, 8, 15, 22, 29
September 5, 12, 19, 26
October 3, 10, 17, 24, 31
November 7, 14, 21

*Two-day train journey with overnight stay in Glenwood Springs

2026 Salt Lake City to Denver Train Schedule

Departures on Fridays


April 10, 17, 24
May 1, 8, 15, 22, 29
June 5, 12, 19, 26
July 3, 10, 17, 24, 31
August 7, 14, 21, 28
September 4, 11, 18, 25
October 2, 9, 16, 23, 30
November 6, 13, 20

*Three-day train journey with overnight in Moab and Glenwood Springs

Westbound Departure Details

Day 1:

Denver to Glenwood Springs Train


Arrive at Denver Union Station for check-in at 8:00 AM MT*
The train departs from Denver Union Station at 9:00 AM MT
1701 Wynkoop Street, Denver, Colorado
View in Google Maps

The train arrives at Glenwood Springs Train Station between 5:00 PM – 6:00 PM MT
413 7th Street, Glenwood Springs, Colorado
View in Google Maps

Hotel accommodations in Glenwood Springs are included.

Day 2:

Glenwood Springs to Moab Train


The train departs from Glenwood Springs Train Station at 7:00 AM MT
413 7th Street, Glenwood Springs, Colorado
View in Google Maps

The train arrives at Moab Train Siding between 12:30 PM – 1:30 PM MT
Motorcoach transfers to select downtown Moab hotels are included.

*November departures will depart from Glenwood Springs at 09:00 AM MT and arrive in Moab between 2:30 PM – 3:30 PM MT.

*Hotel accommodations in Moab are included for guests booked on the 3-day route.

3 Day Extension:

Moab to Salt Lake City Train


Transfers from the Hoodoo Moab hotel are included at 12:00 PM MT
The train departs from Moab Train Siding at 1:00 PM MT
Located off Highway 313 in Moab – *No Public Access

Train arrival in Salt Lake City between 6:30 PM – 7:30 PM MT
Transfers to select Grand America Hotel or Asher Adams Hotel are included.

*November departures will depart from Moab at 12:00 PM MT and arrive in Salt Lake City between 6:00 PM – 7:00 PM MT

Eastbound Departure Details

3 Day Extension:

Salt Lake City to Moab Train


Arrive at Grand America Hotel or Asher Adams Hotel for check-in at 7:00 AM MT
The train departs from Salt Lake City Train Siding at 8:00 AM MT

The train arrives at Moab Train Siding between 1:00 PM – 2:00 PM MT
Motorcoach transfers to select downtown Moab hotels are included.

*Hotel accommodations in Moab are included for guests booked on the 3-day route.

Day 1/2:

Moab to Glenwood Springs Train


Transfers from the Hoodoo Moab hotel are included at 1:30 PM MT
The train departs from Moab Train Siding at 2:30 PM MT

*November departures will depart from Moab at 12:00 PM MT and arrive in Glenwood Springs between 5:30 PM – 6:30 PM MT.

Train arrival at Glenwood Springs Train Station between 8:00 PM – 9:00 PM MT
413 7th Street, Glenwood Springs, Colorado
View in Google Maps

Hotel accommodations in Glenwood Springs are included.

Day 2/3:

Glenwood Springs to Denver Train


The train departs from Glenwood Springs Train Station at 09:00 AM MT
413 7th Street, Glenwood Springs, Colorado
View in Google Maps

The train arrives at Denver Union Station between 5:00 PM – 6:00 PM MT
1701 Wynkoop Street, Denver, Colorado
View in Google Maps

Canyon Spirit: Guest Check-In Locations

Please click the drop-down below to view the locations and hours of the Guest Centres in Denver or Moab.

Please note that Guest Centre hours and locations are subject to change.

Times are listed in the local time zone of the destination. Denver and Moab are in the Mountain Time Zone (MT).

Denver Check-in Locations

We strongly recommend that all guests visit any one of the below guest Centers during the times listed to ensure a seamless travel experience. If you are unable to visit one of the Guest Centers prior to boarding the train, please contact the Denver Guest Services Team at 303.323.0032.


Rocky Mountaineer Guest Center

1660 Wynkoop Street
Denver, Colorado
View in Google Maps

Check-in center for guests not staying at Rocky Mountaineer hotels

Sunday: Closed
Monday: 12:00 PM to 3:00 PM MT
Tuesday: 2:00 PM to 7:00 PM MT
Wednesday: Closed
Thursday: Closed
Friday: 12:00 PM to 3:00 PM MT
Saturday: 2:00 PM to 7:00 PM MT

Denver Union Station

On the plaza outside Snooze A.M. Eatery.

Check-in center for guests staying at this hotel only

Sunday: 7:30 AM to 8:00 AM MT
Monday: Closed
Tuesday: Closed
Wednesday: 7:30 AM to 8:00 AM MT
Thursday: Closed
Friday: Closed
Saturday: Closed

Hotel Indigo

In the main lobby.

Check-in center for guests staying at this hotel only

Sunday: 7:30 AM to 8:00 AM MT
Monday: Closed
Tuesday: 3:00 PM to 3:45 PM MT
Wednesday: 7:30 AM to 8:00 AM MT
Thursday: Closed
Friday: Closed
Saturday: 3:00 PM to 3:45 PM MT

The Crawford Hotel

In the lobby of the Grand Hall.

Check-in center for guests staying at this hotel only

Sunday: 7:30 AM to 8:00 AM MT
Monday: Closed
Tuesday: 4:15 PM to 5:00 PM MT
Wednesday: 7:30 AM to 8:00 AM MT
Thursday: Closed
Friday: Closed
Saturday: 4:15 PM to 5:00 PM MT

The Rally Hotel

In the main lobby.

Check-in center for guests staying at this hotel only

Sunday: 7:30 AM to 8:00 AM MT
Monday: Closed
Tuesday: 5:30 PM to 6:30 PM MT
Wednesday: 7:30 AM to 8:00 AM MT
Thursday: Closed
Friday: Closed
Saturday: 5:30 PM to 6:30 PM MT


Arches Nationl Park, North Window, Utah
Moab Check-in Locations

We strongly recommend that all guests visit a Guest Centre during the times listed below to ensure a seamless travel experience. On train departure day, we require you to have checked in for the train no later than 11 AM. If you are unable to visit one of the Guest Centres during these times, please contact the Moab Guest Services Team at 435.527.5888.


Rocky Mountaineer Guest Center

59 S Main St
Moab, Utah
View in Google Maps

Check-in center for guests not staying at Rocky Mountaineer hotels

Sunday: 12:00 PM to 7:00 PM MT
Monday:
8:00 AM to 11:00 AM MT
Tuesday:
12:00 PM to 3:00 PM MT
Wednesday:
12:00 PM to 7:00 PM MT
Thursday:
8:00 AM to 11:00 AM MT
Friday:
Closed
Saturday:
12:00 PM to 3:00 PM MT

Hoodoo Moab, by Hilton

In the lobby.

Check-in center for guests staying at this hotel only

Sunday: 5:00 PM to 7:00 PM MT
Monday: Closed
Tuesday: Closed
Wednesday: 5:00 PM to 7:00 PM MT
Thursday: Closed
Friday: Closed
Saturday: Closed

Hyatt Place

In the lobby.

Check-in center for guests staying at this hotel only

Sunday: 1:00 PM to 2:30 PM MT
Monday: Closed
Tuesday: Closed
Wednesday: 1:00 PM to 2:30 PM MT
Thursday: Closed
Friday: Closed
Saturday: Closed

Homewood Suites, by Hilton

In the lobby.

Check-in center for guests staying at this hotel only

Sunday: 3:00 PM to 4:30 PM MT
Monday: Closed
Tuesday: Closed
Wednesday: 3:00 PM to 4:30 PM MT
Thursday: Closed
Friday: Closed
Saturday: Closed


Denver Union Station

Near Wynkoop Plaza
Denver, Colorado
View in Google Maps

Transfer Location Only

Hotel Indigo

1801 Wewatta Street,
Denver, Colorado
View in Google Maps

Guest Center Location – Check-in is available here the evening before train departure from 3:00 PM – 4:30 PM MT.

*For guests staying at this hotel only

Oxford Hotel

1600 17th Street
Denver, Colorado
View in Google Maps

Guest Center Location – Check-in is available here the evening before train departure from 5:00 PM – 6:00 PM MT.

*For guests staying at this hotel only

Crawford Hotel

1701 Wynkoop Street
Denver, Colorado
View in Google Maps

Guest Center Location – Check-in is available here the evening before train departure from 4:00 PM – 5:00 PM MT.

*For guests staying at this hotel only

Rally Hotel

1600 20th Street
Denver, Colorado
View in Google Maps

Guest Center Location – Check-in is available here the evening before train departure from 5:00 PM – 7:30 PM MT.

*For guests staying at this hotel only

Hyatt Place Moab Hotel

890 N Main Street
Moab, Utah
View in Google Maps

Guest Center Location – Check-in is available here the evening before train departure(Sundays and Wednesdays) from 4:00 PM – 8:00 PM MT.
Check-in is also available here on the morning of train departure(Mondays and Thursdays) from 8:00 AM – 9:00 AM MT.
*Closed Tuesday, Friday, Saturday
*For guests staying at this hotel only

Salt Lake City Check-in Locations

We strongly recommend that all guests visit any one of the below guest Centers during the times listed to ensure a seamless travel experience.


The Grand America Hotel

Check-in center details coming soon.

Asher Adams, Autograph Collection

Check-in center details coming soon.

Canyon Spirit Train Tour Packages

Privacy Preference Center