Payson, Arizona sits 90 minutes and about 4,000 vertical feet north of Phoenix Sky Harbor International Airport, up the Beeline Highway at the base of the Mogollon Rim. It's the Rim Country's hub for cabin weekends, fishing, hunting, and trail riding — and one of the most common questions we hear from travelers is how to cover those 90 miles without renting a car. This guide covers the drive, the shuttle options, typical costs from real trips, and how to time a pickup on both ends.
How Far Is Payson from Phoenix? Distance and Drive Time
Payson sits about 90 road miles from Phoenix Sky Harbor International Airport, almost all of it up the Beeline Highway (AZ-87). The trip is roughly 68 miles as the crow flies, but the highway climbs out of the Valley through the Mazatzal Wash and adds real distance. Count on about 1 hour 30 minutes in normal traffic, closer to 2 hours on a Friday afternoon or during a winter storm on the rim.
Elevation tells the story of the drive. Sky Harbor sits around 1,100 feet above sea level; Payson rests at about 4,900 feet, and the country north of town climbs toward the Mogollon Rim at 7,000-plus feet. That gain means pine forest instead of desert, temperatures 15 to 25 degrees cooler than Phoenix, and occasional snow from November through March — one of several reasons many travelers prefer not to drive themselves.
Why Travelers Ride to Payson Instead of Driving
Payson is the gateway to the Mogollon Rim country: the Tonto Natural Bridge, the Zane Grey country, hundreds of miles of ATV trails, and the hike-in fishing lakes along the Rim Road. A lot of visitors arrive at Sky Harbor with plans for a cabin weekend, an elk hunt, or a wedding at one of the area's resorts — and the last thing they want after a two-hour flight is a two-hour mountain drive on unfamiliar roads.
Common reasons travelers book a shuttle for the trip:
- Winter driving. The stretch of AZ-87 north of Mile 20 and AZ-260 east of town can see ice and snow. Chains, 4WD, and Know Snow rules apply, and rental agreements do not always make winter driving easy.
- Groups. A cabin party of six or eight can ride together instead of renting two cars.
- One-way trips. Many riders fly in, get driven up, and never need a car until they leave — door-to-door both ways.
- Parents and seniors. Families send grandparents or students up to Payson without anyone making the drive twice.
Payson Shuttle Options: Private Service vs. What's Available Locally
Payson has no scheduled intercity bus service connecting it to Sky Harbor, and rideshare coverage in town is thin — drivers are scarce in a community of about 16,000 people, especially for airport runs. That leaves three realistic choices: drive yourself, take a private shuttle, or hope a local taxi or rideshare driver will take a 90-mile fare (most won't).
A private airport shuttle covers the gap. The vehicle meets you at the airport terminal and drops you at a Payson address — a home, cabin, hotel, or trailhead. Pricing is per vehicle and per trip, not per person, so the cost per seat drops fast for couples and groups. Sedans and SUVs handle standard runs; vans cover larger parties and gear-heavy trips (skis, coolers, hunting equipment).
Typical one-way private shuttle fares between Sky Harbor and Payson run from roughly $150 to $200 for a sedan and higher for SUVs and vans, depending on vehicle, time of day, and number of stops. That's based on more than a thousand completed Payson–Sky Harbor trips in our booking system. Add-ons — extra stops in Fountain Hills or Rye, a grocery run before the Rim — are priced per stop, not per hour.
Timing the Drive: When to Leave for a Payson Pickup or Drop-Off
Working backward from a flight or an appointment matters more on this corridor than most. Sky Harbor's security lines peak from 5 a.m. to 8 a.m. and again mid-afternoon; the Beeline's worst windows are Friday afternoons northbound and Sunday afternoons southbound. A good rule of thumb:
- Picking someone up at Sky Harbor to go to Payson: allow 1 hour 30 minutes from the terminal to a Payson address, plus 15 minutes for bags and loading.
- Leaving Payson to catch a flight: leave at least 4 hours before a domestic departure (1.5-hour drive + 2-hour airport buffer), and 4.5 to 5 hours for international flights.
- Winter mornings: add 30 to 45 minutes between November and March for frost, fog in the Mazatzal Wash, or ADOT restrictions on the Rim.
Flight tracking takes care of the guesswork on airport pickups: when the inbound flight is early or late, the pickup adjusts to the actual arrival, not the scheduled one.
Where Shuttles Pick Up and Drop Off in Payson
Payson pickup and drop-off points are spread across town and the surrounding subdivisions. Frequently requested stops include:
- Homes and cabins throughout Payson, Chaparral Pines, and the Cerro Estates area
- Hotels along the Beeline Highway corridor, including the familiar chains near Highway 87 and Main Street
- The Payson Event Center and rodeo grounds
- Trailheads for the Houston Mesa area and Tonto Natural Bridge State Park
- Points farther out: Star Valley, Rye, Tonto Basin, and Christopher Creek
Outlying spots like Christopher Creek or Tonto Basin add 20 to 45 minutes over the in-town run — mention them when booking so the fare and schedule reflect the real destination.
Check Rates
Frequently Asked Questions
How far is Payson from Phoenix Airport?
About 90 road miles, or roughly 1 hour 30 minutes by car, almost entirely along the Beeline Highway (AZ-87) north from Mesa to Payson.
Is there a shuttle from Phoenix Airport to Payson?
Yes — private shuttle service runs both directions between Sky Harbor and Payson year-round. Rides cover homes, cabins, hotels, and outlying communities like Star Valley and Christopher Creek.
How much does a Payson airport shuttle cost?
Typical one-way sedan fares run about $150 to $200, with SUVs and vans higher. Pricing is per vehicle, so groups often come out ahead of two rideshare cars.
Can I get a shuttle from Payson to Flagstaff?
Yes. The Payson–Flagstaff run goes up AZ-87 and AZ-260 through Winslow or around via Camp Verde — about 2 hours. Book it as a private trip with your pickup time and destination.