There are 8 ways to get from Waterloo to Tucson by car, plane, bus, train, or bus (Greyhound, Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to The Eastern Iowa Airport, fly to Tucson
best- Drive from Waterloo to Cedar-Rapids-Airport-CIDcar
- Fly from The Eastern Iowa Airport (CID) to Tucson (TUS)plane CID - TUS
7h 25m$161–717Bus, train via Kansas City
- Take the bus from Waterloo to Des Moinesbus
- Take the bus from Des Moines to Kansas City Bus Stationbus
- Take the train from Kansas City to Flagstafftrain
- Take the bus from Flagstaff Train Station to Tucson Downtownbus
38h 23m$409–898Bus
- Take the bus from Waterloo to Des Moinesbus
- Take the bus from Des Moines to Denver Union Stationbus
- Take the bus from Denver Union Station to El Paso Bus Stationbus
- Take the bus from El Paso Bus Station to Phoenix Sky Harbor Airport/44th Street Sky Train Stationbus
- Take the bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to Tucson Downtownbus
46h 43m$282–549Drive 1,482.8 mi
- Drive from Waterloo to Tucsoncar 1,482.8 mi
26h 58m$271–391Fly Waterloo Municipal Airport to Tucson
- Fly from Waterloo Municipal Airport (ALO) to Tucson (TUS)plane ALO - TUS
9h 22m$200–824Drive to The Eastern Iowa Airport, fly to Phoenix, bus
- Drive from Waterloo to Cedar-Rapids-Airport-CIDcar
- Fly from The Eastern Iowa Airport (CID) to Phoenix (PHX)plane CID - PHX
- Take the bus from Sky Harbor International Airport to University of Phoenixbus
7h 7m$161–582Bus to Des Moines, fly to Tucson
- Take the bus from Waterloo to Des Moinesbus
- Fly from Des Moines (DSM) to Tucson (TUS)plane DSM - TUS
10h 45m$255–1,095Bus, train
- Take the bus from Waterloo to Chicago Bus Stationbus Greyhound US0154S
- Take the train from Chicago Union Station to Tucson Amtrak Stationtrain Texas Eagle
2d 14h$598–1,391
Waterloo to Tucson by bus, foot, and train
Questions & Answers
The cheapest way to get from Waterloo to Tucson is to drive which costs $270 - $400 and takes 26h 58m.
The fastest way to get from Waterloo to Tucson is to drive and fly and bus which takes 7h 7m and costs $160 - $600.
No, there is no direct bus from Waterloo to Tucson. However, there are services departing from Waterloo and arriving at Broadway/Country Club via Des Moines, Denver Union Station, El Paso Bus Station, Phoenix Sky Harbor Airport/44th Street Sky Train Station and Downtown Ronstadt Center. The journey, including transfers, takes approximately 46h 43m.
The distance between Waterloo and Tucson is 1333 miles. The road distance is 1491.5 miles.
The best way to get from Waterloo to Tucson without a car is to bus and train via Kansas City which takes 38h 23m and costs $400 - $900.
It takes approximately 7h 25m to get from Waterloo to Tucson, including transfers.
Waterloo to Tucson bus services, operated by Greyhound USA, depart from Waterloo station.
The best way to get from Waterloo to Tucson is to bus which takes 46h 43m and costs $280 - $550. Alternatively, you can fly, which costs $200 - $850 and takes 9h 22m.
Waterloo to Tucson bus services, operated by Greyhound USA, arrive at Des Moines station.
Tucson is 2h behind Waterloo. It is currently 3:35 AM in Waterloo and 1:35 AM in Tucson.
What companies run services between Waterloo, IA, USA and Tucson, AZ, USA?
You can take a bus from Waterloo to Broadway/Country Club via Des Moines, Denver Union Station, El Paso Bus Station, Phoenix Sky Harbor Airport/44th Street Sky Train Station, Tucson Downtown, and Downtown Ronstadt Center in around 46h 43m. Alternatively, American Airlines and United Airlines fly from Waterloo Municipal Airport (ALO) to Tucson (TUS) 4 times a day.
- Website
- aa.com
Flights from The Eastern Iowa Airport to Tucson via Phoenix
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- $150–700
Flights from The Eastern Iowa Airport to Tucson via Dallas/Ft.Worth
- Ave. Duration
- 6h 19m
- When
- Every day
- Estimated price
- $170–750
Flights from The Eastern Iowa Airport to Tucson via Chicago O'Hare
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- $180–800
Flights from Waterloo Municipal Airport to Tucson via Chicago O'Hare
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- $180–800
Flights from Waterloo Municipal Airport to Tucson via Chicago O'Hare, Dallas/Ft.Worth
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- $200–850
Flights from Waterloo Municipal Airport to Tucson via Chicago O'Hare, Phoenix
- Ave. Duration
- 11h 29m
- When
- Every day
- Estimated price
- $190–850
Flights from The Eastern Iowa Airport to Phoenix
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- $100–480
Flights from The Eastern Iowa Airport to Phoenix via Dallas/Ft.Worth
- Ave. Duration
- 6h 18m
- When
- Every day
- Estimated price
- $120–550
Flights from Des Moines to Tucson via Dallas/Ft.Worth
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $200–900
Flights from Des Moines to Tucson via Phoenix
- Ave. Duration
- 5h 59m
- When
- Every day
- Estimated price
- $180–850
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Kansas City to Flagstaff
- Ave. Duration
- 23h 52m
- Frequency
- Once daily
- Estimated price
- $330–750
- Website
- Amtrak
Train from Chicago Union Station to Tucson Amtrak Station
- Ave. Duration
- 2d 6h
- Frequency
- 3 times a week
- Estimated price
- $550–1,300
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Waterloo to Des Moines
- Ave. Duration
- 2h 55m
- Frequency
- 5 times a week
- Estimated price
- $17–35
- Website
- Greyhound
Bus from Des Moines to Kansas City Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $27–55
- Website
- Greyhound
Bus from Waterloo to Des Moines
- Ave. Duration
- 2h 55m
- Frequency
- 5 times a week
- Estimated price
- $17–35
- Website
- Greyhound
Bus from Des Moines to Denver Union Station
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Estimated price
- $95–190
- Website
- Greyhound
Bus from Denver Union Station to El Paso Bus Station
- Ave. Duration
- 13h 45m
- Frequency
- 5 times a week
- Estimated price
- $100–190
- Website
- Greyhound
Bus from El Paso Bus Station to Phoenix Sky Harbor Airport/44th Street Sky Train Station
- Ave. Duration
- 9h 5m
- Frequency
- Once daily
- Estimated price
- $55–110
- Website
- Greyhound
Bus from Waterloo to Des Moines
- Ave. Duration
- 2h 55m
- Frequency
- 5 times a week
- Estimated price
- $17–35
- Website
- Greyhound
Bus from Waterloo to Chicago Bus Station
- Ave. Duration
- 7h
- Frequency
- 5 times a week
- Estimated price
- $45–95
- Website
- Greyhound
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
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Yes, the driving distance between Waterloo to Tucson is 1491 miles. It takes approximately 26h 58m to drive from Waterloo to Tucson.
Book your Waterloo to Tucson bus tickets online with Omio.
There are 822+ hotels available in Tucson.








