Flights from Nashville to Portland – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BNA to PDX – All flight route options from Nashville International, Tennessee, USA to Portland International, Oregon, USA. These routes are operated by 9 airlines. Fly non-stop with Southwest Airlines or Alaska Airlines, or choose from 22 different stopover flights. The shortest flight time is 4 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Portland
We got great deals on hotels and car rentals near the airport.
Nashville to Portland flights
There are over 24 airlines and as many as 635 flights every week to this destination. You can fly non-stop to Portland (PDX) from Nashville (BNA) with Southwest Airlines or Alaska Airlines but if a stopover option suits you better you can choose to fly via Salt Lake City, Denver or any other of the 22 alternatives with connectiing airports.
Nashville to Portland with Southwest Airlines
You can fly non-stop with Southwest Airlines every Saturday at 17:50. You can also catch a transit flight via Denver or Saint Louis.
With Frontier Airlines
If you fly from Nashville with Frontier Airlines you will do a stopover in Denver, DEN before reaching Portland. This flight trip will take 6 hours and 56 minutes and you can fly every weekday with departures between 6:00 am and 7:00 pm.
Distance & flight times: Nashville International to Portland International
The shortest flight time between BNA and PDX is 4 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 45m | - | 1979 miles (3184 km) |
SLC Salt Lake City | 6h 39m | 1h 10m | 2040 miles (3282 km) |
DEN Denver | 6h 56m | 1h 22m | 2010 miles (3234 km) |
MSP Minneapolis | 7h 1m | 1h 0m | 2128 miles (3424 km) |
PHX Phoenix | 7h 19m | 25m | 2468 miles (3971 km) |
SEA Seattle | 7h 24m | 2h 36m | 2114 miles (3401 km) |
ORD Chicago | 7h 28m | 2h 49m | 2155 miles (3467 km) |
STL Saint Louis | 7h 43m | 1h 50m | 1986 miles (3195 km) |
DFW Dallas | 7h 43m | 1h 0m | 2255 miles (3628 km) |
MDW Chicago | 7h 45m | 2h 45m | 2153 miles (3464 km) |
DAL Dallas | 7h 55m | 1h 35m | 2258 miles (3633 km) |
MCI Kansas City | 8h 0m | 1h 40m | 1978 miles (3183 km) |
ATL Atlanta | 8h 7m | 1h 35m | 2395 miles (3854 km) |
LAS Las Vegas | 8h 15m | 2h 15m | 2359 miles (3796 km) |
SJC San Jose | 8h 45m | 1h 30m | 2524 miles (4061 km) |
SFO San Francisco | 8h 50m | 2h 18m | 2527 miles (4066 km) |
SMF Sacramento | 8h 50m | 2h 45m | 2404 miles (3868 km) |
IAH Houston | 9h 18m | 2h 34m | 2491 miles (4008 km) |
OAK Oakland | 9h 20m | 55m | 2512 miles (4042 km) |
DTW Detroit | 9h 27m | 1h 21m | 2417 miles (3889 km) |
MKE Milwaukee | 9h 45m | 2h 30m | 2200 miles (3540 km) |
MSY New Orleans | 10h 0m | 1h 50m | 2533 miles (4076 km) |
AUS Austin | 10h 25m | 2h 0m | 2481 miles (3992 km) |

