Train from Phoenix to Stillwater
Find the schedules, compare prices, and buy cheap tickets from Phoenix to Stillwater. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: American Airlines, Southwest Airlines
- Duration: Approximately 6-7 hours (including layover)
- Distance: 580 miles
- Costs: £150 - £250 (depending on booking time and class)
- Roads/Routes: Not applicable
Pro Tip: Book your flights early and consider flying mid-week to find lower fares and avoid crowded airports.
For convenience, fly from Phoenix Sky Harbor International Airport (PHX) to Oklahoma City Will Rogers World Airport (OKC), then rent a car for the 62-mile drive to Stillwater.
Driving
- Duration: Approximately 9 hours
- Distance: 600 miles
- Costs: Around £80 (for fuel and tolls, depending on your vehicle's fuel efficiency)
- Roads/Routes: Take I-10 E from Phoenix, then merge onto I-40 E through New Mexico, followed by US-177 N to Stillwater.
Pro Tip: Make sure to stop at the Route 66 attractions along I-40 for a memorable travel experience!
If you prefer a scenic drive, this option allows for flexibility and the opportunity to explore small towns along the route.
Bus
- Companies: Greyhound
- Duration: Approximately 12-14 hours (including transfers)
- Distance: Approximately 600 miles
- Costs: £60 - £100 (depending on the booking time and availability)
- Roads/Routes: Not applicable
Pro Tip: Reserve your bus tickets in advance and opt for overnight travel to save on accommodation.
Taking the bus may not be the fastest but can be an economical option for budget-conscious travellers.
Recommendation
The most efficient way to travel from Phoenix, AZ to Stillwater, OK is by air and then renting a car. This method saves time and allows you to make the quickest connection to your destination. Book your tickets with American Airlines or Southwest and enjoy the scenic drive once in Oklahoma.