TUS to PDX

travel TUSPDX
Fri
$146
Jun 22
Sat
$148
Jun 23
Sun
$149
Jun 24
Mon
$125
Jun 25
Tue
$125
Jun 26
Wed
$125
Jun 27
Thu
$127
Jun 28
Fri
$127
Jun 29
Sat
$139
Jun 30
Sun
$140
Jul 1
Mon
$127
Jul 2
Tue
$127
Jul 3
Wed
$127
Jul 4
Thu
$127
Jul 5
Cheapest

Carpool

Cheapest $116

Quickest

Flight

Quickest 7h 22min

Most Convenient

Train

Most Convenient

There are 1 train company operating 2 routes - Coast Starlight, Sunset Limited, 3 buses3 flights from TUS to PDX. 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 TUS to PDX?

There are 4 ways to travel from TUS to PDX. 4 trains, 3 buses, 3 flights and 1 by car are possible between the two areas. The by car from TUS to PDX is the cheapest. The flight from AZA to PDX is the fastest. The train operated by Amtrak running from TUS to PDX 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!

TUS airports, bus, and train stations

PDX airports, bus, and train stations

Find related trips

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


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

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

Bus from Tucson to Portland from $127

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

Flight from TUS Tucson to PDX Portland from $388

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

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

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

Bus from Tucson to Corvallis from $124

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

Flight from AZA Mesa to PDX Portland from $373

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

Flight from TUS Tucson to EUG Eugene from $378

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