Flagstaff to Peoria Shuttle


Check Rates

Travelers moving between the high‑desert city of Flagstaff and the growing West Valley community of Peoria can rely on a private door‑to‑door shuttle that follows Interstate 17 the entire way. The straight‑line distance is about 117 miles; the actual road mileage is a little longer, and the trip typically takes between 159 and 218 minutes depending on traffic and weather in the Mogollon Rim corridor. A sedan that seats one or two passengers is quoted at roughly $222 one‑way, with the price covering the full point‑to‑point service from any address in Flagstaff — such as downtown, the Northern Arizona University campus, or the historic Route 66 district — to any address in Peoria, including Old Town, the Peoria Sports Complex area, or the Arrowhead Ranch neighborhood. The Peoria to Flagstaff page covers the same corridor in the opposite direction.

The route climbs out of Flagstaff’s pine‑forested elevations, passes the Sunset Crater Volcano National Monument, and descends through the Verde Valley before joining I‑17 south toward the Phoenix metropolitan area. Along the way drivers navigate the steep grades near Munds Park, the curves around the Coconino National Forest, and the occasional construction zones near the Camp Verde interchange. Once on the freeway, the shuttle merges onto the Loop 101 briefly before exiting onto the Peoria‑bound ramps that serve the city’s major commercial corridors.

How long does the ride usually take?

Most trips fall between two and a half and three and a half hours. Peak‑hour congestion on I‑17 near the Phoenix‑Metro split can add 20‑30 minutes, while clear‑weather mornings often finish closer to the lower end of the window.

What happens if my flight into Phoenix is delayed?

We monitor incoming flights at Phoenix Sky Harbor and adjust the pickup time accordingly. The driver will wait until the revised arrival time without extra charge for the adjusted schedule.

Can I bring oversized luggage or sports equipment?

Standard sedan space accommodates two large suitcases and a carry‑on. For extra gear such as ski boxes or golf bags, let us know at booking so we can assign a vehicle with sufficient cargo room.

Ready to reserve your ride? Call (480) 710-3441 or book online and apply promo code ONLINE for 10 % off round‑trip service.

Driving from Flagstaff to Peoria: The Direct Route

Answer-first: The most direct route is via I-17 South for about 120 miles to Phoenix, then US-60 West and AZ-101 North into Peoria, totaling roughly 150 miles. Travel time about 2.5 to 3 hours without heavy traffic.

Route Details and Highway Numbers

List steps: 1) Take I-17 South from Flagstaff. 2) At Phoenix, merge onto I-10 West (or continue on I-17 to I-10). 3) Take US-60 West toward Glendale. 4) Connect to AZ-101 North (the Agua Fria Freeway) to exit near Peoria. Mention alternative via AZ-74 (Carefree Highway) which runs west from I-17 near Lake Pleasant and connects to US-60.

Distance and Travel Time

Distance ~150 miles. Average speed 65 mph on highways, so about 2.5 hours. However, Phoenix metro traffic can add 30-60 minutes during peak hours.

Fuel Costs and Vehicle Considerations

Estimate fuel consumption: average 25 mpg. Mention that electric vehicles can use public charging stations in Phoenix and Peoria, with several fast-charging locations near major highways.

Vehicle Types


Check Rates

Recommendations: A sedan is fine, but an SUV may be more comfortable for mountain passes. Ensure tire condition for I-17’s higher elevations.

Scenic Stops and Attractions Between Flagstaff and Peoria

List notable stops: - Sunset Crater Volcano National Monument (just north of Flagstaff) - Walnut Canyon National Monument (east of I-17) - Sedona (via AZ-179A, about 30 miles off I-17) - Tuzigoot National Monument (near Camp Verde) - Jerome (historic mining town) - Prescott (historic downtown) - Lake Pleasant Regional Park (near AZ-74)

Short Detours

Explain approximate extra mileage and time for each detour.

Transport Options: Driving vs Shuttle, Rideshare, and Public Transit

Summarize options.

Driving

Flexibility, ability to stop.

Shuttle Services

Scheduled shuttles operate between Flagstaff and Phoenix, often with onward connections to Peoria. They can be a stress-free alternative, but travel time may be longer due to multiple stops. Estimated shuttle fares are generally higher than fuel costs, but you should check with providers for current rates.

Rideshare

Uber/Lyft can be used, though long-distance rides may be costly. Surge pricing can occur during peak travel times.

Public Transit

