Travel from Texas to Arizona

Bus or fly from Texas to Arizona?

Southwest Airlines and American Airlines fly from El Paso to Tempe Junction every 3 hours. Alternatively, you can take a bus from Houston to Phoenix via Houston, TX, San Antonio, TX, and Buckeye Rd & 24Th St in around 25 h 36 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 Texas to Arizona

From Downtown Transit Ctr Bay N line 33 bus to El Paso airport, fly to Phoenix airport, then taxi to Tempe Junction. 3 h 11 min $226. From Navarro & Martin line 5 bus to San Antonio airport, fly to Phoenix airport, then taxi to Tempe Junction. 4 h 18 min $316. From 400 4th/Trinity line 100 bus to Austin airport, fly to Phoenix airport, then taxi to Tempe Junction. 4 h 9 min $268. From West End Station tram to Inwood/Love Field Station, line 524 bus to Dallas airport, fly to Phoenix airport, then taxi to Tempe Junction. 4 h 20 min $230. From Theatre District Rusk Eb line 800 tram to Magnolia Tc, line 050 bus to Houston Hobby Apt airport, fly to Phoenix airport, then taxi to Tempe Junction. 4 h 54 min $509. From Arlington taxi to Dallas/Ft.Worth airport, fly to Tucson airport, line 11 bus to Broadway/Alvernon, then line 8 bus to Tucson. 4 h 1 min $463. From Milam St @ Preston St line 102 bus to Houston, TX, bus to San Antonio, TX, bus to Buckeye Rd & 24Th St, then line 13 bus to Buckeye Rd & Central Ave. 25 h 36 min $124. From Houston Amtrak train to Tucson Amtrak, walk to Tucson, bus to Buckeye Rd & 24Th St, then line 13 bus to Buckeye Rd & Central Ave. 29 h 23 min $329. From Houston drive to Phoenix. 18 h 53 min $141.

Operators from Texas to Arizona

OperatorPhoneWebsite
Sun MetroSun Metro
Southwest AirlinesSouthwest Airlines
American AirlinesAmerican Airlines
VIA Metropolitan TransitVIA Metropolitan Transit
Frontier AirlinesFrontier Airlines
United AirlinesUnited Airlines
Capital Metro+1 512-474-1200Capital Metro
Dallas Area Rapid Transit (DART)Dallas Area Rapid Transit (DART)
Metropolitan Transit Harris CountyMetropolitan Transit Harris County
Sun TranSun Tran
Greyhound USA+1 214-849-8100Greyhound USA
Valley Metro PhoenixValley Metro Phoenix
Amtrak+1 1-800-872-7245Amtrak