Travel from Denver to Grand-Canyon

Bus from Denver to Grand-Canyon

You can take a bus from Denver to Grand-Canyon via Main @ Ogden, Casino Center @ Garces, Las Vegas, NV, and Grand Canyon, AZ in around 24 h 13 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Denver to Grand-Canyon

ModeDurationPrice
From Union Station Track 1 train to Denver airport, fly to Flagstaff airport, bus to Grand Canyon, then walk to Grand-Canyon.8 h 14 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 18 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 Flagstaff, AZ, bus to Grand Canyon, then walk to Grand-Canyon.19 h 37 min$249
From Denver, CO bus to Main @ Ogden, line 208 bus to Casino Center @ Garces, bus to Las Vegas, NV, bus to Grand Canyon, AZ, then walk to Grand-Canyon.24 h 13 min$250
From Denver drive to Grand-Canyon.12 h 39 min$84

How long does it take to get from Denver to Grand-Canyon?

It takes approximately 8 h 14 min to get from Denver to Grand-Canyon, including transfers.

Is there a direct bus between Denver and Grand-Canyon?

No, there is no direct bus from Denver to Grand-Canyon. However, there are services departing from Denver, CO and arriving at Grand Canyon, AZ via Main @ Ogden, Casino Center @ Garces and Las Vegas, NV. The journey, including transfers, takes approximately 24 h 13 min.

Operators from Denver to Grand-Canyon

OperatorPhoneWebsite
Regional Transportation DistrictRegional Transportation District
American AirlinesAmerican Airlines
Southwest AirlinesSouthwest Airlines
United AirlinesUnited Airlines
DeltaDelta
Arizona Shuttle+1 (800) 888-2749Arizona Shuttle
Spirit AirlinesSpirit Airlines
Frontier AirlinesFrontier Airlines
RTC Southern Nevada+1 702-228-7433RTC Southern Nevada
Bundu BusBundu Bus
Greyhound USA+1 214-849-8100Greyhound USA
Amtrak+1 1-800-872-7245Amtrak