Valley Metro bus/rail in Phoenix can connect to Peoria via Route 106 or the Northwest Extension (if available). However, no direct bus from Flagstaff; you'd need to take a Greyhound or similar to Phoenix then transfer. Travel time can exceed 5 hours. - The Camp Verde rest area (milepost 305) – picnic tables, restrooms. - The New River rest area (milepost 223) – simple stop with restrooms. These can be used for quick breaks without detouring far from the highway.

Weather Considerations


Check Rates

I‑17 passes through higher elevations near Flagstaff (≈7,000 ft) and descends into the desert around Phoenix. In winter, be prepared for possible snow or ice on the highway north of Camp Verde. In summer, temperatures in Phoenix can exceed 100 °F; ensure your vehicle’s cooling system is in good condition and stay hydrated.

Frequently Asked Questions (FAQ)

How far is it from Flagstaff to Peoria?

The distance by the most direct route is roughly 150 miles (≈240 km). The route follows I‑17 south to Phoenix, then US‑60 west and AZ‑101 north into Peoria.

Which highway should I take?

Take Interstate 17 (I‑17) south from Flagstaff. In Phoenix, transition to I‑10 west (or continue on I‑17 to I‑10) and then take US‑60 west to the AZ‑101 north interchange that leads directly into Peoria.

Are there tolls on the route?

No tolls are charged on I‑17, I‑10 within the Phoenix metro, or on US‑60. The AZ‑101 loop includes some tolled segments (e.g., the “Agua Fria Freeway” toll road). Electronic toll collection (AZ TPASS) can be used on these sections.

What are the best scenic stops along the way?

Popular stops include the red rocks of Sedona (via AZ‑179), the historic towns of Jerome and Prescott, the Tuzigoot National Monument, and the outdoor recreation at Lake Pleasant Regional Park. Each adds 30‑60 minutes of travel if you detour.

Can I use public transportation for this trip?

There is no direct public‑transport service between Flagstaff and Peoria. You can take a Greyhound or an intercity bus to Phoenix, then use Valley Metro bus or light‑rail to reach Peoria. Expect a total travel time of 5‑6 hours or more.

What is the best time to travel to avoid traffic?

Early morning (before 7 am) or late evening (after 8 pm) on weekdays typically sees lighter traffic on I‑17 and the Phoenix metro highways. Weekends also tend to be less congested, especially if you depart before noon.

Are there electric vehicle charging stations along the route?

Yes. Several fast‑charging stations are located in Flagstaff (e.g., NAU campus), in Phoenix (multiple downtown locations), and near Peoria (e.g., at the Peoria Town Center). Plan your charge stop before entering the desert segment if you have a low‑range EV.

Conclusion

The Flagstaff‑to‑Peoria journey is a straightforward drive of about 150 miles, taking roughly 2.5 hours under normal conditions. By choosing I‑17, you get a mix of mountain scenery and urban convenience. Whether you drive, take a shuttle, or use public transit, planning ahead for fuel, rest stops, and traffic patterns

Flagstaff to Peoria: Distance, Travel Time, and Your Options at a Glance

Flagstaff and Peoria sit on opposite sides of the Phoenix metro's northern rim — one a mountain town at roughly 7,000 feet among the ponderosa pines of the Coconino Plateau, the other a fast-growing West Valley suburb northwest of downtown Phoenix. Because there's no direct train and no airport in Peoria itself, most travelers compare four realistic options: driving, taking a combination of intercity and local buses, flying from Flagstaff Pulliam Airport (FLG) to Phoenix Sky Harbor (PHX) and finishing by ground, or arranging a private shuttle or rideshare.

The distance from Flagstaff to Peoria is about 117 miles in a straight line, or roughly 141 miles (about 226 km) by road. Driving typically takes around 2 hours and 10 minutes in normal traffic, making it the fastest and generally the cheapest way to make the trip. Below is a quick comparison of every option, followed by a detailed look at each one.

Flagstaff to Peoria: Comparing Every Travel Option (times and costs are estimates and vary by date, operator, and traffic)
Option Typical Duration Estimated Cost (one-way) Best For
Drive your own car or rental ~2 hours 10 minutes Fuel costs commonly fall in the $25–$40 range (estimate, varies with gas prices and vehicle) Flexibility, luggage, families, scenic stops
Private shuttle or rideshare ~2 hours 10 minutes Varies by provider — request a quote in advance Door-to-door comfort without driving
Bus (intercity plus local connections) ~4 hours 4 minutes with transfers Tickets commonly range from $45 to $65 (estimate, varies by carrier and booking date) Budget travelers without a car
Fly FLG → PHX, then ground transport to Peoria ~4 hours 21 minutes door-to-door including connections (flight itself ~57 minutes) One-way fares commonly range from $100 to $300 (estimate, varies by airline and booking window) Travelers connecting through Sky Harbor

