What Time Should You Leave for Sky Harbor?

A real leave-by table for Sun City, Sun City West, Surprise, Peoria and Glendale.

Most "leave by" advice tells you when to get in the car. That's the wrong end of the problem. What you actually need is what time someone should be in your driveway — and from the Northwest Valley that answer changes by about 45 minutes depending on whether you're in Glendale or Surprise, and by another 30 depending on the hour.

The formula

Every number on this page comes out of one line of arithmetic:

Pickup time = flight time − 2 hours at the terminal − drive time − 10 minutes to load.

Two hours is the domestic standard at Sky Harbor. With TSA PreCheck you can reasonably use 90 minutes, which makes every pickup time below 30 minutes later. The 10 minutes at the start is real: bags come out, the door gets locked, someone goes back for the passports.

Pickup times by flight and origin

Standard security, no PreCheck. Times are rounded to the nearest five minutes, because nobody schedules a 4:07am pickup.

Your flight Sun City West Sun City Surprise Peoria Glendale
5:00am 2:10am 2:20am 2:10am 2:25am 2:30am
6:00am 3:10am 3:20am 3:10am 3:25am 3:30am
7:00am 4:10am 4:20am 4:10am 4:25am 4:30am
8:00am 5:10am 5:20am 5:10am 5:25am 5:30am
9:00am 5:55am 6:05am 5:55am 6:10am 6:15am
10:00am 6:55am 7:05am 6:55am 7:10am 7:15am
12:00pm 8:55am 9:05am 8:55am 9:10am 9:15am
6:00pm 2:40pm 2:50pm 2:40pm 2:55pm 3:00pm

With PreCheck, add 30 minutes to any cell. A 6:00am flight out of Sun City West goes from a 3:10am pickup to 3:40am — which is the difference between a rough morning and a normal one, and the main reason PreCheck is worth it out here.

Drive times, and what the clock does to them

These are door-to-terminal, not house-to-parking-lot. The 4:00am column is the one worth trusting most: it's the only hour with essentially no variance.

From Miles Before 6amFree-flow 6–9:30amBuild-up 9:30am–3pmMidday 3–6pmEvening rush Fare
Sun City West 32 38 min 53 min 46 min 68 min $70
Sun City 26 32 min 47 min 40 min 62 min $70
Surprise 34 40 min 55 min 48 min 70 min $75
Peoria 19 25 min 40 min 33 min 55 min $70
Glendale 16 22 min 37 min 30 min 52 min $70

The fare column is the whole van, one to six passengers — not per person. It's the same number at 3:15am as at 2:00pm; there's no night rate and no surge.

What actually slows you down

March is different

Spring Training changes the arithmetic for about six weeks. Surprise Stadium, Peoria Sports Complex and Camelback Ranch all sit on the same corridor you'd use to get to the airport, and a day game empties out into the afternoon rush. Through February and March, add 15 minutes to any afternoon or evening pickup on this page.

The same weeks are when the early-morning slots fill up furthest ahead. From November through mid-April the 4:00–5:30am block is routinely booked three to four weeks out, and Sunday and Monday go first. The longest of these runs is Sun City West, at 32 miles, which is also where the whole-van fare beats per-person pricing by the widest margin.

Which terminal

Sky Harbor runs two passenger terminals, 3 and 4. Terminal 4 is much the larger of the two and handles most departures; your boarding pass or airline app will say which one you need. It matters here for one reason: they're a few minutes apart on the airport loop, and the drop-off curbs are separate. Tell whoever is driving you which terminal when you book, not when you're pulling in.

When you should just drive yourself

Honestly: if you're travelling alone, on a midday flight, from Glendale or Peoria, and you'll be back inside three or four days, park at the airport. The economy lots are cheap enough over a short trip that a round-trip fare is hard to justify, and midday traffic is forgiving.

Where this stops being true is early departures, longer trips, and groups. A 3:15am pickup is not a favour you want to ask anyone, two weeks of parking costs more than both legs of a fare, and once there are four or more of you the whole-van rate is cheaper than per-person shuttle pricing on the same route. That's the case where booking a ride is simply the better deal, not just the more comfortable one.

Book the ride

Give us the flight time and the origin and we'll work backwards to the pickup using the same arithmetic as above — then we watch the flight, so an earlier gate change or a delay moves the pickup without you having to call.

Last reviewed 2026-09-08.

Get a price for your trip

Enter Ride Details