Phoenix to Tucson (PHX–TUS) — Airlines, Schedules & Connections

PHX Airport Page →
110 mi airlines 203/wk
On-time Some delays Frequent delays
Flight Schedule 77 flights Verified 8h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
AA6410
AA American
CR7
7:17 AM
MST T4
8:19 AM
MST
1h 2m
M T W T F S S
Prices
AS4184
AS Alaska
CR7
7:30 AM
MST T4
8:32 AM
MST
1h 2m
M T W T F S S
Prices
AA6456
AA American
CR7
7:30 AM
MST T4
8:32 AM
MST
1h 2m
M T W T F S S
Prices
AMF2924
AMF AMF
B190
7:31 AM
MST
8:03 AM
MST
0h 32m
M T W T F S S
Prices
AA6415
AA American
E75
8:46 AM
MST T4
9:57 AM
MST
1h 11m
M T W T F S S
Prices
AA6271
AA American
E75
8:50 AM
MST T4
10:00 AM
MST
1h 10m
M T W T F S S
Prices
WN779
WN Southwest
7S7
9:05 AM
MST T4
9:55 AM
MST
0h 50m
M T W T F S S
Prices
WN4349
WN Southwest
737
10:15 AM
MST T4
11:10 AM
MST
0h 55m
M T W T F S S
Prices
AA4049
AA American
E75
10:24 AM
MST T4
11:18 AM
MST
0h 54m
M T W T F S S
Prices
WN1552
WN Southwest
7S7
10:30 AM
MST T4
11:20 AM
MST
0h 50m
M T W T F S S
Prices
AA4900
AA American
CR7
10:33 AM
MST T4
11:37 AM
MST
1h 4m
M T W T F S S
Prices
WN2590
WN Southwest
7S7
10:35 AM
MST T4
11:25 AM
MST
0h 50m
M T W T F S S
Prices
WN1362
WN Southwest
737
11:05 AM
MST T4
11:55 AM
MST
0h 50m
M T W T F S S
Prices
WN3900
WN Southwest
7M8
12:05 PM
MST T4
12:55 PM
MST
0h 50m
M T W T F S S
Prices
WN263
WN Southwest
7S7
12:25 PM
MST T4
1:15 PM
MST
0h 50m
M T W T F S S
Prices
AA6412
AA American
CR7
12:48 PM
MST T4
1:44 PM
MST
0h 56m
M T W T F S S
Prices
AA6505
AA American
E75L
1:18 PM
MST T4
2:15 PM
MST
0h 57m
M T W T F S S
Prices
AA6499
AA American
CR7
1:35 PM
MST T4
2:32 PM
MST
0h 57m
M T W T F S S
Prices
AA6413
AA American
CR9
1:39 PM
MST T4
2:36 PM
MST
0h 57m
M T W T F S S
Prices
AS4480
AS Alaska
CR9
1:39 PM
MST T4
2:36 PM
MST
0h 57m
M T W T F S S
Prices
AS4516
AS Alaska
CR7
2:36 PM
MST T4
3:33 PM
MST
0h 57m
M T W T F S S
Prices
AA3786
AA American
E75
3:23 PM
MST T4
4:17 PM
MST
0h 54m
M T W T F S S
Prices
AS4554
AS Alaska
E75
3:23 PM
MST T4
4:17 PM
MST
0h 54m
M T W T F S S
Prices
AA6409
AA American
E75
3:38 PM
MST T4
4:35 PM
MST
0h 57m
M T W T F S S
Prices
AA4992
AA American
CR7
4:55 PM
MST T4
5:51 PM
MST
0h 56m
M T W T F S S
Prices
AS6476
AS Alaska
CR9
5:47 PM
MST T4
6:42 PM
MST
0h 55m
M T W T F S S
Prices
AA4906
AA American
CR7
6:55 PM
MST T4
7:50 PM
MST
0h 55m
M T W T F S S
Prices
AA4977
AA American
E75L
7:08 PM
MST T4
8:02 PM
MST
0h 54m
M T W T F S S
Prices
AS6021
AS Alaska
E75L
8:08 PM
MST T4
9:02 PM
MST
0h 54m
M T W T F S S
Prices
AA6309
AA American
CR7
8:20 PM
MST T4
9:14 PM
MST
0h 54m
M T W T F S S
Prices
WN3912
WN Southwest
7S7
8:35 PM
MST T4
9:25 PM
MST
0h 50m
M T W T F S S
Prices
AA4938
AA American
CR7
9:06 PM
MST T4
10:00 PM
MST
0h 54m
M T W T F S S
Prices
AA6419
AA American
CR7
9:12 PM
MST T4
10:05 PM
MST
0h 53m
M T W T F S S
Prices
WN3199
WN Southwest
7M8
9:20 PM
MST T4
10:10 PM
MST
0h 50m
M T W T F S S
Prices
WN3037
WN Southwest
7M8
10:00 PM
MST T4
10:50 PM
MST
0h 50m
M T W T F S S
Prices
AS4658
AS Alaska
CR7
10:12 PM
MST T4
11:05 PM
MST
0h 53m
M T W T F S S
Prices
WN1823
WN Southwest
737
10:45 PM
MST T4
11:35 PM
MST
0h 50m
M T W T F S S
Prices
WN3559
WN Southwest
738
10:55 PM
MST T4
11:45 PM
MST
0h 50m
M T W T F S S
Prices
WN4637
WN Southwest
7S7
5:35 AM
MST
6:30 AM
MST
0h 55m
M T W T F S S
Prices
AS4457
AS Alaska
CR7
5:44 AM
MST
6:50 AM
MST
1h 6m
M T W T F S S
Prices
WN1088
WN Southwest
737
5:50 AM
MST
6:45 AM
MST
0h 55m
M T W T F S S
Prices
AS6757
AS Alaska
CR9
6:01 AM
MST
7:05 AM
MST
1h 4m
M T W T F S S
Prices
AA6314
AA American
CR9
6:01 AM
MST
7:05 AM
MST
1h 4m
M T W T F S S
Prices
WN717
WN Southwest
7M8
6:35 AM
MST
7:25 AM
MST
0h 50m
M T W T F S S
Prices
AA4933
AA American
CR9
7:08 AM
MST
8:16 AM
MST
1h 8m
M T W T F S S
Prices
AS4114
AS Alaska
CR7
7:08 AM
MST
8:16 AM
MST
1h 8m
M T W T F S S
Prices
AS4632
AS Alaska
CR7
8:09 AM
MST T1
9:17 AM
MST
1h 8m
M T W T F S S
Prices
AA6410
AA American
CR7
8:49 AM
MST
9:52 AM
MST
1h 3m
M T W T F S S
Prices
AA6415
AA American
E75
10:30 AM
MST
11:33 AM
MST
1h 3m
M T W T F S S
Prices
AS4694
AS Alaska
E75
10:30 AM
MST
11:33 AM
MST
1h 3m
M T W T F S S
Prices
AA6514
AA American
E75
10:31 AM
MST
11:37 AM
MST
1h 6m
M T W T F S S
Prices
WN2901
WN Southwest
7S7
11:00 AM
MST
11:55 AM
MST
0h 55m
M T W T F S S
Prices
AA4049
AA American
E70
11:53 AM
MST T1
12:53 PM
MST
1h
M T W T F S S
Prices
AS4391
AS Alaska
E75
11:53 AM
MST
12:53 PM
MST
1h
M T W T F S S
Prices
AA4900
AA American
CR7
12:07 PM
MST
1:08 PM
MST
1h 1m
M T W T F S S
Prices
AS6252
AS Alaska
CR7
12:07 PM
MST
1:08 PM
MST
1h 1m
M T W T F S S
Prices
AA6431
AA American
E75
1:45 PM
MST
2:54 PM
MST
1h 9m
M T W T F S S
Prices
AS6056
AS Alaska
E75
1:45 PM
MST
2:54 PM
MST
1h 9m
M T W T F S S
Prices
AA6412
AA American
CR7
2:15 PM
MST
3:16 PM
MST
1h 1m
M T W T F S S
Prices
WN250
WN Southwest
7S7
3:00 PM
MST
3:50 PM
MST
0h 50m
M T W T F S S
Prices
AA6499
AA American
CR7
3:02 PM
MST
4:05 PM
MST
1h 3m
M T W T F S S
Prices
AA6413
AA American
CR9
3:06 PM
MST
4:09 PM
MST
1h 3m
M T W T F S S
Prices
AS4480
AS Alaska
CR9
3:06 PM
MST
4:09 PM
MST
1h 3m
M T W T F S S
Prices
AS4516
AS Alaska
CR7
4:03 PM
MST
5:06 PM
MST
1h 3m
M T W T F S S
Prices
WN4001
WN Southwest
7S7
4:10 PM
MST
5:05 PM
MST
0h 55m
M T W T F S S
Prices
WN3799
WN Southwest
7S7
4:20 PM
MST
5:10 PM
MST
0h 50m
M T W T F S S
Prices
AA3786
AA American
E75
4:53 PM
MST
5:53 PM
MST
1h
M T W T F S S
Prices
AS4554
AS Alaska
E75
4:53 PM
MST
5:53 PM
MST
1h
M T W T F S S
Prices
AA6409
AA American
E75
5:05 PM
MST
6:09 PM
MST
1h 4m
M T W T F S S
Prices
WN1360
WN Southwest
7S7
5:50 PM
MST
6:45 PM
MST
0h 55m
M T W T F S S
Prices
WN1188
WN Southwest
73H
5:55 PM
MST
6:50 PM
MST
0h 55m
M T W T F S S
Prices
AA4992
AA American
E75
6:21 PM
MST
7:26 PM
MST
1h 5m
M T W T F S S
Prices
WN1421
WN Southwest
7M8
7:00 PM
MST
7:50 PM
MST
0h 50m
M T W T F S S
Prices
WN2837
WN Southwest
737
7:44 PM
MST
8:31 PM
MST
0h 47m
M T W T F S S
Prices
AS4567
AS Alaska
E75
8:15 PM
MST
9:18 PM
MST
1h 3m
M T W T F S S
Prices
AA6400
AA American
E75
8:15 PM
MST
9:18 PM
MST
1h 3m
M T W T F S S
Prices
AS4542
AS Alaska
E75L
9:14 PM
MST T1
10:20 PM
MST
1h 6m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Phoenix to Tucson
6 carriers, 203 flights/week nonstop.
6 Airlines 203 Flights/wk 110 mi 0h 32m nonstop 47 1-stop hubs

