Cheap flights from Portland to San Diego

36 nonstop flights a week, 4 of them today. Operated by 2 airlines, about 3h 25m in the air, 931 mi (1,499 km). Tickets from $124, nonstop from $157.

Flights from Portland to San Diego

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Best fares from Portland to San Diego

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Portland to San Diego at a glance

flight time, from 2h 25m to 4h 45m
3h 25m
straight-line distance
931 mi (1,499 km)
flights a week
36
flights today
4
first and last departure
07:16 - 14:30
lowest price, with a connection, 24 November
$124
lowest nonstop price
$157
airlines
2

Portland to San Diego flight schedule

36 flights a week, 4 today, 40 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AS 577
Alaska Airlines
07:16 Portland International
09:50 San Diego International, terminal 2
3h 34m
Mon, Fri, Sun
Boeing 737-800
AS 577
Alaska Airlines
07:18 Portland International
09:53 San Diego International, terminal 2
3h 35m
Daily
Boeing 737-900
WN 107
Southwest Airlines
08:00 Portland International
10:20 San Diego International, terminal 1
3h 20m
Mon, Thu, Fri, Sun
Boeing 737
WN 1833
Southwest Airlines
08:00 Portland International
10:20 San Diego International, terminal 1
3h 20m
Sat
WN 107
Southwest Airlines
08:05 Portland International
10:25 San Diego International, terminal 1
3h 20m
Sat
AS 721
Alaska Airlines
09:03 Portland International
11:32 San Diego International, terminal 2
3h 29m
Daily
Boeing 737
AS 721
Alaska Airlines
09:15 Portland International
11:43 San Diego International, terminal 2
3h 28m
Sat
Boeing 737-800
WN 4700
Southwest Airlines
10:15 Portland International
12:30 San Diego International, terminal 1
3h 15m
Mon, Tue, Wed, Thu
AS 1394
Alaska Airlines
10:34 Portland International
13:13 San Diego International, terminal 2
3h 39m
Daily
Boeing 737
AS 1394
Alaska Airlines
10:46 Portland International
13:25 San Diego International, terminal 2
3h 39m
Mon, Fri, Sun
Boeing 737
AS 1311
Alaska Airlines
14:04 Portland International
16:32 San Diego International, terminal 2
3h 28m
Mon, Thu, Fri, Sun
Boeing 737
AS 1311
Alaska Airlines
14:30 Portland International
17:02 San Diego International, terminal 2
3h 32m
Mon, Fri, Sat, Sun
Boeing 737-900

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 24 November.