As the comparison shows, driving is both the quickest and usually the cheapest option. The bus is the strongest car-free choice, while flying only makes sense if you're already connecting through Phoenix Sky Harbor or holding an airline ticket on the FLG–PHX leg.

How to Get from Flagstaff to Peoria by Car: The Route, Step by Step

The drive covers roughly 141 miles and takes about two hours and ten minutes without stops. Nearly the entire trip follows a single, easy-to-remember corridor:

  • Start in downtown Flagstaff and pick up Interstate 17 South, the primary highway connecting northern Arizona to the Phoenix metro. Follow signs toward Phoenix.
  • Enjoy the descent off the Mogollon Rim. Within the first half hour you'll pass the exits for Munds Park and the turnoff for Oak Creek Canyon and Sedona (SR 89A), followed by the popular stops at Sunset Point Rest Area and the Black Canyon City area as the ponderosa forest gives way to high desert.
  • Continue south on I-17 through the Agua Fria River corridor, passing Camp Verde (exit 287 for Montezuma Castle and the Verde Valley) and Rock Springs, a well-known stop for homemade pies at the Rock Springs Cafe.
  • Take Loop 101 (the Agua Fria Freeway) west/northwest from I-17 in north Phoenix.
  • Exit into Peoria. Depending on your final destination, common exits include 67th Avenue, Bell Road, and Northern Avenue. An alternative for some addresses is exiting I-17 earlier and cutting across on SR 74 (the Carefree Highway) to reach Peoria's northern side and the Lake Pleasant area.

What to Know Before You Drive

Interstate 17 is one of Arizona's busiest corridors, and conditions change dramatically with the seasons. In winter, snow and ice between Flagstaff and Munds Park can require chains or four-wheel drive, and the Arizona Department of Transportation (ADOT) occasionally closes the highway during storms — check az511.gov before departing in winter months. Heading the other direction, southbound Friday-afternoon and northbound Sunday-afternoon traffic on I-17 approaching Phoenix is notoriously heavy, which can stretch the 2 hour 10 minute estimate considerably.

Fuel costs for the drive typically fall in the $25–$40 range depending on your vehicle and current gas prices (estimate), and there are no tolls on this route. Flagstaff offers plentiful lodging and restaurants if you need to overnight before an early start, and gas stations cluster near the I-17 interchanges in both cities.

Flagstaff to Peoria by Bus: Schedules, Transfers, and What to Expect

If you'd rather not drive, the bus is your main car-free option. There is no single direct bus from Flagstaff to Peoria, so the journey involves a connection — typically an intercity coach from Flagstaff to the Phoenix area, followed by Valley Metro light rail or local buses to reach Peoria in the West Valley.

The full journey takes approximately 4 hours and 4 minutes and commonly costs between $45 and $65 depending on the specific bus company, how far in advance you book, and any discounts or promotions available (estimates based on route data compiled by 1Map). Ticket prices for this corridor are frequently cited in the $48–$65 range, so booking early and traveling midweek tends to yield the best fares.

Making the Connection Into Peoria

Once your intercity bus reaches the Phoenix area, Valley Metro's regional network gets you the rest of the way. Typical itineraries involve transfers at stops such as Bell Rd & Holmes Blvd and the Arrowhead Mall Transit Center (TC North) — both located in the northwest Valley near Peoria. Valley Metro buses are operated across the region with frequent service on major corridors like Bell Road and Grand Avenue, so connections are generally reliable, but build in buffer time: a missed transfer can add an hour or more to your trip.

Practical tips for bus travelers:

  • Departure points in Flagstaff include stops near the downtown transit center and the University North area, so confirm your exact boarding location when you book.
  • Pack light — multiple transfers with heavy luggage get old fast.
  • Download the Valley Metro app or check valleymetro.org for real-time schedules on the Peoria-area legs.

Flying from Flagstaff to Peoria: FLG to PHX and the Ground Segment

It may seem counterintuitive to fly between two Arizona cities 117 miles apart, but it's a real option: American Airlines operates a direct flight from Flagstaff Pulliam Airport (FLG) to Phoenix Sky Harbor International Airport (PHX) that takes only about 57 minutes in the air. One-way fares on this route generally range from $100 to $300 depending on the airline, how far in advance you book, and seasonal demand (estimate).

