There are 7 ways to get from Houston 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.

Recommended option

Fly Houston to Tucson  •  5 h 52 min

  1. Fly from Houston (IAH) to Tucson (TUS) IAH - TUS

$172 - $705

Cheapest option

Bus  •  20 h 2 min

  1. Take the bus from Houston, Tx to San Antonio, Tx
  2. Take the bus from San Antonio, Tx to Kerrville, Tx
  3. Take the bus from Kerrville to Tucson

$112 - $207

5 alternative options

Fly Houston Hobby Apt to Tucson  •  8 h 2 min

  1. Fly from Houston Hobby Apt (HOU) to Tucson (TUS) HOU - TUS

$214 - $955

Fly Houston Hobby Apt to Phoenix  •  7 h 10 min

  1. Fly from Houston Hobby Apt (HOU) to Phoenix (PHX) HOU - PHX

$222 - $1,048

Fly Houston to Phoenix  •  7 h 20 min

  1. Fly from Houston (IAH) to Phoenix (PHX) IAH - PHX

$190 - $898

Train  •  25 h 50 min

  1. Take the train from Houston Amtrak to Tucson Amtrak Sunset Limited

$140 - $430

Drive  •  17 h 9 min

  1. Drive from Houston to Tucson 1066 miles

$100 - $160

What companies run services between Houston, TX, USA and Tucson, AZ, USA?

United Airlines and American Airlines fly from Houston to Tucson hourly. Alternatively, you can take a bus from Houston to Tucson via San Antonio, Tx, Kerrville, Tx, and Kerrville in around 20 h 2 min.

Airlines
Southwest Airlines
Website
southwest.com
Flights from Houston Hobby Apt to Tucson via Denver
Ave. Duration
6 h 36 min
When
Every day
Estimated price
$280 - $1,100
Flights from Houston Hobby Apt to Tucson via Las Vegas
Ave. Duration
6 h 16 min
When
Every day
Estimated price
$280 - $1,100
Flights from Houston Hobby Apt to Tucson via Los Angeles
Ave. Duration
7 h 26 min
When
Every day
Estimated price
$310 - $1,100
Flights from Houston Hobby Apt to Tucson via San Diego
Ave. Duration
7 h 42 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$290 - $1,100
Flights from Houston Hobby Apt to Phoenix
Ave. Duration
2 h 50 min
When
Every day
Estimated price
$440 - $2,000
Flights from Houston Hobby Apt to Phoenix via Dallas
Ave. Duration
4 h 42 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$440 - $2,000
Flights from Houston Hobby Apt to Phoenix via Austin
Ave. Duration
4 h 30 min
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
$440 - $2,000
American Airlines
Website
aa.com
Flights from Houston to Tucson via Dallas/Ft.Worth
Ave. Duration
5 h 2 min
When
Every day
Estimated price
$280 - $1,400
Flights from Houston to Tucson via Phoenix
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$280 - $1,400
Flights from Houston Hobby Apt to Tucson via Dallas/Ft.Worth
Ave. Duration
5 h 46 min
When
Every day
Estimated price
$210 - $950
Flights from Houston Hobby Apt to Phoenix via Dallas/Ft.Worth
Ave. Duration
4 h 47 min
When
Every day
Estimated price
$380 - $2,200
Flights from Houston to Phoenix
Ave. Duration
3 h 2 min
When
Every day
Estimated price
$320 - $1,700
Flights from Houston to Phoenix via Dallas/Ft.Worth
Ave. Duration
5 h 1 min
When
Every day
Estimated price
$320 - $1,700
United Airlines
Website
united.com
Flights from Houston to Tucson
Ave. Duration
2 h 46 min
When
Every day
Estimated price
$280 - $1,700
Flights from Houston to Tucson via Denver
Ave. Duration
5 h 46 min
When
Every day
Estimated price
$280 - $1,700
Flights from Houston to Phoenix
Ave. Duration
2 h 56 min
When
Every day
Estimated price
$320 - $1,700
Delta
Website
delta.com
Flights from Houston Hobby Apt to Tucson via Atlanta
Ave. Duration
6 h 58 min
When
Every day
Estimated price
$280 - $1,200
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Houston Amtrak to Tucson Amtrak
Ave. Duration
25 h 50 min
Frequency
6 times a week
Estimated price
$140 - $430
Website
amtrak.com
Coach Seat
$140 - $220
Flexi Coach Seat
$260 - $380
Business Coach Seat
$300 - $430
Room
$550 - $800
Bus operators
Greyhound USA
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Houston, Tx to San Antonio, Tx
Ave. Duration
3 h 15 min
Frequency
Hourly
Estimated price
$24 - $60
Website
greyhound.com
Economy
$24 - $40
Flexible
$45 - $60
Bus from San Antonio, Tx to Kerrville, Tx
Ave. Duration
1 h 25 min
Frequency
Every 30 minutes
Estimated price
$13 - $30
Website
greyhound.com
Economy
$13 - $20
Flexible
$24 - $30
Greyhound Mexico
Phone
01-800 890 6821
Website
greyhound.com.mx
Bus from Kerrville to Tucson
Ave. Duration
14 h 5 min
Frequency
Twice daily
Estimated price
$75 - $120
Schedules at
greyhound.com.mx

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.

Questions & Answers

The distance between Houston and Tucson is 1507 km. The road distance is 1706 km.

The cheapest way to get from Houston to Tucson is to drive which costs $100 - $160 and takes 17 h 9 min.

The quickest way to get from Houston to Tucson is to fly which takes 5 h 52 min and costs $170 - $750.

Yes, there is a direct train departing from Houston Amtrak and arriving at Tucson Amtrak. Services depart six times a week, and operate Tuesday, Friday and Sunday. The journey takes approximately 25 h 50 min.

No, there is no direct bus from Houston to Tucson. However, there are services departing from Houston, Tx and arriving at Tucson via San Antonio, Tx and Kerrville. The journey, including transfers, takes approximately 20 h 2 min.

It takes approximately 5 h 52 min to get from Houston to Tucson, including transfers.