Travel from Alabama to Arizona

Bus or fly from Alabama to Arizona?

Southwest Airlines, American Airlines and 2 other airlines fly from Birmingham to Tempe Junction hourly. Alternatively, Greyhound USA operates a bus from Birmingham to Phoenix 5 times a day. Tickets cost $50 - $160 and the journey takes 13 h 38 min. 2 other operators also service this route.

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 Alabama to Arizona

From Central Station line 20 bus to Birmingham airport, fly to Phoenix airport, then taxi to Tempe Junction. 7 h 11 min $666. From Mobile taxi to Mobile airport, fly to Phoenix airport, then taxi to Tempe Junction. 6 h 13 min $668. From Mobile taxi to Mobile airport, fly to Tucson airport, line 11 bus to Broadway/Alvernon, then line 8 bus to Tucson. 7 h 10 min $607. From Central Station line 20 bus to Birmingham airport, fly to Tucson airport, line 11 bus to Broadway/Alvernon, then line 8 bus to Tucson. 8 h 20 min $605. From AU Hotel Conference Center shuttle to Atlanta airport, fly to Phoenix airport, then taxi to Tempe Junction. 8 h 45 min $198. From Mobile, AL bus to New Orleans Union Station Amtrak, bus to New Orleans airport, fly to Phoenix airport, then taxi to Tempe Junction. 8 h 4 min $288. From Birmingham, AL bus to Dallas, TX, bus to Buckeye Rd & 24Th St, then line 13 bus to Buckeye Rd & Central Ave. 38 h 2 min $167. From Birmingham Megabus to Cbd East Tc, line 036 bus to Dallas, TX, bus to 24Th St & Buckeye Rd, line 70 bus to Van Buren St & 24Th St, then line 3 bus to Van Buren St & Central Ave. 39 h 58 min $176. From Birmingham Amtrak train to New Orleans Union Passenger Terminal Amtrak, train to Tucson Amtrak, walk to Tucson, bus to Buckeye Rd & 24Th St, then line 13 bus to Buckeye Rd & Central Ave. 47 h 42 min $530. From Birmingham drive to Phoenix. 26 h 40 min $205.
Close Print Itinerary
  1. Here are 10 options to get from
    Alabama to Arizona:

    1. Trip:
      1 Fly Birmingham to Phoenix
      • One-Way approx: USD $283 - $1,117
      • Duration: 7 h 11 min
      Open +
      • Trip:
        1 Fly Birmingham to Phoenix
        • One-Way approx: USD $283 - $1,117
        • Duration: 7 h 11 min
        Close x
    2. Trip:
      2 Fly Mobile to Phoenix
      • One-Way approx: USD $297 - $1,069
      • Duration: 6 h 13 min
      Open +
      • Trip:
        2 Fly Mobile to Phoenix
        • One-Way approx: USD $297 - $1,069
        • Duration: 6 h 13 min
        Close x
    3. Trip:
      3 Fly Mobile to Tucson
      • One-Way approx: USD $267 - $957
      • Duration: 7 h 10 min
      Open +
      • Trip:
        3 Fly Mobile to Tucson
        • One-Way approx: USD $267 - $957
        • Duration: 7 h 10 min
        Close x
    4. Trip:
      4 Fly Birmingham to Tucson
      • One-Way approx: USD $243 - $1,005
      • Duration: 8 h 20 min
      Open +
      • Trip:
        4 Fly Birmingham to Tucson
        • One-Way approx: USD $243 - $1,005
        • Duration: 8 h 20 min
        Close x
    5. Trip:
      5 Shuttle to Atlanta, fly to Phoenix
      • One-Way approx: USD $127 - $360
      • Duration: 8 h 45 min
      Open +
      • Trip:
        5 Shuttle to Atlanta, fly to Phoenix
        • One-Way approx: USD $127 - $360
        • Duration: 8 h 45 min
        Close x
    6. Trip:
      6 Bus to New Orleans, fly to Phoenix
      • One-Way approx: USD $199 - $643
      • Duration: 8 h 4 min
      Open +
      • Trip:
        6 Bus to New Orleans, fly to Phoenix
        • One-Way approx: USD $199 - $643
        • Duration: 8 h 4 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $96 - $411
      • Duration: 38 h 2 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $96 - $411
        • Duration: 38 h 2 min
        Close x
    8. Trip:
      8 Megabus, bus
      • One-Way approx: USD $109 - $335
      • Duration: 39 h 58 min
      Open +
      • Trip:
        8 Megabus, bus
        • One-Way approx: USD $109 - $335
        • Duration: 39 h 58 min
        Close x
    9. Trip:
      9 Train, bus
      • One-Way approx: USD $265 - $797
      • Duration: 47 h 42 min
      Open +
      • Trip:
        9 Train, bus
        • One-Way approx: USD $265 - $797
        • Duration: 47 h 42 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $160 - $250
      • Duration: 26 h 40 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $160 - $250
        • Duration: 26 h 40 min
        Close x