Here's the catch: the flight is only one leg of the journey. Once you land at Sky Harbor, Peoria is still roughly 25 miles to the northwest. Adding a rental car, rideshare, or the light-rail-plus-bus combination to your itinerary, the typical door-to-door travel time when flying works out to around 4 hours and 21 minutes — more than double the drive. For most travelers, flying only makes sense if you're continuing on from Sky Harbor, using airline miles, or holding a through-ticket that connects through PHX.

Flagstaff Pulliam Airport sits just south of the city off I-17's Butler Avenue area, about a 10-minute drive from downtown Flagstaff — far more convenient than most regional airports if you do choose to fly.

Which Way Is Best? Our Recommendations by Traveler Type

Best overall: drive

At about 2 hours and 10 minutes, driving is both the quickest and cheapest way to get from Flagstaff to Peoria. You'll have full control over your schedule and can break up the trip at standout stops like Sunset Point, Rock Springs Cafe, or a Sedona detour via SR 179/SR 89A if you build in extra time.

Best without a car: the bus

The ~4 hour 4 minute bus journey with transfers is the most affordable car-free option, and the Valley Metro connections at Bell Rd & Holmes Blvd and Arrowhead Mall TC North put you close to Peoria's main residential and commercial areas.

Best for connections: fly

If you're continuing to a destination served through Phoenix Sky Harbor, the 57-minute American Airlines flight from FLG can slot neatly into a longer itinerary — just budget the full 4+ hours door to door.

Best for groups and airport arrivals: private shuttle

For families, groups with lots of luggage, or travelers landing at Sky Harbor or Phoenix-Mesa Gateway and heading to Peoria, a pre-booked private shuttle delivers the same ~2 hour travel time as driving with none of the stress. Airport Shuttle of Phoenix provides door-to-door shuttle service throughout the Phoenix metro and northern Arizona — get a quote for your dates and group size.

Where to Stay in Peoria: Hotels, Neighborhoods, and Landmarks

Peoria has grown into a genuine destination in its own right, and travelers have a wide range of lodging choices — the area offers over 1,110 hotels and accommodations, with prices starting at around $47 per night (estimate, varies by season and demand). You'll find the heaviest concentration of hotels around the P83 Entertainment District along the 83rd Avenue corridor, near the Peoria Sports Complex (spring-training home of the Seattle Mariners and San Diego Padres), and around Old Town Peoria near 83rd and Grand Avenues.

Other landmarks worth knowing for your planning:

  • Peoria Sports Complex — Cactus League games every March draw big crowds, so book lodging early for spring training.
  • Camelback Ranch–Glendale — the Dodgers/White Sox spring complex sits right on the Peoria/Glendale border.
  • Lake Pleasant Regional Park — boating, camping, and desert hiking about a 30-minute drive northwest of central Peoria via SR 74 (Carefree Highway).
  • Westwing Mountain and the Sonoran Mountain Ranch area — popular trailheads on Peoria's northern edge, convenient if you're coming down SR 74.
  • Arrowhead Towne Center — the major regional mall in nearby Glendale, also a key Valley Metro transit hub for the area.

Related reading: if your trip continues beyond Peoria, see our guides to Flagstaff to Phoenix, Flagstaff to Scottsdale, and Flagstaff to Glendale, or browse all of our Arizona shuttle routes.

Highway route map showing the drive from Flagstaff to Peoria Arizona via Interstate 17 and Loop 101

Frequently Asked Questions: Flagstaff to Peoria

How far is Peoria from Flagstaff?

The distance between Flagstaff and Peoria is about 117 miles in a straight line, or approximately 141 miles (226 km) by road. The drive follows Interstate 17 south and Loop 101 west for nearly the entire route.

How long does it take to get from Flagstaff to Peoria?

Driving takes approximately 2 hours and 10 minutes in normal conditions, making it the quickest option. The bus journey takes around 4 hours and 4 minutes including transfers, and a flight from Flagstaff Pulliam to Phoenix Sky Harbor takes about 57 minutes in the air — though the full door-to-door trip by air typically runs about 4 hours and 21 minutes once ground transportation to Peoria is included.

What companies run services between Flagstaff, AZ and Peoria, AZ?

There is no single operator covering the whole route. Intercity bus companies serve the Flagstaff–Phoenix corridor, and Valley Metro operates the regional buses and connections that complete the trip into Peoria (typical transfer points include Bell Rd & Holmes Blvd and Arrowhead Mall TC North). American Airlines flies the FLG–PHX air route. For door-to-door service, private shuttle providers like Airport Shuttle of Phoenix cover the full route.

What is the cheapest way to get from Flagstaff to Peoria?

