Select from 5 ways to get there

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 Portland to Phoenix  •  4 h 57 min

  1. PDX - PHX

$90 - $654

10 alternative options

Fly Eugene to Phoenix  •  3 h 44 min

  1. EUG - PHX

$180 - $478

Fly Portland to Tucson  •  5 h 50 min

  1. PDX - TUS

$124 - $556

Fly Medford to Phoenix  •  4 h 36 min

  1. MFR - PHX

$274 - $1,204

Fly Redmond to Phoenix  •  4 h 48 min

  1. RDM - PHX

$115 - $566

Fly Portland to Las Vegas, taxi  •  6 h 49 min

  1. PDX - LAS

$206 - $498

Bus  •  28 h 2 min

  1. 1431
  2. 1408

$133 - $331

Bus via Nw Tulare - Q St  •  32 h 39 min

  1. 1443
  2. Tufesa

$113 - $282

Train, bus  •  38 h 27 min

  1. Coast Starlight
  2. 1454 / ...

$192 - $549

Train, bus via Tucson  •  44 h 45 min

$273 - $725

Drive  •  22 h

  1. 1342.1 miles

$130 - $190

What companies run services between Oregon, USA and Arizona, USA?

Alaska Airlines, Inc., Southwest Airlines and two other airlines fly from Portland to Phoenix hourly. Alternatively, you can take a bus from Portland to Phoenix via Los Angeles, Ca in around 28 h 2 min.

