Los Angeles to Eugene, OR by Bus: Fares, Carriers & Tips (2024)
Bus travel from **Los Angeles to Eugene, Oregon** (~950 mi / 1,530 km) typically costs **$55–$130 one-way** (2024), depending on carrier, advance purchase, and season.
Major Carriers
- Greyhound: 2–3 daily. 22–26 hrs (via Sacramento, Portland, or I-5 direct). $60–$110.
- FlixBus: 1–2 daily. 20–24 hrs. Often cheaper ($55–$95). App-based booking, Wi-Fi, power outlets.
- Amtrak Thruway (connecting to Coast Starlight): Bus to Klamath Falls / Eugene-Springfield station. $70–$130, coordinated with train.
Booking Tips
- Book 2–4 weeks ahead for best fares.
- Midweek (Tue–Wed) cheaper than Fri/Sun.
- Check **Wanderu**, **Busbud**, **Greyhound.com**, **FlixBus.com** for comparison.
- LA departure: Union Station, North Hollywood, or East LA. Eugene arrival: UO / Amtrak station (downtown).
Amenities & Reality Check
- Wi-Fi: Spotty (rural OR/CA). Power: Most seats.
- Rest stops: Every 3–4 hrs (food, bathroom, stretch).
- Overnight = save hotel. Daytime = scenery (Shasta, Siskiyous, Willamette Valley).
- Luggage: 1 checked + 1 carry-on included (Greyhound/FlixBus).
Flying (LAX → EUG, 2h via SEA/SFO) is 3–4x cost but 10x faster. Bus = budget, scenery, low carbon.