Travel options for:
Denver to Grand-Canyon
  • Fly to Flagstaff, bus

    $146 - $599
    1. Denver

      37 min - every 20 minutes

      $9

    2. Denver (DEN)

      3 h 40 min - 1 stopover

      $110 - $550

    3. Flagstaff (FLG)

      1 h 45 min - 3 times a day

      $27 - $40

    4. Grand Canyon

      11 min - 3095 feet

  • Fly to Las Vegas, bus

    $116 - $375
    1. Denver

      37 min - every 20 minutes

      $9

    2. Denver (DEN)

      1 h 55 min - non-stop

      $45 - $250

    3. Las Vegas (LAS)

      12 min - hourly

      $2 - $6

    4. Las Vegas, NV

      6 h - once daily

      $60 - $110

    5. Grand Canyon, AZ

      6 min - 1316 feet

  • Fly to Phoenix, bus

    $107 - $289
    1. Denver

      37 min - every 20 minutes

      $9

    2. Denver (DEN)

      1 h 50 min - non-stop

      $40 - $190

    3. Phoenix (PHX)

      3 h 10 min - hourly

      $30 - $50

    4. Flagstaff, AZ

      2 h - 3 times a day

      $28 - $40

    5. Grand Canyon

      11 min - 3095 feet

  • Bus, train

    $141 - $350
    1. Denver, CO

      4 h 31 min - once daily

      $28 - $65

    2. Raton Amtrak

      11 h 37 min - once daily

      $90 - $250

    3. Williams, AZ

      1 h 15 min - 3 times a day

      $23 - $35

    4. Grand Canyon

      11 min - 3095 feet

  • Bus

    $143 - $312
    1. Denver, CO

      16 h 10 min - once daily

      $80 - $180

    2. Las Vegas, NV

      4 min - 1192 feet

    3. Ogden @ Main

      37 min - every 20 minutes

      $2 - $25

    4. Las Vegas, NV

      6 h - once daily

      $60 - $110

    5. Grand Canyon, AZ

      6 min - 1316 feet

  • Drive

    $65 - $100
    1. Denver

      12 h 44 min - 708.1 miles

      $65 - $100

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Union Station Track 1 train to Denver airport, fly to Flagstaff airport, bus to Grand Canyon, then walk to Grand-Canyon. 8 h 13 min $179. From Union Station Track 1 train to Denver airport, fly to Las Vegas airport, bus to Las Vegas, NV, bus to Grand Canyon, AZ, then walk to Grand-Canyon. 11 h 23 min $235. From Union Station Track 1 train to Denver airport, fly to Phoenix airport, bus to Flagstaff, AZ, bus to Grand Canyon, then walk to Grand-Canyon. 10 h 18 min $159. From Denver, CO bus to Raton Amtrak, train to Williams, AZ, bus to Grand Canyon, then walk to Grand-Canyon. 19 h 34 min $256. From Denver, CO bus to Las Vegas, NV, walk to Ogden @ Main, bus to Las Vegas, NV, bus to Grand Canyon, AZ, then walk to Grand-Canyon. 24 h 6 min $234. From Denver drive to Grand-Canyon. 12 h 44 min $84.