Cheap Train tickets to Grand Junction

What are the most popular routes to Grand Junction?

Salt Lake City - Grand JunctionAverage price$57Average duration6h 21mDaily departures1
Denver - Grand JunctionAverage price$213Average duration7h 44mDaily departures1
Reno - Grand JunctionAverage price$167Average duration17h 4mDaily departures1
Provo - Grand JunctionAverage price$65Average duration5h 23mDaily departures1
Omaha - Grand JunctionAverage price$241Average duration18h 5mDaily departures1