There are 9 ways to get from Denver to Ice Caves by plane, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Denver to Phoenix, bus, taxi
best- Fly from Denver (DEN) to Phoenix (PHX)plane DEN - PHX
- Take the bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to Thatcherbus
- Take the taxi from Thatcher to Ice Cavestaxi
9h 39m$286–585Drive 773.3 mi
cheapest- Drive from Denver to Ice Cavescar 773.3 mi
16h 7m$142–204Bus, taxi via Lordsburg
- Take the bus from Denver to El Paso Bus Stationbus
- Take the bus from El Paso Bus Station to Lordsburgbus
- Take the bus from Lordsburg to Thatcherbus
- Take the taxi from Thatcher to Ice Cavestaxi
17h 17m$244–342Fly Arapahoe County Airport to Scottsdale Airport, bus, taxi
- Fly from Arapahoe County Airport (APA) to Scottsdale Airport (SCF)plane APA - SCF
- Take the bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to Thatcherbus
- Take the taxi from Thatcher to Ice Cavestaxi
10h 53m$218–583Bus to Colorado Springs Airport, fly to Phoenix, bus, taxi
- Take the bus from Denver, CO to Colorado Springs, CObus
- Fly from Colorado Springs Airport (COS) to Phoenix (PHX)plane COS - PHX
- Take the bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to Thatcherbus
- Take the taxi from Thatcher to Ice Cavestaxi
11h 45m$203–575Fly Denver to Tucson, bus, drive
- Fly from Denver (DEN) to Tucson (TUS)plane DEN - TUS
- Take the bus from Tucson to Willcox TA Travel Centerbus
- Drive from Willcox TA Travel Center to Ice Cavescar
11h 19m$155–718Fly Denver to Silver City Airport, drive
- Fly from Denver (DEN) to Silver City Airport (SVC)plane DEN - SVC
- Drive from Silver City Airport (SVC) to Ice Cavescar
9h 16m$317–530Fly Denver to Prescott, bus, taxi
- Fly from Denver (DEN) to Prescott (PRC)plane DEN - PRC
- Take the bus from Prescott Valley Kiosk to Sky Harbor International Airportbus
- Take the bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to Thatcherbus
- Take the taxi from Thatcher to Ice Cavestaxi
12h 47m$265–640Bus, taxi
- Take the bus from Denver to Las Cruces, NMbus
- Take the bus from Las Cruces(Road Runner Transit) to Thatcherbus
- Take the taxi from Thatcher to Ice Cavestaxi
18h 39m$215–314
Denver (DEN) to Phoenix (PHX) flights
Questions & Answers
The cheapest way to get from Denver to Ice Caves is to drive which costs $140 - $210 and takes 16h 7m.
The fastest way to get from Denver to Ice Caves is to fly and drive which takes 9h 16m and costs $310 - $550.
The distance between Denver and Ice Caves is 831 miles. The road distance is 777.8 miles.
The best way to get from Denver to Ice Caves without a car is to bus and taxi via Lordsburg which takes 17h 17m and costs $240 - $350.
It takes approximately 9h 39m to get from Denver to Ice Caves, including transfers.
Yes, the driving distance between Denver to Ice Caves is 778 miles. It takes approximately 16h 7m to drive from Denver to Ice Caves.
There are 12+ hotels available in Ice Caves.
What companies run services between Denver, CO, USA and Ice Caves, AZ, USA?
There is no direct connection from Denver to Ice Caves. However, you can take the train to Denver Airport Station, walk to Denver (DEN) airport, fly to Phoenix (PHX), walk to Terminal 4 Station, take the vehicle to Phoenix Sky Harbor Airport/44th Street Sky Train Station, walk to Phoenix Sky Harbor Airport/44th Street Sky Train Station, take the bus to Thatcher, then take the taxi to Ice Caves. Alternatively, you can take the bus to El Paso Bus Station, take the bus to Lordsburg, take the bus to Thatcher, then take the taxi to Ice Caves.
- Website
- southwest.com
Flights from Denver to Phoenix
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- $60–370
Flights from Colorado Springs Airport to Phoenix
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $60–370
Flights from Colorado Springs Airport to Phoenix via Denver
- Ave. Duration
- 3h 47m
- When
- Sunday, Monday, Thursday, Friday, and Saturday
- Estimated price
- $70–400
Flights from Colorado Springs Airport to Phoenix via Las Vegas
- Ave. Duration
- 4h 5m
- When
- Saturday
- Estimated price
- $85–450
Flights from Denver to Tucson
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $110–650
Flights from Denver to Tucson via Phoenix
- Ave. Duration
- 3h 45m
- When
- Thursday, Monday, Friday, and Saturday
- Estimated price
- $120–700
- Website
- united.com
Flights from Denver to Phoenix
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $60–370
Flights from Colorado Springs Airport to Phoenix via Denver
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $70–400
Flights from Denver to Tucson
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $110–650
Flights from Denver to Prescott
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- $55–340
- Website
- advancedaircharters.com
Flights from Denver to Silver City Airport via Albuquerque
- Ave. Duration
- 4h 15m
- When
- Monday, Friday, Thursday, and Wednesday
- Estimated price
- $45–270
Flights from Denver to Silver City Airport via Phoenix
- Ave. Duration
- 4h 21m
- When
- Monday, Friday, Thursday, Saturday, and Tuesday
- Estimated price
- $60–330
- Website
- flyfrontier.com
Flights from Denver to Phoenix
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- $60–370
Flights from Denver to Tucson
- Ave. Duration
- 2h 2m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $110–650
- Website
- aa.com
Flights from Denver to Phoenix
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- $60–370
Flights from Denver to Tucson via Phoenix
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- $120–700
- Website
- jsx.com
Flights from Arapahoe County Airport to Scottsdale Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $60–360
Flights from Arapahoe County Airport to Scottsdale Airport via Las Vegas
- Ave. Duration
- 4h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $80–430
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to Thatcher
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $26–55
- Website
- https://www.greyhound.com/
Bus from El Paso Bus Station to Lordsburg
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Estimated price
- $26–55
- Website
- https://www.greyhound.com/
Bus from Lordsburg to Thatcher
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $13–26
- Website
- https://www.greyhound.com/
Bus from Las Cruces(Road Runner Transit) to Thatcher
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $30–65
- Website
- https://www.greyhound.com/
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from Denver to El Paso Bus Station
- Ave. Duration
- 9h 45m
- Frequency
- 4 times a day
- Estimated price
- $100–140
- Schedules at
- omnibusexpress.com
- Phone
- +1 719-348-5562
- eccog@prairiedevelopment.com
- Website
- eccog.com
Bus from Denver, CO to Colorado Springs, CO
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $12–16
- Schedules at
- eccog.com
Bus from Tucson to Willcox TA Travel Center
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- $23–35
- Schedules at
- crossborderxpress.com
- Phone
- +1 866 691 9732
- eplasales@eplalimo.com
- Website
- eplalimo.com
Bus from Tucson to Willcox TA Travel Center
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- $28–40
- Website
- https://eplalimo.com/
- One Way
- $28–40
Bus from Denver to Las Cruces, NM
- Ave. Duration
- 11h 40m
- Frequency
- Twice daily
- Estimated price
- $85–120
- Website
- https://eplalimo.com/
- One Way
- $85–120
- Phone
- +1 928-350-8466
- Website
- arizonashuttle.com
Bus from Prescott Valley Kiosk to Sky Harbor International Airport
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $50–75
- Book at
- https://groometransportation.com/phoenix-airport/?&sd_client_id=d8dca231-4b1d-4fa2-b53c-9a6a93b47ffd
- Ave. Duration
- 1h 27m
- Estimated price
- $100–130
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide












