Southwest Airlines
WN2781Denver to Portland
Southwest Airlines flight WN2781 flies from Denver (DEN) to Portland (PDX), 1,592 km. Over August 2025 to July 2026 it usually arrives about 5 minutes late: 81% of 249 flights arrived within 15 minutes of schedule and 0.8% were cancelled (US Department of Transportation data).
On-time record, last 12 months
81%
on time (within 15 min)
14%
more than 30 min late
0.8%
cancelled
+5 min
average arrival vs schedule
Every operation of WN2781, August 2025 to July 2026: 249 flights. Source: US Bureau of Transportation Statistics, public domain.
Routes flown as WN2781
- Denver (DEN) to Portland (PDX)57 flights
- Las Vegas (LAS) to Indianapolis (IND)42 flights
- Fresno Yosemite (FAT) to San Diego (SAN)33 flights
- Tampa (TPA) to Washington (DCA)28 flights
- Houston (HOU) to Denver (DEN)21 flights
- Washington (DCA) to Milwaukee (MKE)16 flights
- Orlando (MCO) to Providence (PVD)13 flights
- Orlando (MCO) to Pittsburgh (PIT)9 flights
- Portland (PDX) to San Jose (SJC)8 flights
- Las Vegas (LAS) to Houston (HOU)7 flights
Other flights from Denver to Portland
More about Denver (DEN) and Portland (PDX).
Embed this on your site
A live badge for travel blogs, forums and trip reports. It updates as new data comes in, and links back here for the full stats.
Dark badge, HTML
<a href="https://tripstow.com/flights/wn2781" title="WN2781 is on time 81% of the time on TripStow"><img src="https://tripstow.com/badge/flights/wn2781.svg" alt="WN2781 is on time 81% of the time" width="360" height="88" loading="lazy"></a>Light badge, HTML
<a href="https://tripstow.com/flights/wn2781" title="WN2781 is on time 81% of the time on TripStow"><img src="https://tripstow.com/badge/flights/wn2781.svg?theme=light" alt="WN2781 is on time 81% of the time" width="360" height="88" loading="lazy"></a>Markdown, for forums and README files
[](https://tripstow.com/flights/wn2781)Flying soon?
Forward your booking to TripStow and get your trip built for you, with check-in reminders, punctuality for every flight and a map of everywhere you have been.
Start free