Distance from Phoenix, AZ to Madras, OR: Driving Miles & Flight Options

The driving distance from Phoenix, Arizona to Madras, Oregon is approximately 1,200 miles (1,930 km) via I-17 N → I-40 W → I-5 N → US-97 N, taking **18–20 hours** non-stop.

By Air (No Direct Flights)

There are no nonstop flights between Phoenix Sky Harbor (PHX) and Redmond Municipal Airport (RDM), which serves Madras (30 min drive). Typical routing:

  • PHX → PDX (Portland) → RDM — 5 hr 15 min total (1 hr 45 min + 1 hr layover + 45 min).
  • PHX → SEA (Seattle) → RDM — Similar time.
  • PHX → SFO/SMF → RDM — Longer.

Alaska, American, Delta, and United operate connecting itineraries.

Alternative Ground Options

  • Amtrak: Phoenix → Flagstaff (bus) → Los Angeles → Seattle (Coast Starlight) → Chemult (bus to Madras) — 2+ days.
  • Greyhound/FlixBus: Multi-transfer, 24+ hours.

Recommendation

  • Fly PHX→RDM via PDX for speed (5–6 hrs total).
  • Drive for scenery (Grand Canyon, Redwoods, Cascades) and flexibility—split into 2–3 days.
  • Rent a car at RDM to reach Madras and explore Central Oregon.

Madras Highlights

Gateway to Smith Rock State Park (world-class climbing), Lake Billy Chinook, high desert scenery, and the 2017 total solar eclipse path. Population ~7,000; growing rapidly.

Copyright Wanderlust World © https://www.ynyoo.com