Trip to Salt Lake City

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Grand Junction to Salt Lake City

🚆 Embark on a scenic train journey from Grand Junction to Salt Lake City through the stunning landscapes of Colorado and Utah. The route covers a distance of 295 miles and takes approximately 6 hours and 32 minutes to reach your destination.

Where to stay in Salt Lake City

There are over 166 hotels to stay in Salt Lake City. Prices range from $47 per night.

Accomodation
  • The train route from Grand Junction to Salt Lake City is operated by Amtrak. The train service that covers this route is the California Zephyr, which takes approximately 6 hours and 32 minutes to reach Salt Lake City Central Station. The distance between the two cities is 295 miles. Travelers can find more information and book tickets through the Amtrak website at https://www.amtrak.com/.
  • The California Zephyr operated by Amtrak is the fastest train service between Grand Junction and Salt Lake City. This route covers a distance of 295 miles and takes approximately 6 hours and 32 minutes to reach Salt Lake City Central Station from Grand Junction. Travelers can book tickets and find more details about the schedule through the Amtrak website at https://www.amtrak.com/.
  • There is one train, the California Zephyr, that operates between Grand Junction and Salt Lake City. This train service by Amtrak covers the route with a duration of 6 hours and 32 minutes and spans a distance of 295 miles before arriving at Salt Lake Central Station. Travelers can access the schedule and make reservations for this direct train journey through the Amtrak website at https://www.amtrak.com/.
  • The first train of the day from Grand Junction to Salt Lake City is the California Zephyr operated by Amtrak. This train departs from Grand Junction heading towards Salt Lake City Central Station. The last train of the day providing this service also follows the same route and schedule, with a travel time of 6 hours and 32 minutes over a distance of 295 miles. Travelers can check the specific departure times for both the first and last trains on the Amtrak website at https://www.amtrak.com/.
  • There is one direct train trip each day between Grand Junction and Salt Lake City operated by Amtrak on the California Zephyr route. The journey takes approximately 6 hours and 32 minutes to cover the 295-mile distance between the two cities. Travelers can check the specific schedule and availability of direct train trips on the Amtrak website at https://www.amtrak.com/.

Will you be returning to Grand Junction by train?

If you are looking for the return train journey, check out trains from Salt Lake City to Grand Junction

See schedule