Driving is typically the cheapest option — fuel costs for the ~141-mile drive commonly fall between $25 and $40 depending on your vehicle and current gas prices (estimate), with no tolls. Among public options, the bus is usually the cheapest, with fares commonly in the $45–$65 range (estimate).

Is there a train from Flagstaff to Peoria?

No. Amtrak's passenger service does not operate a direct Flagstaff-to-Phoenix-area route, and there is no passenger rail connecting Phoenix to the West Valley suburbs. Your realistic options are car, bus, plane (FLG to PHX), or a private shuttle.

Do I need snow tires or chains to drive from Flagstaff to Peoria in winter?

Snow and ice are common on I-17 between Flagstaff and Munds Park in winter, and ADOT can require chains or four-wheel-drive traction during storms. Check az511.gov for current road conditions and closures before traveling between roughly November and March; once you descend past Camp Verde, conditions are typically dry.

Can I get from Flagstaff to Peoria without a car?

Yes. The most practical car-free route is a combination of intercity bus service from Flagstaff to the Phoenix area plus Valley Metro local buses into Peoria, with the full journey taking approximately 4 hours and 4 minutes and transfers along the way. Pre-booked shuttles are another strong option if you prefer a single, direct ride.

Peoria Sports Complex in Peoria Arizona, a common destination for travelers driving from Flagstaff

Plan Your Flagstaff to Peoria Trip

For most travelers, the math is simple: driving the ~141 miles down I-17 and Loop 101 gets you from the pines of Flagstaff to Peoria in about 2 hours and 10 minutes — faster and cheaper than any alternative. If you'd rather leave the driving to someone else, contact Airport Shuttle of Phoenix for a customized quote on private, door-to-door shuttle service from Flagstaff to Peoria or anywhere in the Valley.

From Phoenix to Casa Grande

Click Above to Check Rates

Pricing / Fares

How much does it cost?

It depends on the addresses you enter and the number of people. Check rates by clicking any of the buttons above or below that say "Check Rates". There are different options under "Select Service" like "To Airport" or "From Airport" and "One Way" or "Round Trip". Choose the option called "Any Address" for non-airport transportation in between any two addresses in Arizona. Rates are total, not per person. Enter the promo code "ONLINE" for one way trips to save 10%, or book a round trip to save more both ways.

How do I get an accurate quote?

  • Step 1 - Just type in the city to check rates, but we recommend entering the full address to get an accurate quote since we have special rates for certain zip codes and most pricing is mileage based. Feel free to call us if you have any questions. Once you fill in the addresses, click "View Rates".
  • Step 2 - We include pricing for Taxi, Airport Shuttle and Black Car Service, so you can compare costs and have more options. Choose the type of service you want with the correct number of passengers. Once a price comes up and you're happy, click "Reserve Now"
  • Step 3 - It's always a good idea to enter your name, cell phone and email to save your quote and automatically get a copy sent to your email. That way we can easily look up your quote by name when you call and finish up your reservation when you're ready. Just click "Continue"
  • Step 4 - The website won't actually book anything until you enter a credit or debit card on the final booking screen. You will automatically receive a confirmation email with all the details after you click "Confirm My Reservation".

Check Rates


How do I save money?

Please enter the full address to get the most accurate rates between Phoenix and Casa Grande. Book a round trip and you'll receive 10% off each way. If it's a one way use promo code ONLINE to save 10%. This promo code is only valid on one way trips. If you're booking a round trip you automatically save 10% each way, so use discount code NONSTOP instead to receive a free upgrade to non-stop.

What are the benefits of using our service?

Door to door service is included on all our trips. Usually trips are non-stop in a nicer vehicle. We pick you up at your home anytime 24/7. We normally take you straight home, which is very different from other companies that leave you at a bus stop and stop and wait at intermediate points for hours. We also don't pack you in with 8-15 people you don't know and stop everywhere.

Does it cost anything to change my reservation?

You can always change the date and time of your reservation at no cost. If you don't know the exact address, you can enter the city for now to reserve it, and give us the full address later. If you don't know your flight number, you can estimate the time and update the flight number and time later via phone, email or text.

Check Rates


Our Better Vehicles

What type of vehicle will pick me up?

We send a airport shuttle (4+ passengers) or a nice car (1-3 passengers) anytime and take you to or from any address in Arizona, not just PHX. Our vehicles are clean and newer. Most vehicles are luxury and full size. We have Mercedes Sprinters, Lincoln Navigators, Chrysler 300's, Lexus ES300 Hybrids, Lincoln MKZ's, and a variety of other vehicles to meet your needs.


Our Pickup Locations

