The distance from San Luis Obispo to Portland is approximately 800 miles. Flying from San Luis Obispo County Regional Airport (SBP) to Portland International Airport (PDX) is the most efficient method, taking about 2 hours. Alternatively, the Amtrak Coast Starlight offers a scenic rail journey through the West Coast. Portland is famous for its parks, bridges, and vibrant food scene.
Total Distance: 1,300 km driving distance; 1,050 km straight-line air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 24 hours | 2 hours |
| Avg Price | $130 - $280 | $200 - $450 |
| Operator | Amtrak Coast Starlight | Alaska Airlines |
| Route | SLO Station to Portland Union Station. | SBP to PDX via connection in SFO or LAX. |
| Tip | The train ride is long but offers beautiful coastal and mountain views. | Book early to avoid high prices during peak travel times. |
Summer and early autumn are the best times to visit Portland.