There are 5 ways to get from Flagstaff to Oro Valley by bus (Flixbus), car, plane, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Flixbus)
best- Take the bus from Flagstaff Train Station to Tucson Downtownbus FlixBus 2047
6h 6m$42–69Drive 253.1 mi
- Drive from Flagstaff to Oro Valleycar 253.1 mi
4h 5m$47–67Fly to Tucson
- Fly from Flagstaff (FLG) to Tucson (TUS)plane FLG - TUS
5h 25m$69–397Bus via Phoenix Airport (PHX)
- Take the bus from Flagstaff Amtrak Station to Phoenix Airportbus Flagstaff
- Take the bus from Sky Harbor International Airport to Groome Transportation Speedwaybus Phoenix Airport
8h 39m$114–206Fly to Phoenix, shuttle
- Fly from Flagstaff (FLG) to Phoenix (PHX)plane FLG - PHX
- Take a shuttle bus from Sky Harbor International Airport to Tucson Amtrak Station
5h 1m$178–401
Flagstaff to Oro Valley by bus (Flixbus)
Questions & Answers
The cheapest way to get from Flagstaff to Oro Valley is to bus which costs $40 - $70 and takes 6h 6m.
The fastest way to get from Flagstaff to Oro Valley is to drive which takes 4h 5m and costs $45 - $70.
No, there is no direct bus from Flagstaff station to Oro Valley. However, there are services departing from Flagstaff Train Station and arriving at Oracle/El Conquistador Wy via 6th Av/Pennington. The journey, including transfers, takes approximately 6h 6m.
The distance between Flagstaff and Oro Valley is 276 miles. The road distance is 254.6 miles.
The best way to get from Flagstaff to Oro Valley without a car is to bus which takes 6h 6m and costs $40 - $70.
It takes approximately 6h 6m to get from Flagstaff to Oro Valley, including transfers.
Flagstaff to Oro Valley bus services, operated by Flixbus USA, depart from Flagstaff Train Station.
The best way to get from Flagstaff to Oro Valley is to bus which takes 6h 6m and costs $40 - $70. Alternatively, you can fly, which costs $65 - $400 and takes 5h 25m.
Flagstaff to Oro Valley bus services, operated by Flixbus USA, arrive at Tucson Downtown station.
Yes, the driving distance between Flagstaff to Oro Valley is 255 miles. It takes approximately 4h 5m to drive from Flagstaff to Oro Valley.
What companies run services between Flagstaff, AZ, USA and Oro Valley, AZ, USA?
Flixbus USA operates a bus from Flagstaff Train Station to Tucson Downtown 5 times a week. Tickets cost $40–70 and the journey takes 4h 40m. Alternatively, American Airlines flies from Flagstaff (FLG) to Tucson (TUS) twice daily.
- Website
- aa.com
Flights from Flagstaff to Tucson via Phoenix
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $55–380
Flights from Flagstaff to Phoenix
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $30–250
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Flagstaff Train Station to Tucson Downtown
- Ave. Duration
- 4h 40m
- Frequency
- 5 times a week
- Estimated price
- $40–70
- Schedules at
- flixbus.com
- Phone
- +1 928-350-8466
- Website
- arizonashuttle.com
Bus from Flagstaff Amtrak Station to Phoenix Airport
- Ave. Duration
- 3h 10m
- Frequency
- Every 2 hours
- Estimated price
- $55–120
- Book at
- https://groometransportation.com/phoenix-airport/?&sd_client_id=d8dca231-4b1d-4fa2-b53c-9a6a93b47ffd
Bus from Sky Harbor International Airport to Groome Transportation Speedway
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $55–90
- Book at
- https://groometransportation.com/phoenix-airport/?&sd_client_id=d8dca231-4b1d-4fa2-b53c-9a6a93b47ffd
- Phone
- +1-480-710-3441
- [email protected]
- Website
- airportshuttleofphoenix.com
Shuttle from Sky Harbor International Airport to Tucson Amtrak Station
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $134
- Website
- https://airportshuttleofphoenix.com
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
More Questions & Answers
There are 750+ hotels available in Oro Valley.






