Find trains from Denver to Salt Lake City

Search for cheap train tickets from Denver to Salt Lake City and book your trip in minutes.

DEN — SLC
Apr 3 — Apr 101
One-way
1 adult
Mon 4/3

Best deals for train tickets from Denver to Salt Lake City

Find the right train ticket for you
Amtrak
With transfers
15h 00m
Amtrak
Amtrak
With transfers
15h 00m
Amtrak
Amtrak
With transfers
15h 00m
Amtrak
Amtrak
With transfers
15h 00m
Amtrak
Amtrak
With transfers
15h 00m
Amtrak
Amtrak
With transfers
15h 00m
Amtrak

Denver to Salt Lake City train information

Find information about ticket prices, popular stations, and train companies that offer trains from Denver to Salt Lake City

ROUND-TRIP FROM

$117

ONE-WAY FROM

$48

AVG TRAVEL TIME

15h 00m

TRAIN COMPANIES

Amtrak
The best round-trip train deal from Denver to Salt Lake City found on momondo in the last 72 hours is $117
The best one-way train deal from Denver to Salt Lake City found on momondo in the last 72 hours is $48
Average time it takes to travel by train from Denver to Salt Lake City
There is 1 train company servicing this route: Amtrak

Denver Train Station Directory

Location of major train stations in Denver
Denver BusDenver, 39.750404, -104.99151
Denver UnionDenver, 39.753194, -105.000229

Salt Lake City Train Station Directory

Location of major train stations in Salt Lake City
Salt Lake CitySalt Lake City, 40.76166, -111.90835

Book round-trip train tickets from Denver to Salt Lake City

Below are the quickest and cheapest round-trip train tickets from Denver to Salt Lake City that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Amtrak
Jun 2
4:05 amDenver Union
15h 00m
7:05 pmSalt Lake City
Jun 12
11:30 pmSalt Lake City
15h 08m
2:38 pmDenver Union
Amtrak
May 12
4:05 amDenver Union
15h 00m
7:05 pmSalt Lake City
May 13
11:30 pmSalt Lake City
15h 08m
2:38 pmDenver Union
Amtrak
Apr 27
4:05 amDenver Union
15h 00m
7:05 pmSalt Lake City
Apr 29
11:30 pmSalt Lake City
15h 08m
2:38 pmDenver Union
Amtrak
Jul 3
4:05 amDenver Union
15h 00m
7:05 pmSalt Lake City
Jul 3
11:30 pmSalt Lake City
15h 08m
2:38 pmDenver Union
Amtrak
May 17
4:05 amDenver Union
15h 00m
7:05 pmSalt Lake City
May 19
11:30 pmSalt Lake City
15h 08m
2:38 pmDenver Union
Amtrak
May 17
4:05 amDenver Union
15h 00m
7:05 pmSalt Lake City
May 21
11:30 pmSalt Lake City
15h 08m
2:38 pmDenver Union

Book one-way train tickets from Denver to Salt Lake City

Below are the fastest and cheapest one-way train tickets from Denver to Salt Lake City we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Amtrak
Apr 27
4:05 amDenver Union
15h 00m
7:05 pmSalt Lake City
Amtrak
Apr 30
4:05 amDenver Union
15h 00m
7:05 pmSalt Lake City
Amtrak
May 30
4:05 amDenver Union
15h 00m
7:05 pmSalt Lake City
Amtrak
May 3
4:05 amDenver Union
15h 00m
7:05 pmSalt Lake City
Amtrak
May 28
4:05 amDenver Union
15h 00m
7:05 pmSalt Lake City
Amtrak
Jun 28
4:05 amDenver Union
15h 00m
7:05 pmSalt Lake City

Choose the best way to get from Denver to Salt Lake City


FAQs for booking trains from Denver to Salt Lake City

Trains on this route are part of Amtrak’s California Zephyr line. These Denver to Salt Lake City trains travel from the station in Salt Lake City all the way to the station in the San Francisco Bay Area, and as part of the trip, it cuts right through the Rocky and Wasatch Mountains between Denver and Salt Lake City. Therefore, you will see some truly breathtaking scenery as you travel through the passes of these impressive mountain ranges, passing through towns such as Grandy, Glenwood Springs, and Grand Junction in Colorado and then on to Green River, Helper, and Provo in Utah before arriving in Salt Lake City. During your trip, you will pass by very famous ski resorts such as Vail in Colorado and Park City in Utah.

On this Amtrak train route from Denver to Salt Lake City, you can bring certain pets aboard the train. Any dog or cat that weighs up to 20 lbs when combining both the weight of the pet and its pet carrier can ride for up to seven hours on trains from Denver to Salt Lake City. Therefore, if you will be traveling the entire distance from Denver to Salt Lake City, you will not be able to bring a pet onboard the train. Before you travel with a pet, you will need to read and sign a pet release and indemnification agreement for each segment of your travel. In addition, your pet must be at least eight weeks old and be completely up-to-date on all of its vaccinations.


Amtrak trains from Denver to Salt Lake City

Our best Amtrak deals on Denver to Salt Lake City train tickets
Amtrak
Jun 2
EN84:05 amDenver Union
15h 00m
GH47:05 pmSalt Lake City
Jun 12
GH411:30 pmSalt Lake City
15h 08m
EN82:38 pmDenver Union
Amtrak
May 12
EN84:05 amDenver Union
15h 00m
GH47:05 pmSalt Lake City
May 13
GH411:30 pmSalt Lake City
15h 08m
EN82:38 pmDenver Union
Amtrak
Jul 3
EN84:05 amDenver Union
15h 00m
GH47:05 pmSalt Lake City
Jul 3
GH411:30 pmSalt Lake City
15h 08m
EN82:38 pmDenver Union

Popular train routes to Salt Lake City

Most frequently searched train routes to Salt Lake City, along with the cheapest price and shortest travel time.
Trains to Salt Lake City from Chicago
Fastest travel time34h 05m
Cheapest price$244

Other train routes from Denver

Find and compare cheap train tickets from Denver to other popular destinations on momondo
Trains from Denver to Grand Junction
Fastest travel time7h 52m
Cheapest price$140

Start planning your trip to Salt Lake City