Your Casa Grande shuttle picks up where it says Prearranged. If you are in a wheelchair, do not allow your attendant to leave you anywhere except Prearranged. The signs are easy to see and they are always at the outer curb. Sometimes security will send people to the wrong place, so it's better to follow the directions below. PHX also won't allow drivers to walk more than 15 feet away from their vehicle or wait, so good communication is essential. Turn on your cell phone and take it off of airplane mode, so your driver can call or text you. If you don't recognize the number, it's probably your driver.


Terminal 3 Prearranged is across the crosswalk from Door 6 and to the right, south side of the building.


Terminal 4 Prearranged is across the crosswalk from Door 3, north side of the building, first floor. The sign says "Prearranged Vehicles 3 NORTH".


To and From Any Address (One Way)

What kind of transportation services do you offer?

We offer a shuttle Phoenix to Casa Grande, and a Casa Grande shuttle from Casa Grande to Phoenix, and other types of Casa Grande transportation like black car and taxi. We customize our airport shuttle service to your needs by offering different options like shuttles, black car services, and taxi. We offer many types of vehicles, and different options to make your experience great. Learn more by clicking here.

Check Rates

Flagstaff to Peoria: Distance, Travel Time, and Your Options at a Glance

Flagstaff and Peoria sit on opposite sides of the Phoenix metro's northern rim — one a mountain town at roughly 7,000 feet among the ponderosa pines of the Coconino Plateau, the other a fast-growing West Valley suburb northwest of downtown Phoenix. Because there's no direct train and no airport in Peoria itself, most travelers compare four realistic options: driving, taking a combination of intercity and local buses, flying from Flagstaff Pulliam Airport (FLG) to Phoenix Sky Harbor (PHX) and finishing by ground, or arranging a private shuttle or rideshare.

The distance from Flagstaff to Peoria is about 117 miles in a straight line, or roughly 141 miles (about 226 km) by road. Driving typically takes around 2 hours and 10 minutes in normal traffic, making it the fastest and generally the cheapest way to make the trip. Below is a quick comparison of every option, followed by a detailed look at each one.

Flagstaff to Peoria: Comparing Every Travel Option (times and costs are estimates and vary by date, operator, and traffic)
Option Typical Duration Estimated Cost (one-way) Best For
Drive your own car or rental ~2 hours 10 minutes Fuel costs commonly fall in the $25–$40 range (estimate, varies with gas prices and vehicle) Flexibility, luggage, families, scenic stops
Private shuttle or rideshare ~2 hours 10 minutes Varies by provider — request a quote in advance Door-to-door comfort without driving
Bus (intercity plus local connections) ~4 hours 4 minutes with transfers Tickets commonly range from $45 to $65 (estimate, varies by carrier and booking date) Budget travelers without a car
Fly FLG → PHX, then ground transport to Peoria ~4 hours 21 minutes door-to-door including connections (flight itself ~57 minutes) One-way fares commonly range from $100 to $300 (estimate, varies by airline and booking window) Travelers connecting through Sky Harbor

As the comparison shows, driving is both the quickest and usually the cheapest option. The bus is the strongest car-free choice, while flying only makes sense if you're already connecting through Phoenix Sky Harbor or holding an airline ticket on the FLG–PHX leg.

How to Get from Flagstaff to Peoria by Car: The Route, Step by Step

The drive covers roughly 141 miles and takes about two hours and ten minutes without stops. Nearly the entire trip follows a single, easy-to-remember corridor:

  • Start in downtown Flagstaff and pick up Interstate 17 South, the primary highway connecting northern Arizona to the Phoenix metro. Follow signs toward Phoenix.
  • Enjoy the descent off the Mogollon Rim. Within the first half hour you'll pass the exits for Munds Park and the turnoff for Oak Creek Canyon and Sedona (SR 89A), followed by the popular stops at Sunset Point Rest Area and the Black Canyon City area as the ponderosa forest gives way to high desert.
  • Continue south on I-17 through the Agua Fria River corridor, passing Camp Verde (exit 287 for Montezuma Castle and the Verde Valley) and Rock Springs, a well-known stop for homemade pies at the Rock Springs Cafe.
  • Take Loop 101 (the Agua Fria Freeway) west/northwest from I-17 in north Phoenix.
  • Exit into Peoria. Depending on your final destination, common exits include 67th Avenue, Bell Road, and Northern Avenue. An alternative for some addresses is exiting I-17 earlier and cutting across on SR 74 (the Carefree Highway) to reach Peoria's northern side and the Lake Pleasant area.

What to Know Before You Drive

