Driving Distance: Mission Viejo, CA to Portland, OR
Approximately 940 miles (1,512 km) via I-5 North.
Drive time: 14–15 hours (non-stop, ideal conditions). Realistically: **2 days** with overnight stop.
Route
- I-5 North from Mission Viejo (Orange County) → Los Angeles → Central Valley (Grapevine, Tejon Pass) → Sacramento → Redding → Oregon border → Eugene → Salem → Portland.
Key Stops (South to North)
- Grapevine (Tejon Pass): 4,144 ft — check weather (snow/ice closures winter).
- Kettleman City / Buttonwillow: Central Valley rest/fuel.
- Sacramento: Capital, midway-ish, good overnight.
- Mount Shasta: Spectacular volcano visible from I-5.
- Ashland, OR: Shakespeare Festival, cute downtown.
- Willamette Valley: Wine country (Pinot Noir) east of I-5.
Alternatives
- US-101 (Coast): ~1,050 mi, 18+ hrs — scenic (Redwoods, Oregon Coast), slower.
- Fly: SNA/LAX → PDX, 2h 15m, often $100–300.
- Train: Amtrak Coast Starlight (LA→Portland) — 30 hrs, stunning but slow.
I-5 is the backbone of the West Coast—efficient, monotonous, essential.