PDX to TUS

travel PDXTUS
Fri
$146
Jul 19
Sat
$148
Jul 20
Sun
$149
Jul 21
Mon
$125
Jul 22
Tue
$125
Jul 23
Wed
$125
Jul 24
Thu
$127
Jul 25
Fri
$127
Jul 26
Sat
$139
Jul 27
Sun
$140
Jul 28
Mon
$127
Jul 29
Tue
$127
Jul 30
Wed
$127
Jul 31
Thu
$127
Aug 1
Cheapest

Carpool

Cheapest $116

Quickest

Flight

Quickest 7h 22min

Most Convenient

Train

Most Convenient

There are 1 train company operating 2 routes - Sunset Limited, Coast Starlight, 4 buses and 3 flights from PDX to TUS. The cheapest train costs $240 and is 1d 5h 5min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

What is the best way to travel from PDX to TUS?

There are 4 ways to travel from PDX to TUS. 3 trains, 4 buses, 3 flights and 1 by car are possible between the two areas. The by car from PDX to TUS is the cheapest. The flight from PDX to AZA is the fastest. The train operated by Amtrak running from PDX to TUS is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

PDX airports, bus, and train stations

TUS airports, bus, and train stations

Find related trips

How to get from Portland to Tucson Bus Vancouver to Nogales Cheapest way from Gresham to Chandler How to get from Hillsboro to Gilbert Cheapest way from Salem to Mesa


Train from PDX Portland to TUS Tucson from $240 with Amtrak

Train
PDX to TUS
$240
1d 5h 5min
PDX
18h 58min · Train Coast Starlight
LAX
10h 6min · Train Sunset Limited
TUS

Bus from Portland to Tucson from $127

Bus
Portland to Tucson
$127
1d 10h 51min
Portland
1d 10h 51min · Bus
Tucson

Flight from PDX Portland to TUS Tucson from $388

Flight
PDX to TUS
$388
7h 36min
PDX
7h 36min · Flight
TUS

Flight from PDX Portland to AZA Mesa from $373

Flight
PDX to AZA
$373
7h 22min
PDX
7h 22min · Flight
AZA

Train from VAN Vancouver to TUS Tucson from $241 with Amtrak

Train
VAN to TUS
$241
1d 5h 15min
VAN
19h 8min · Train Coast Starlight
LAX
10h 6min · Train Sunset Limited
TUS

Bus from Corvallis to Tucson from $124

Bus
Corvallis to Tucson
$124
1d 9h 53min
Corvallis
1d 9h 53min · Bus
Tucson

Train from PDX Portland to BEN Benson from $248 with Amtrak

Train
PDX to BEN
$248
1d 6h 4min
PDX
18h 58min · Train Coast Starlight
LAX
11h 5min · Train Sunset Limited
BEN
Bus
Portland to Mesa
$118
1d 7h 58min
Portland
1d 7h 58min · Bus
Mesa
Flight
EUG to TUS
$378
7h 27min
EUG
7h 27min · Flight
TUS
Bus
Portland to Phoenix
$117
1d 7h 38min
Portland
1d 7h 38min · Bus
Phoenix
Drive
PDX to TUS
$117
1d 3h 46min
PDX
1d 3h 46min · Drive
TUS