Private shuttle from Phoenix Sky Harbor
Flagstaff Pulliam Airport is the small commercial field four miles southeast of downtown Flagstaff, and from Phoenix it is a genuine up-the-state run: the full length of I-17 and a 6,000-foot climb onto the Colorado Plateau. Travelers connect between the two airports to reach regional flights, Grand Canyon trips, and NAU, and the drive does not forgive tight planning in winter. This page covers the route north, realistic timing, and what completed long-haul runs on this corridor have cost.
The route from Sky Harbor
The route leaves Sky Harbor on the SR-143 approach, joins I-17 North at the stack, and stays on I-17 for essentially the entire run - past Camp Verde, up the Mogollon Rim grade, and into Flagstaff, exiting toward the airport on the south side of town. The 12 long-haul completed trips on this corridor logged 145 to 148 dispatch miles and the drive typically runs about 2.5 hours in normal conditions. Winter snow on the Flagstaff plateau and Friday recreation traffic on I-17 are the two windows that stretch it, so departure buffers widen in those seasons.
Distance and drive-time snapshot
Distance: about 145 road miles (median dispatch mileage from completed trips on this corridor, 2026-09-21). Typical drive time: about 2.5 hours in normal traffic. Door-to-door from a specific terminal to the entrance adds a few minutes depending on your airline, baggage, and the exact curb.
What it costs
Based on 12 real completed Airport Shuttle of Phoenix trips on this corridor, a private sedan or SUV has typically run $294.81-$389.53 each way (25th–75th percentile; most rides land near $363.11). Enter your exact addresses in the booking tool for an instant flat quote for your specific trip.
Why reserve instead of hailing on the curb
A fixed pickup time, a named driver, and a flat price quoted before you book: the ride is confirmed the night before, the flight is monitored in case of delays, and the price does not move with demand. Every fare statistic on this page comes from our own completed-trip history on this corridor - not from a rate table nobody audits.