Interstate 17 is one of Arizona's busiest corridors, and conditions change dramatically with the seasons. In winter, snow and ice between Flagstaff and Munds Park can require chains or four-wheel drive, and the Arizona Department of Transportation (ADOT) occasionally closes the highway during storms — check az511.gov before departing in winter months. Heading the other direction, southbound Friday-afternoon and northbound Sunday-afternoon traffic on I-17 approaching Phoenix is notoriously heavy, which can stretch the 2 hour 10 minute estimate considerably.

Fuel costs for the drive typically fall in the $25–$40 range depending on your vehicle and current gas prices (estimate), and there are no tolls on this route. Flagstaff offers plentiful lodging and restaurants if you need to overnight before an early start, and gas stations cluster near the I-17 interchanges in both cities.

Flagstaff to Peoria by Bus: Schedules, Transfers, and What to Expect

If you'd rather not drive, the bus is your main car-free option. There is no single direct bus from Flagstaff to Peoria, so the journey involves a connection — typically an intercity coach from Flagstaff to the Phoenix area, followed by Valley Metro light rail or local buses to reach Peoria in the West Valley.

The full journey takes approximately 4 hours and 4 minutes and commonly costs between $45 and $65 depending on the specific bus company, how far in advance you book, and any discounts or promotions available (estimates based on route data compiled by 1Map). Ticket prices for this corridor are frequently cited in the $48–$65 range, so booking early and traveling midweek tends to yield the best fares.

Making the Connection Into Peoria

Once your intercity bus reaches the Phoenix area, Valley Metro's regional network gets you the rest of the way. Typical itineraries involve transfers at stops such as Bell Rd & Holmes Blvd and the Arrowhead Mall Transit Center (TC North) — both located in the northwest Valley near Peoria. Valley Metro buses are operated across the region with frequent service on major corridors like Bell Road and Grand Avenue, so connections are generally reliable, but build in buffer time: a missed transfer can add an hour or more to your trip.

Practical tips for bus travelers:

  • Departure points in Flagstaff include stops near the downtown transit center and the University North area, so confirm your exact boarding location when you book.
  • Pack light — multiple transfers with heavy luggage get old fast.
  • Download the Valley Metro app or check valleymetro.org for real-time schedules on the Peoria-area legs.

Flying from Flagstaff to Peoria: FLG to PHX and the Ground Segment

It may seem counterintuitive to fly between two Arizona cities 117 miles apart, but it's a real option: American Airlines operates a direct flight from Flagstaff Pulliam Airport (FLG) to Phoenix Sky Harbor International Airport (PHX) that takes only about 57 minutes in the air. One-way fares on this route generally range from $100 to $300 depending on the airline, how far in advance you book, and seasonal demand (estimate).

Here's the catch: the flight is only one leg of the journey. Once you land at Sky Harbor, Peoria is still roughly 25 miles to the northwest. Adding a rental car, rideshare, or the light-rail-plus-bus combination to your itinerary, the typical door-to-door travel time when flying works out to around 4 hours and 21 minutes — more than double the drive. For most travelers, flying only makes sense if you're continuing on from Sky Harbor, using airline miles, or holding a through-ticket that connects through PHX.

Flagstaff Pulliam Airport sits just south of the city off I-17's Butler Avenue area, about a 10-minute drive from downtown Flagstaff — far more convenient than most regional airports if you do choose to fly.

Which Way Is Best? Our Recommendations by Traveler Type

Best overall: drive

At about 2 hours and 10 minutes, driving is both the quickest and cheapest way to get from Flagstaff to Peoria. You'll have full control over your schedule and can break up the trip at standout stops like Sunset Point, Rock Springs Cafe, or a Sedona detour via SR 179/SR 89A if you build in extra time.

Best without a car: the bus

The ~4 hour 4 minute bus journey with transfers is the most affordable car-free option, and the Valley Metro connections at Bell Rd & Holmes Blvd and Arrowhead Mall TC North put you close to Peoria's main residential and commercial areas.

Best for connections: fly

If you're continuing to a destination served through Phoenix Sky Harbor, the 57-minute American Airlines flight from FLG can slot neatly into a longer itinerary — just budget the full 4+ hours door to door.

Best for groups and airport arrivals: private shuttle

For families, groups with lots of luggage, or travelers landing at Sky Harbor or Phoenix-Mesa Gateway and heading to Peoria, a pre-booked private shuttle delivers the same ~2 hour travel time as driving with none of the stress. Airport Shuttle of Phoenix provides door-to-door shuttle service throughout the Phoenix metro and northern Arizona — get a quote for your dates and group size.

