There are 7 ways to get from Rio Rico to Flagstaff by bus (Flixbus), car, shuttle, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from 219 N Arroyo Blvd - Nogales to 4207 S 6th Ave - Tucsonbus Nogales
- Take the bus from Tucson Downtown to Flagstaff Train Stationbus FlixBus 2047
7h 36m$87–133Drive 314 mi
cheapest- Drive from Rio Rico to Flagstaffcar 314 mi
5h 1m$58–83Shuttle to Phoenix, fly
- Take a shuttle bus from Nogales to Sky Harbor International Airport
- Fly from Phoenix (PHX) to Flagstaff (FLG)plane PHX - FLG
6h 57m$257–556Shuttle
- Take a shuttle bus from Nogales to Sky Harbor International AirportPhoenix
- Take a shuttle bus from Sky Harbor International Airport to Flagstaff AmtrakPhoenix to Flagstaff
6h 48m$404–405Bus via Tucson
- Take the bus from Nogales to Tucsonbus Guadalajara
- Take the bus from Tucson Downtown to Flagstaff Train Stationbus FlixBus 2047
8h 2m$77–133Bus via Deer Valley
- Take the bus from Nogales to Phoenixbus Guadalajara
- Take the bus from Denny's Restaurant to Flagstaff Amtrakbus Groome Transportation
8h 23m$104–195Bus to Tucson, fly
- Take the bus from Nogales to Tucsonbus
- Fly from Tucson (TUS) to Flagstaff (FLG)plane TUS - FLG
8h 17m$89–458
Phoenix (PHX) to Flagstaff (FLG) flights
Questions & Answers
The cheapest way to get from Rio Rico to Flagstaff is to drive which costs $55 - $85 and takes 5h 1m.
The fastest way to get from Rio Rico to Flagstaff is to drive which takes 5h 1m and costs $55 - $85.
The distance between Rio Rico and Flagstaff is 345 miles. The road distance is 315.8 miles.
The best way to get from Rio Rico to Flagstaff without a car is to bus which takes 7h 36m and costs $85 - $140.
It takes approximately 7h 36m to get from Rio Rico to Flagstaff, including transfers.
Yes, the driving distance between Rio Rico to Flagstaff is 316 miles. It takes approximately 5h 1m to drive from Rio Rico to Flagstaff.
There are 379+ hotels available in Flagstaff.
What companies run services between Rio Rico, AZ, USA and Flagstaff, AZ, USA?
You can take a vehicle from Rio Rico to Flagstaff Train Station via 219 N Arroyo Blvd - Nogales, 4207 S 6th Ave - Tucson, 6th Av/District, Downtown Ronstadt Center, and Tucson Downtown in around 7h 36m.
- Website
- aa.com
Flights from Phoenix to Flagstaff
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- $35–300
Flights from Tucson to Flagstaff via Phoenix
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- $50–360
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from 219 N Arroyo Blvd - Nogales to 4207 S 6th Ave - Tucson
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $40–55
- Schedules at
- omnibusexpress.com
Bus from Nogales to Phoenix
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $55–75
- Schedules at
- omnibusexpress.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Tucson Downtown to Flagstaff Train Station
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $40–70
- Schedules at
- flixbus.com
Shuttle from Nogales to Sky Harbor International Airport
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $213
- Website
- https://airportshuttleofphoenix.com
Shuttle from Sky Harbor International Airport to Flagstaff Amtrak
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $184
- Website
- https://airportshuttleofphoenix.com
- Phone
- +52 644 410 2444
- atencionaclientes@tufesa.com.mx
- Website
- tufesa.com.mx
Bus from Nogales to Tucson
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $6–20
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $6–19
- Titanium
- $7–20
Bus from Nogales to Phoenix
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- $20–35
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $20–35
- Titanium
- $22–35
- Phone
- +1 833 766 3553
- Website
- tufesainternacional.com
Bus from Nogales to Tucson
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $30–55
- Schedules at
- tufesainternacional.com
Bus from Nogales to Phoenix
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $45–75
- Schedules at
- tufesainternacional.com
- Phone
- +1 928-350-8466
- Website
- arizonashuttle.com
Bus from Denny's Restaurant to Flagstaff Amtrak
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- $50–110
- Book at
- https://groometransportation.com/phoenix-airport/?&sd_client_id=d8dca231-4b1d-4fa2-b53c-9a6a93b47ffd
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide












