There are 9 ways to get from Dodge City to Tucson by plane, bus, train, 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 Dodge City Regional Airport to Tucson
best- Fly from Dodge City Regional Airport (DDC) to Tucson (TUS)plane DDC - TUS
8h 7m$132–614Bus
- Take the bus from Dodge City to El Pasobus Kansas City
- Take the bus from El Paso to 4207 S 6th Ave - Tucsonbus El Paso / ...
18h 49m$180–227Train, bus
- Take the train from Dodge City Station to Flagstafftrain Southwest Chief
- Take the bus from Flagstaff Train Station to Tucson Downtownbus FlixBus 2047
22h 55m$276–589Drive 865.2 mi
- Drive from Dodge City to Tucsoncar 865.2 mi
15h 53m$158–229Drive to Hays Municipal Airport, fly to Tucson
- Drive from Dodge City to Hays Municipal Airport (HYS)car
- Fly from Hays Municipal Airport (HYS) to Tucson (TUS)plane HYS - TUS
10h 3m$139–628Fly Dodge City Regional Airport to Phoenix, bus
- Fly from Dodge City Regional Airport (DDC) to Phoenix (PHX)plane DDC - PHX
- Take the bus from Sky Harbor International Airport to University of Phoenixbus
7h 46m$142–509Bus to Garden City Regional Airport, fly to Tucson
- Take the bus from Dodge City to Garden Citybus
- Fly from Garden City Regional Airport (GCK) to Tucson (TUS)plane GCK - TUS
8h 38m$217–803Bus to Liberal Mid-America Regional Airport, fly to Tucson
- Take the bus from Dodge City to Liberalbus
- Fly from Liberal Mid-America Regional Airport (LBL) to Tucson (TUS)plane LBL - TUS
11h 37m$169–673Bus via Tucson
- Take the bus from Dodge City to El Pasobus Kansas City
- Take the bus from El Paso to Tucsonbus El Paso
19h 2m$175–227
Dodge City to Tucson by bus
Questions & Answers
The cheapest way to get from Dodge City to Tucson is to drive which costs $150 - $230 and takes 15h 53m.
The fastest way to get from Dodge City to Tucson is to fly and bus which takes 7h 46m and costs $140 - $550.
No, there is no direct bus from Dodge City to Tucson. However, there are services departing from Dodge City and arriving at Broadway/Country Club via El Paso, 6th Av/District and Downtown Ronstadt Center. The journey, including transfers, takes approximately 18h 49m.
The distance between Dodge City and Tucson is 749 miles. The road distance is 870.2 miles.
The best way to get from Dodge City to Tucson without a car is to bus which takes 18h 49m and costs $180 - $230.
It takes approximately 8h 7m to get from Dodge City to Tucson, including transfers.
Dodge City to Tucson bus services, operated by Omnibus Express, depart from Dodge City station.
The best way to get from Dodge City to Tucson is to fly which takes 8h 7m and costs $130 - $650. Alternatively, you can bus, which costs $180 - $230 and takes 18h 49m.
Dodge City to Tucson bus services, operated by Omnibus Express, arrive at El Paso station.
Tucson is 2h behind Dodge City. It is currently 5:09 AM in Dodge City and 3:09 AM in Tucson.
What companies run services between Dodge City, KS, USA and Tucson, AZ, USA?
United Airlines flies from Dodge City Regional Airport (DDC) to Tucson (TUS) twice daily. Alternatively, you can take a bus from Dodge City to Broadway/Country Club via El Paso, 4207 S 6th Ave - Tucson, 6th Av/District, and Downtown Ronstadt Center in around 18h 49m.
- Website
- united.com
Flights from Dodge City Regional Airport to Tucson via Denver
- Ave. Duration
- 8h 48m
- When
- Every day
- Estimated price
- $120–600
Flights from Hays Municipal Airport to Tucson via Denver
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- $120–600
Flights from Dodge City Regional Airport to Phoenix via Denver
- Ave. Duration
- 6h 26m
- When
- Every day
- Estimated price
- $80–410
Flights from Liberal Mid-America Regional Airport to Tucson via Denver
- Ave. Duration
- 9h 31m
- When
- Every day
- Estimated price
- $110–600
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Dodge City Station to Flagstaff
- Ave. Duration
- 17h 15m
- Frequency
- Once daily
- Estimated price
- $240–550
- Website
- Amtrak
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from Dodge City to El Paso
- Ave. Duration
- 11h 48m
- Frequency
- Once daily
- Estimated price
- $110–140
- Schedules at
- Omnibus Express
Bus from El Paso to 4207 S 6th Ave - Tucson
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $70–90
- Schedules at
- Omnibus Express
Bus from Dodge City to Garden City
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- $40–55
- Schedules at
- Omnibus Express
Bus from Dodge City to Liberal
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $50–65
- Schedules at
- Omnibus Express
Bus from Dodge City to El Paso
- Ave. Duration
- 11h 48m
- Frequency
- Once daily
- Estimated price
- $110–140
- Schedules at
- Omnibus Express
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
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Yes, the driving distance between Dodge City to Tucson is 870 miles. It takes approximately 15h 53m to drive from Dodge City to Tucson.
There are 817+ hotels available in Tucson.








