Tucson to Portland

travel Tucson Portland
Thu
$263
Jun 21
Fri
$280
Jun 22
Sat
$283
Jun 23
Sun
$285
Jun 24
Mon
$236
Jun 25
Tue
$236
Jun 26
Wed
$244
Jun 27
Thu
$244
Jun 28
Fri
$244
Jun 29
Sat
$266
Jun 30
Sun
$268
Jul 1
Mon
$244
Jul 2
Tue
$244
Jul 3
Wed
$244
Jul 4
Cheapest

Bus

Cheapest $241

Quickest

Flight

Quickest 10h 38min

Tucson

Things To Do

Tucson

There are 4 buses4 flights from Tucson to Portland.

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 Tucson to Portland?

There are 2 ways to travel from Tucson to Portland. 4 buses and 4 flights are possible between the two areas. The bus from Tucson to Portsmouth is the cheapest and fastest.

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!

Find related trips

How to get from Tucson to Manchester Bus Nogales to Lowell Cheapest way from Chandler to Lynn Cheapest way from Gilbert to Cambridge Bus Mesa to Boston


Bus from Tucson to Portland from $244

Bus
Tucson to Portland
$244
3d 8min
Tucson
3d 8min · Bus
Portland

Flight from TUS Tucson to PWM Portland from $582

Flight
TUS to PWM
$582
10h 48min
TUS
10h 48min · Flight
PWM

Bus from Tucson to Brunswick from $245

Bus
Tucson to Brunswick
$245
3d 38min
Tucson
3d 38min · Bus
Brunswick

Flight from TUS Tucson to MHT Manchester NH from $572

Flight
TUS to MHT
$572
10h 38min
TUS
10h 38min · Flight
MHT

Bus from Tucson to Lewiston from $244

Bus
Tucson to Lewiston
$244
3d 22min
Tucson
3d 22min · Bus
Lewiston

Flight from TUS Tucson to BOS Boston from $575

Flight
TUS to BOS
$575
10h 41min
TUS
10h 41min · Flight
BOS

Bus from Tucson to Portsmouth from $241

Bus
Tucson to Portsmouth
$241
2d 23h 11min
Tucson
2d 23h 11min · Bus
Portsmouth
Flight
PHX to PWM
$583
10h 49min
PHX
10h 49min · Flight
PWM