FlightDepartsArrivesDurationDaysAircraft
WN 107
Southwest Airlines
08:45 Portland International
11:05 San Diego International, terminal 1
3h 20m
Seasonal
Boeing 737-800
WN 107
Southwest Airlines
11:25 Portland International
13:40 San Diego International, terminal 1
3h 15m
Seasonal
Boeing 737
WN 3703
Southwest Airlines
09:00 Portland International
11:20 San Diego International, terminal 1
3h 20m
Seasonal
Boeing 737-800
AS 1452
Alaska Airlines
07:00 Portland International
09:37 San Diego International, terminal 2
3h 37m
Seasonal
Boeing 737
AS 721
Alaska Airlines
09:00 Portland International
11:27 San Diego International, terminal 2
3h 27m
Seasonal
Boeing 737-800
AS 1394
Alaska Airlines
10:30 Portland International
13:07 San Diego International, terminal 2
3h 37m
Seasonal
Boeing 737
AS 1320
Alaska Airlines
14:51 Portland International
17:24 San Diego International, terminal 2
3h 33m
Seasonal
Boeing 737-900
AS 577
Alaska Airlines
07:05 Portland International
09:43 San Diego International, terminal 2
3h 38m
Seasonal
Boeing 737-900
AS 577
Alaska Airlines
07:35 Portland International
10:09 San Diego International, terminal 2
3h 34m
Seasonal
Boeing 737-900
AS 422
Alaska Airlines
07:14 Portland International
09:50 San Diego International, terminal 2
3h 36m
Seasonal
Boeing 737-900
AS 1394
Alaska Airlines
10:36 Portland International
13:10 San Diego International, terminal 2
3h 34m
Seasonal
Boeing 737-900
WN 2072
Southwest Airlines
09:10 Portland International
11:40 San Diego International, terminal 1
3h 30m
Seasonal
Boeing 737
WN 3064
Southwest Airlines
08:25 Portland International
10:45 San Diego International, terminal 1
3h 20m
Seasonal
Boeing 737
WN 3065
Southwest Airlines
12:50 Portland International
15:10 San Diego International, terminal 1
3h 20m
Seasonal
Boeing 737-800
AS 514
Alaska Airlines
07:25 Portland International
10:01 San Diego International, terminal 2
3h 36m
Seasonal
Boeing 737-900
WN 3064
Southwest Airlines
09:00 Portland International
11:25 San Diego International, terminal 1
3h 25m
Seasonal
AS 1486
Alaska Airlines
10:40 Portland International
13:16 San Diego International, terminal 2
3h 36m
Seasonal
Boeing 737-900
AS 1440
Alaska Airlines
14:49 Portland International
17:24 San Diego International, terminal 2
3h 35m
Seasonal
Boeing 737-900
WN 2839
Southwest Airlines
09:10 Portland International
11:40 San Diego International, terminal 1
3h 30m
Seasonal
Boeing 737
WN 3028
Southwest Airlines
14:35 Portland International
17:00 San Diego International, terminal 1
3h 25m
Seasonal
Boeing 737-800
WN 3292
Southwest Airlines
08:45 Portland International
11:10 San Diego International, terminal 1
3h 25m
Seasonal
Boeing 737
WN 4586
Southwest Airlines
09:55 Portland International
13:40 San Diego International, terminal 1
4h 45m
Seasonal
WN 2615
Southwest Airlines
13:20 Portland International
15:45 San Diego International, terminal 1
3h 25m
Seasonal
Boeing 737
WN 3292
Southwest Airlines
08:20 Portland International
10:45 San Diego International, terminal 1
3h 25m
Seasonal
Boeing 737
WN 2772
Southwest Airlines
07:00 Portland International
10:55 San Diego International, terminal 1
3h 55m
Seasonal
Boeing 737
WN 3292
Southwest Airlines
08:10 Portland International
10:35 San Diego International, terminal 1
2h 25m
Seasonal
AS 578
Alaska Airlines
09:00 Portland International
11:36 San Diego International, terminal 2
2h 36m
Seasonal
Boeing 737-900
WN 3292
Southwest Airlines
08:30 Portland International
10:55 San Diego International, terminal 1
2h 25m
Seasonal
WN 4632
Southwest Airlines
11:00 Portland International
13:30 San Diego International, terminal 1
2h 30m
Seasonal
WN 762
Southwest Airlines
08:35 Portland International
11:00 San Diego International, terminal 1
2h 25m
Seasonal
Boeing 737
WN 4632
Southwest Airlines
13:25 Portland International
15:55 San Diego International, terminal 1
2h 30m
Seasonal
Boeing 737
WN 762
Southwest Airlines
08:00 Portland International
10:25 San Diego International, terminal 1
2h 25m
Seasonal
WN 762
Southwest Airlines
08:05 Portland International
10:30 San Diego International, terminal 1
2h 25m
Seasonal
WN 3100
Southwest Airlines
08:30 Portland International
11:00 San Diego International, terminal 1
2h 30m
Seasonal
Boeing 737
WN 4235
Southwest Airlines
12:40 Portland International
15:10 San Diego International, terminal 1
2h 30m
Seasonal
Boeing 737
WN 3100
Southwest Airlines
10:20 Portland International
12:50 San Diego International, terminal 1
2h 30m
Seasonal
Boeing 737
WN 3100
Southwest Airlines
08:25 Portland International
10:55 San Diego International, terminal 1
2h 30m
Seasonal
Boeing 737
WN 3100
Southwest Airlines
09:35 Portland International
12:05 San Diego International, terminal 1
2h 30m
Seasonal
Boeing 737
WN 4235
Southwest Airlines
12:50 Portland International
15:20 San Diego International, terminal 1
2h 30m
Seasonal
Boeing 737
AS 376
Alaska Airlines
09:15 Portland International
11:51 San Diego International, terminal 2
2h 36m
Seasonal
Boeing 737-900

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Portland to San Diego

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Portland to San Diego depart and land

Departure from Portland

36 flights a week, 7 mi (11 km) from the city centre

Arrival in San Diego

36 flights a week, terminals 1, 2, 2 mi (4 km) from the city centre

Frequently asked questions

How long is the flight from Portland to San Diego?
A nonstop flight takes 3 hours 25 minutes on average, from 2h 25m to 4h 45m depending on the flight.
How far is San Diego from Portland?
931 mi (1,499 km) in a straight line between the cities.
Which airlines fly nonstop from Portland to San Diego?
Alaska Airlines (26 a week) and Southwest Airlines (10 a week).
How many flights a day are there from Portland to San Diego?
4 flights today and 36 a week, about 5.1 a day on average.
When are the first and last flights from Portland to San Diego?
The first departure is at 07:16 (AS577), the last at 14:30 (AS1311). Local time.
What is the cheapest upcoming date to fly from Portland to San Diego?
24 November 2026 (Tuesday): from $124 one way, with a connection, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Portland to San Diego?
Alaska Airlines: nonstop tickets from $157 on 14 November by recent searches. Prices change daily, so compare the sellers in the search.
Which Portland airport do flights to San Diego leave from?
Portland International (36 a week).