PHX–TUS is served by 6 airlines with nonstop service. American Airlines, Alaska Airlines and Southwest Airlines lead the route. The flight covers 110 miles in approximately 0h 32m. Beyond nonstop, 47 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop PHX–TUS service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
AA American Airlines 124 CR7, CR9, E75, E75L 0h53-1h11 77% Oneworld
AS Alaska Airlines 49 CR7, CR9, E75, E75L 0h53-1h02 77% Oneworld
WN Southwest Airlines 28 737, 738, 7M8, 7S7 0h50-0h55 77%
AMF AMF 2 B190 0h32 77%
UA United Airlines 1 77% Star Alliance
OO SkyWest Airlines 0 77%
Aircraft on this route
737 Boeing 737-700 – WN
738 Boeing 737-800 – WN
7M8 Boeing 737 MAX 8 – WN
7S7 Boeing 737 MAX 7 – WN
B190AMF
CR7 Bombardier CRJ-700 – AA, AS
CR9 Bombardier CRJ-900 – AA, AS
E75 Embraer E175 – AA, AS
E75L Embraer E175 Long Wing – AA, AS
Alliance coverage
Oneworld: AA + AS (173 flights/wk, 85%)
Unaffiliated: AMF + OO + WN (30 flights/wk, 15%)
Star Alliance: UA (1 flights/wk, 0%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, PHX to TUS direction.
Mon
29
flights
Tue
27
flights
Wed
30
flights
Thu
30
flights
Fri
29
flights
Sat
29
flights
Sun
29
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
38
Nonstop flights
203
Outbound / wk
219
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for PHX to TUS.
1-STOP
One-Stop Connections
47
Hubs
~2h
Fastest
~31h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
1,433
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

On-Time Performance

What to expect at each end of your journey.
Outbound
PHX → TUS
77%
Generally reliable. Most flights run on time.
Departing
77%
Arriving
100%
Return
TUS → PHX
84%
Generally reliable. Most flights run on time.
Departing
84%
Arriving
84%
OTP = percentage of flights arriving within 15 min of schedule. Based on airport-level delay snapshots. PHX delays → TUS delays →

Other ways to reach Tucson from Phoenix

Nearby airports with service to Tucson International Airport.
Metric PHX→TUS AZA→TUS PRC→TUS
Distance from PHX 22 mi 87 mi
Nonstop airlines 6 2 1
Weekly flights 203 1 1
Flight time 0h 32m 0h 32m 1h 51m
Departure OTP 77%
Airports within 200 miles of PHX with service to Tucson International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Tucson is 0 hours the same as Phoenix.
PHX: MST · TUS: MST

When it's 6:00 PM in Phoenix, it's 6:00 PM in Tucson.
Distance & Flight Time
110 mi / 178 km
Nonstop flight time is approximately 0h 32m to 1h 11m.
Getting to PHX

Valley Metro Rail runs to the PHX Sky Train station at 44th Street/Washington (free Sky Train connects to T3 and T4 in 5 minutes). Fare from downtown Phoenix is $2 (20–25 min). The light rail network reaches Tempe, Mesa, and Glendale. The Sky Train runs 24 hours, but light rail does not; check schedules for early morning or late night travel.Taxis from downtown Phoenix cost $20–30; from Scottsdale $30–45. Ride-shares are widely available and comparable to taxis. Terminal 2 is closed; all commercial flights operate from T3 and T4. On-site parking is expensive ($36+/day); off-airport lots are cheaper with shuttles.

PHX–TUS Quick Facts

Key statistics for the Phoenix to Tucson route.
Route details
Distance110 mi / 178 km
Flight time0h 32m to 1h 11m
Time difference0 hours
Airlines (nonstop)6
Weekly flights203 out / 219 return
1-stop connections47 hubs
Origin: PHX
IATA / ICAOPHX / KPHX
TimezoneAmerica/Phoenix
Passengers/yr51.2M
Elevation1,135 ft / 346 m
Destination: TUS
IATA / ICAOTUS / KTUS
TimezoneAmerica/Phoenix
Passengers/yr3.9M
Elevation2,643 ft / 806 m

Frequently Asked Questions

Common questions about PHX to TUS flights.
Nonstop flights from Phoenix Sky Harbor International Airport to Tucson International Airport take approximately 0h 32m to 1h 11m. The route covers 110 miles.
There are approximately 203 nonstop flights per week from PHX to TUS. The return direction has about 219 weekly flights.
Yes, 1-stop connections are available through SCF, VNY, SAF, DRO, TEX, SBA, BJC, AUS, SAT, APA, TYR, SUS, BFI, OMA, XNA, BZN, YEG, MKC, LRD, GRR, GNV, SDF, CLT, APF, YYZ, MIA, HPN, SNA, LAS, HOU, LAX, OKC, SLC, SAN, DFW, SFO, ATL, DEN, IAH, DAL, PDX, ORD, MDW, MSP, SEA, YYC and HND. These options provide additional schedule flexibility.
Yes, return flights from TUS to PHX are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include AZA and PRC. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
See the On-Time Performance section for the latest delay data at both airports. This shows departure and arrival reliability to help you plan.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Block time is about 55 minutes to 1 hour 5 minutes on this 110-mile hop. Actual airtime is under 30 minutes. PHX taxi time accounts for much of the block, especially during peak departure banks when American's hub traffic creates ground congestion.
The flight exists as a hub spoke feeding American Airlines connections at PHX. Passengers on this flight are connecting to destinations not served nonstop from Tucson. A through-ticket via PHX avoids a 1 hour 45 minute drive and handles luggage to the final destination. Point-to-point travelers almost always drive.
American Airlines operates multiple daily departures on E175 or CRJ-700 regional jets through American Eagle partners. Schedules align with connecting banks at PHX to maximize onward connection options. Other carriers enter and exit the market periodically.
Driving I-10 takes 1 hour 45 minutes in normal conditions. Arizona Shuttle and Groome Transportation run direct van service between Phoenix Sky Harbor and Tucson with multiple daily departures and a travel time of about 2 hours. FlixBus and Greyhound also serve the corridor.
PHX offers nonstop service to over 100 destinations. Tucson has nonstop flights to roughly 20 cities. The gap is largest for international destinations, transcon routes like PHX-JFK or PHX-BOS, and Midwest cities. Connecting through PHX on American opens access to the full network without driving to Phoenix.
TUS has added routes in recent years, with Alaska Airlines, Southwest, and JetBlue all operating seasonal or year-round nonstops to select cities. The Tucson metro area has about 1 million people, which limits the number of routes that can sustain daily nonstop service. PHX remains the primary option for destinations beyond TUS's route map.

Phoenix to Tucson Flights

PHX-TUS is a 110-mile connector route that American Airlines operates with regional jets throughout the day. Block time is about 1 hour, with actual airtime under 30 minutes. The route functions as a hub spoke, feeding Tucson-area passengers into American's Phoenix hub for onward connections. Point-to-point demand is minimal since the I-10 drive takes under 2 hours.

Phoenix Sky Harbor is American's largest western hub with nonstop service to over 100 cities. Tucson International Airport is compact and easy to use, with short security lines and close-in parking. Arizona Shuttle and Groome van services offer a ground alternative at about 2 hours. For Tucson residents connecting to destinations beyond TUS's limited nonstop map, the PHX-TUS hop provides single-ticket access to American's full domestic and international network.