Travel from Oregon to Arizona

Bus or fly from Oregon to Arizona?

Southwest Airlines, Alaska Airlines, Inc. and 2 other airlines fly from Portland to Tempe Junction hourly. Alternatively, Greyhound USA operates a bus from Portland to Phoenix twice daily. Tickets cost $90 - $230 and the journey takes 23 h 40 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 Oregon to Arizona

From Skidmore Fountain station tram to Portland airport, fly to Phoenix airport, then taxi to Tempe Junction. 4 h 11 min $217. From Eugene taxi to Eugene airport, fly to Phoenix airport, then taxi to Tempe Junction. 3 h 7 min $321. From Riverside - North of 6th St line 61 bus to Medford airport, fly to Phoenix airport, then taxi to Tempe Junction. 4 h 3 min $667. From Skidmore Fountain station tram to Portland airport, fly to Tucson airport, line 11 bus to Broadway/Alvernon, then line 8 bus to Tucson. 5 h 41 min $136. From Bend Hawthorne Station bus to Redmond airport, fly to Phoenix airport, then taxi to Tempe Junction. 4 h 15 min $136. From Portland, OR bus to 7th / Decatur, line 60 bus to Los Angeles, CA, then bus to Phoenix, AZ. 31 h 56 min $154. From Portland, OR bus to 7th / Decatur, line 60 bus to Huntington Park, bus to Van Buren St & 24Th St, then line 3 bus to Van Buren St & Central Ave. 33 h 13 min $155. From Portland Union Station Amtrak train to Cesar E Chavez / Alameda, line 68 bus to Los Angeles, CA, then bus to Phoenix, AZ. 38 h 58 min $379. From Portland Union Station Amtrak train to Los Angeles Union Station Amtrak, train to Tucson Amtrak, walk to Tucson, bus to Buckeye Rd & 24Th St, then line 13 bus to Buckeye Rd & Central Ave. 44 h 36 min $497. From Portland drive to Phoenix. 22 h $160.
Close Print Itinerary
  1. Here are 10 options to get from
    Oregon to Arizona:

    1. Trip:
      1 Fly Portland to Phoenix
      • One-Way approx: USD $100 - $668
      • Duration: 4 h 11 min
      Open +
      • Trip:
        1 Fly Portland to Phoenix
        • One-Way approx: USD $100 - $668
        • Duration: 4 h 11 min
        Close x
    2. Trip:
      2 Fly Eugene to Phoenix
      • One-Way approx: USD $190 - $492
      • Duration: 3 h 7 min
      Open +
      • Trip:
        2 Fly Eugene to Phoenix
        • One-Way approx: USD $190 - $492
        • Duration: 3 h 7 min
        Close x
    3. Trip:
      3 Fly Medford to Phoenix
      • One-Way approx: USD $274 - $1,218
      • Duration: 4 h 3 min
      Open +
      • Trip:
        3 Fly Medford to Phoenix
        • One-Way approx: USD $274 - $1,218
        • Duration: 4 h 3 min
        Close x
    4. Trip:
      4 Fly Portland to Tucson
      • One-Way approx: USD $124 - $556
      • Duration: 5 h 41 min
      Open +
      • Trip:
        4 Fly Portland to Tucson
        • One-Way approx: USD $124 - $556
        • Duration: 5 h 41 min
        Close x
    5. Trip:
      5 Fly Redmond to Phoenix
      • One-Way approx: USD $132 - $580
      • Duration: 4 h 15 min
      Open +
      • Trip:
        5 Fly Redmond to Phoenix
        • One-Way approx: USD $132 - $580
        • Duration: 4 h 15 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $134 - $292
      • Duration: 31 h 56 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $134 - $292
        • Duration: 31 h 56 min
        Close x
    7. Trip:
      7 Bus via Huntington Park
      • One-Way approx: USD $144 - $284
      • Duration: 33 h 13 min
      Open +
      • Trip:
        7 Bus via Huntington Park
        • One-Way approx: USD $144 - $284
        • Duration: 33 h 13 min
        Close x
    8. Trip:
      8 Train, bus
      • One-Way approx: USD $197 - $514
      • Duration: 38 h 58 min
      Open +
      • Trip:
        8 Train, bus
        • One-Way approx: USD $197 - $514
        • Duration: 38 h 58 min
        Close x
    9. Trip:
      9 Train, bus via Tucson
      • One-Way approx: USD $247 - $705
      • Duration: 44 h 36 min
      Open +
      • Trip:
        9 Train, bus via Tucson
        • One-Way approx: USD $247 - $705
        • Duration: 44 h 36 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $130 - $190
      • Duration: 22 h
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $130 - $190
        • Duration: 22 h
        Close x