Find train tickets from Denver to Grand Junction

DEN — GJT
Oct 15 — Oct 221
1 adult
Wed 10/15
Wed 10/22

Good to know

Average price (round-trip)

$759

Average price (one-way)

$117
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Denver to Grand Junction train tickets

  • 25% of our users found round-trip train tickets from Denver to Grand Junction for $522 or less.
  • You will generally catch the best train deals if you travel at noon.

FAQs when traveling from Denver to Grand Junction by train

  • How long is a train journey to Grand Junction from Denver?

    The train journey from Denver to Grand Junction takes 7h 44m on average and covers a distance of 195 miles.

  • What train companies travel from Denver to Grand Junction?

    Amtrak is the only train operator serving this route.

  • How much does a train ticket from Denver to Grand Junction cost?

    The average price of a round-trip train ticket from Denver to Grand Junction is $522. In the last 3 days, the lowest price found by KAYAK users was $759.

Book Amtrak tickets from Denver to Grand Junction (round-trip)

9/19Fri
nonstopAmtrak
7h 44mEN8-9JT
9/21Sun
nonstopAmtrak
8h 34m9JT-EN8
$759

Search by stops

Search by train company

Book Amtrak tickets from Denver to Grand Junction (one-way)

10/25Sat
nonstopAmtrak
7h 44mEN8-9JT
$117

Search by stops

Search by train company

Search Grand Junction trains on KAYAK. Find cheap train tickets to Grand Junction from Denver. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.