Airlines with flights from Tucson to San Diego
There are three airlines with scheduled flights between TUS and SAN. Southwest is the only airline with non-stop flights from Tucson International to San Diego International Airport and the flight time is 1 hour and 20 minutes.
Choose airline
Schedules
Non-stop with Southwest Airlines
-
Total flight time: 1 hour and 20 minutes
-
Low-cost airline
-
17 flights per week
-
Boeing 737-700 Passenger (Scimitar Winglets)
TUS
Direct
SAN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WN2310
05:45
----
----
05:45
05:45
06:40
05:45
WN2370
----
06:15
06:15
----
----
----
----
WN2673
----
18:45
18:45
----
----
----
----
WN3551
19:00
----
----
19:00
19:00
----
----
WN3542
----
----
----
----
----
----
19:30
The timetable & schedule information was updated at 2026-04-22
Via Phoenix with American Airlines
-
Total flight time: 2h 32m - 5h 29m.
-
One World Alliance
-
445 flights per week
TUS
Via PHX
SAN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA842
AA2461
AA2461
05:50
05:50
----
05:50
05:50
05:50
05:50
AA3011
AA2477
AA2477
----
----
06:45
----
----
----
----
AA4900
AA2477
AA2477
07:00
07:00
07:42
07:00
07:00
07:00
07:00
AA4187
AA2477
AA2477
08:38
08:38
08:38
08:38
08:38
08:38
08:38
AA6367
AA2470
AA2470
----
----
----
----
10:20
----
10:20
AA6369
AA2470
AA2470
11:35
11:35
11:35
11:35
11:35
11:35
11:35
AA4935
AA2466
AA2466
13:49
13:49
13:49
13:49
13:38
13:49
13:38
AA6373
AA2466
AA2466
14:58
14:58
14:58
14:58
14:58
14:58
14:58
AA6368
AA559
AA559
17:23
17:23
17:23
17:23
17:23
17:23
17:23
AA4126
AA559
AA559
18:30
18:30
----
18:30
18:30
18:30
18:30
The timetable & schedule information was updated at 2026-04-22
Via Phoenix with Southwest Airlines
-
Total flight time: 2h 50m - 6h 50m.
-
Low-cost airline
-
34 flights per week
-
Boeing 737-700 Passenger (Scimitar Winglets)
TUS
Via PHX
SAN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WN2661
WN1677
WN1677
----
----
----
----
----
05:40
----
WN3893
WN2100
WN2100
----
05:40
05:40
----
----
----
----
WN478
WN1653
WN1653
----
----
----
----
----
----
07:10
WN1467
WN1677
WN1677
07:20
----
----
07:20
07:20
----
----
WN4085
WN3017
WN3017
14:25
----
----
14:25
14:25
----
----
WN2782
WN3324
WN3324
----
16:55
16:55
----
----
----
----
WN951
WN3332
WN3332
----
----
----
----
----
17:50
----
WN278
WN4052
WN4052
----
----
----
----
----
----
18:20
The timetable & schedule information was updated at 2026-04-22
Via Las Vegas with Southwest Airlines
-
Total flight time: 3h 05m - 7h 35m.
-
Low-cost airline
-
195 flights per week
-
Boeing 737-700 Passenger (Scimitar Winglets)
TUS
Via LAS
SAN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WN2048
WN2325
WN2325
----
05:15
05:15
----
----
----
----
WN1029
WN544
WN544
----
----
----
----
----
----
05:15
WN1397
WN2251
WN2251
----
----
----
----
----
05:15
----
WN860
WN1191
WN1191
06:45
----
----
06:45
06:45
----
----
WN1097
WN914
WN914
----
----
----
----
----
09:40
----
WN1097
WN2328
WN2328
10:45
10:45
10:45
10:45
10:45
----
----
WN1097
WN2104
WN2104
----
----
----
----
----
----
11:20
WN2782
WN2330
WN2330
----
----
----
----
----
----
16:45
WN1390
WN2331
WN2331
----
19:25
19:25
----
----
----
----
WN2782
WN2871
WN2871
20:00
----
----
20:00
20:00
----
----
The timetable & schedule information was updated at 2026-04-22
Via Los Angeles with Delta Air Lines
-
Total flight time: 3h 29m - 5h 45m.
-
Sky Team Alliance
-
40 flights per week
TUS
Via LAX
SAN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
DL3502
DL3716
DL3716
06:29
06:29
06:29
06:29
06:29
06:29
06:29
The timetable & schedule information was updated at 2026-04-22

There are three airlines with scheduled flights between TUS and SAN. Southwest is the only airline with non-stop flights from Tucson International to San Diego International Airport and the flight time is 1 hour and 20 minutes.