Where to Stay in Peoria: Hotels, Neighborhoods, and Landmarks

Peoria has grown into a genuine destination in its own right, and travelers have a wide range of lodging choices — the area offers over 1,110 hotels and accommodations, with prices starting at around $47 per night (estimate, varies by season and demand). You'll find the heaviest concentration of hotels around the P83 Entertainment District along the 83rd Avenue corridor, near the Peoria Sports Complex (spring-training home of the Seattle Mariners and San Diego Padres), and around Old Town Peoria near 83rd and Grand Avenues.

Other landmarks worth knowing for your planning:

  • Peoria Sports Complex — Cactus League games every March draw big crowds, so book lodging early for spring training.
  • Camelback Ranch–Glendale — the Dodgers/White Sox spring complex sits right on the Peoria/Glendale border.
  • Lake Pleasant Regional Park — boating, camping, and desert hiking about a 30-minute drive northwest of central Peoria via SR 74 (Carefree Highway).
  • Westwing Mountain and the Sonoran Mountain Ranch area — popular trailheads on Peoria's northern edge, convenient if you're coming down SR 74.
  • Arrowhead Towne Center — the major regional mall in nearby Glendale, also a key Valley Metro transit hub for the area.

Related reading: if your trip continues beyond Peoria, see our guides to Flagstaff to Phoenix, Flagstaff to Scottsdale, and Flagstaff to Glendale, or browse all of our Arizona shuttle routes.

Highway route map showing the drive from Flagstaff to Peoria Arizona via Interstate 17 and Loop 101

Frequently Asked Questions: Flagstaff to Peoria

How far is Peoria from Flagstaff?

The distance between Flagstaff and Peoria is about 117 miles in a straight line, or approximately 141 miles (226 km) by road. The drive follows Interstate 17 south and Loop 101 west for nearly the entire route.

How long does it take to get from Flagstaff to Peoria?

Driving takes approximately 2 hours and 10 minutes in normal conditions, making it the quickest option. The bus journey takes around 4 hours and 4 minutes including transfers, and a flight from Flagstaff Pulliam to Phoenix Sky Harbor takes about 57 minutes in the air — though the full door-to-door trip by air typically runs about 4 hours and 21 minutes once ground transportation to Peoria is included.

What companies run services between Flagstaff, AZ and Peoria, AZ?

There is no single operator covering the whole route. Intercity bus companies serve the Flagstaff–Phoenix corridor, and Valley Metro operates the regional buses and connections that complete the trip into Peoria (typical transfer points include Bell Rd & Holmes Blvd and Arrowhead Mall TC North). American Airlines flies the FLG–PHX air route. For door-to-door service, private shuttle providers like Airport Shuttle of Phoenix cover the full route.

What is the cheapest way to get from Flagstaff to Peoria?

Driving is typically the cheapest option — fuel costs for the ~141-mile drive commonly fall between $25 and $40 depending on your vehicle and current gas prices (estimate), with no tolls. Among public options, the bus is usually the cheapest, with fares commonly in the $45–$65 range (estimate).

Is there a train from Flagstaff to Peoria?

No. Amtrak's passenger service does not operate a direct Flagstaff-to-Phoenix-area route, and there is no passenger rail connecting Phoenix to the West Valley suburbs. Your realistic options are car, bus, plane (FLG to PHX), or a private shuttle.

Do I need snow tires or chains to drive from Flagstaff to Peoria in winter?

Snow and ice are common on I-17 between Flagstaff and Munds Park in winter, and ADOT can require chains or four-wheel-drive traction during storms. Check az511.gov for current road conditions and closures before traveling between roughly November and March; once you descend past Camp Verde, conditions are typically dry.

Can I get from Flagstaff to Peoria without a car?

Yes. The most practical car-free route is a combination of intercity bus service from Flagstaff to the Phoenix area plus Valley Metro local buses into Peoria, with the full journey taking approximately 4 hours and 4 minutes and transfers along the way. Pre-booked shuttles are another strong option if you prefer a single, direct ride.

Peoria Sports Complex in Peoria Arizona, a common destination for travelers driving from Flagstaff

Plan Your Flagstaff to Peoria Trip

For most travelers, the math is simple: driving the ~141 miles down I-17 and Loop 101 gets you from the pines of Flagstaff to Peoria in about 2 hours and 10 minutes — faster and cheaper than any alternative. If you'd rather leave the driving to someone else, contact Airport Shuttle of Phoenix for a customized quote on private, door-to-door shuttle service from Flagstaff to Peoria or anywhere in the Valley.