Airlines
Southwest Airlines
Website
southwest.com
Flights from Portland to Phoenix
Ave. Duration
2 h 36 min
When
Every day
Estimated price
$210 - $2,000
Flights from Portland to Phoenix via Sacramento
Ave. Duration
4 h 10 min
When
Saturday
Estimated price
$210 - $2,000
Flights from Portland to Phoenix via Las Vegas
Ave. Duration
4 h 22 min
When
Monday to Friday
Estimated price
$210 - $2,000
Flights from Portland to Phoenix via Oakland
Ave. Duration
4 h 25 min
When
Monday to Friday
Estimated price
$210 - $2,000
Flights from Portland to Phoenix via San Diego
Ave. Duration
4 h 30 min
When
Monday to Friday
Estimated price
$210 - $2,000
Flights from Portland to Phoenix via Ontario/San Bernardino
Ave. Duration
4 h 30 min
When
Sunday
Estimated price
$210 - $2,000
Flights from Portland to Phoenix via San Francisco
Ave. Duration
4 h 30 min
When
Monday
Estimated price
$210 - $2,000
Flights from Portland to Tucson via Los Angeles
Ave. Duration
5 h 10 min
When
Monday to Friday
Estimated price
$170 - $650
Flights from Portland to Tucson via Las Vegas
Ave. Duration
5 h 30 min
When
Every day
Estimated price
$160 - $650
Flights from Portland to Tucson via San Diego
Ave. Duration
5 h 35 min
When
Monday to Friday
Estimated price
$170 - $650
Flights from Portland to Las Vegas
Ave. Duration
2 h 9 min
When
Every day
Estimated price
$200 - $700
Flights from Portland to Las Vegas via Oakland
Ave. Duration
4 h 5 min
When
Monday to Friday
Estimated price
$200 - $700
American Airlines
Website
aa.com
Flights from Portland to Phoenix
Ave. Duration
2 h 39 min
When
Every day
Estimated price
$170 - $2,100
Flights from Eugene to Phoenix
Ave. Duration
2 h 38 min
When
Every day
Estimated price
$270 - $1,100
Flights from Eugene to Phoenix via Los Angeles
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$270 - $1,100
Flights from Eugene to Phoenix via Seattle
Ave. Duration
5 h 33 min
When
Every day
Estimated price
$270 - $1,100
Flights from Portland to Tucson via Phoenix
Ave. Duration
4 h 50 min
When
Every day
Estimated price
$150 - $1,100
Flights from Portland to Tucson via Los Angeles
Ave. Duration
5 h 22 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$150 - $1,100
Flights from Medford to Phoenix
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$260 - $1,200
Flights from Medford to Phoenix via Los Angeles
Ave. Duration
5 h 12 min
When
Every day
Estimated price
$270 - $1,200
Flights from Redmond to Phoenix
Ave. Duration
2 h 21 min
When
Every day
Estimated price
$110 - $1,100
Flights from Redmond to Phoenix via Los Angeles
Ave. Duration
5 h 40 min
When
Every day
Estimated price
$110 - $1,100
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from Portland to Phoenix
Ave. Duration
2 h 32 min
When
Every day
Estimated price
$150 - $1,400
Flights from Eugene to Phoenix via San Jose
Ave. Duration
4 h 30 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$270 - $1,100
Flights from Portland to Tucson
Ave. Duration
2 h 47 min
When
Every day
Estimated price
$170 - $1,600
Flights from Portland to Tucson via Seattle
Ave. Duration
5 h 16 min
When
Every day
Estimated price
$170 - $1,600
Flights from Medford to Phoenix via Portland
Ave. Duration
4 h 25 min
When
Every day
Estimated price
$270 - $1,200
Flights from Medford to Phoenix via Seattle
Ave. Duration
5 h 47 min
When
Every day
Estimated price
$290 - $1,300
Flights from Redmond to Phoenix via Portland
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$170 - $1,500
Flights from Redmond to Phoenix via Seattle
Ave. Duration
5 h 11 min
When
Every day
Estimated price
$170 - $1,500
Flights from Portland to Las Vegas
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$130 - $490
Delta
Website
delta.com
Flights from Portland to Phoenix via Salt Lake City
Ave. Duration
4 h 24 min
When
Every day
Estimated price
$120 - $1,300
Flights from Eugene to Phoenix via Salt Lake City
Ave. Duration
5 h 38 min
When
Every day
Estimated price
$270 - $1,100
Flights from Portland to Tucson via Salt Lake City
Ave. Duration
4 h 46 min
When
Every day
Estimated price
$120 - $1,200
Flights from Portland to Tucson via Los Angeles
Ave. Duration
5 h 8 min
When
Every day
Estimated price
$120 - $1,200
Flights from Medford to Phoenix via Salt Lake City
Ave. Duration
5 h 38 min
When
Every day
Estimated price
$260 - $1,300
Flights from Redmond to Phoenix via Seattle
Ave. Duration
5 h 14 min
When
Every day
Estimated price
$120 - $650
Flights from Redmond to Phoenix via Salt Lake City
Ave. Duration
5 h 18 min
When
Every day
Estimated price
$120 - $650
United Airlines
Website
united.com
Flights from Eugene to Phoenix via San Francisco
Ave. Duration
6 h 1 min
When
Every day
Estimated price
$280 - $1,100
Flights from Portland to Tucson via San Francisco
Ave. Duration
4 h 59 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$150 - $1,100
Flights from Medford to Phoenix via San Francisco
Ave. Duration
5 h 13 min
When
Every day
Estimated price
$280 - $1,300
Flights from Redmond to Phoenix via San Francisco
Ave. Duration
5 h 8 min
When
Every day
Estimated price
$120 - $1,200
Spirit Airlines
Website
spirit.com
Flights from Portland to Las Vegas
Ave. Duration
2 h 7 min
When
Every day
Estimated price
$120 - $440
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Portland Union Station Amtrak to Los Angeles Union Station Amtrak
Ave. Duration
30 h 35 min
Frequency
Once daily
Estimated price
$150 - $460
Website
amtrak.com
Coach Seat
$150 - $230
Flexi Coach Seat
$270 - $400
Business Coach Seat
$320 - $460
Room
$600 - $850
Train from Los Angeles Union Station Amtrak to Tucson Amtrak
Ave. Duration
9 h 28 min
Frequency
Once daily
Estimated price
$75 - $210
Website
amtrak.com
Coach Seat
$75 - $120
Flexi Coach Seat
$130 - $200
Business Coach Seat
$140 - $210
Room
$320 - $450
Bus operators
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Portland, Or to Los Angeles, Ca
Ave. Duration
21 h 40 min
Frequency
Hourly
Estimated price
$90 - $240
Website
greyhound.com
Economy
$90 - $150
Flexible
$180 - $240
Bus from Los Angeles, Ca to Phoenix, Az
Ave. Duration
5 h 40 min
Frequency
Hourly
Estimated price
$40 - $100
Website
greyhound.com
Economy
$40 - $65
Flexible
$75 - $100
Bus from Portland, Or to Fresno, Ca
Ave. Duration
18 h 30 min
Frequency
Hourly
Estimated price
$75 - $190
Website
greyhound.com
Economy
$75 - $130
Flexible
$140 - $190
Bus from El Monte, Ca to Phoenix, Az
Ave. Duration
5 h 55 min
Frequency
Hourly
Estimated price
$35 - $95
Website
greyhound.com
Economy
$35 - $65
Flexible
$70 - $95
Tufesa
Phone
016444102444
Website
tufesa.com.mx
Bus from Fresno, CA to Phoenix, AZ
Ave. Duration
12 h
Frequency
Twice daily
Estimated price
$30 - $85
Schedules at
tufesa.com.mx
Book at
gotobus.com
Plus
$30 - $50
Platinum
$50 - $65
Ejecutivo
$55 - $80
Greyhound Mexico
Phone
01-800 890 6821
Website
greyhound.com.mx
Bus from Tucson to Greyhound Station, Phoenix
Ave. Duration
2 h 5 min
Frequency
5 times a day
Estimated price
$40 - $60
Schedules at
greyhound.com.mx
Other operators
Taxi from Laughlin, NV to Mesquite Creek
Ave. Duration
25 min
Estimated price
$90 - $110

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 Oregon and Arizona is 1315 km. The road distance is 2147 km.

The cheapest way to get from Oregon to Arizona is to fly which costs $110 - $600 and takes 4 h 48 min.

The quickest way to get from Oregon to Arizona is to fly which takes 3 h 44 min and costs $180 - $480.

No, there is no direct bus from Oregon to Arizona. However, there are services departing from Portland, Or and arriving at Phoenix, Az via Los Angeles, Ca. The journey, including transfers, takes approximately 28 h 2 min.

It takes approximately 4 h 57 min to get from Oregon to Arizona, including transfers.