Bus Travel from Los Angeles to Fresno: Options, Times, and Fares
Direct Services
Greyhound
- Frequency: Multiple daily departures
- Duration: ~5 hours 30 minutes
- Fare: $20–$35 (advance web fare cheaper)
- Stops: LA Union Station / North Hollywood → Fresno Greyhound Station
Amtrak Thruway (Motorcoach)
- Frequency: Several daily (connects to San Joaquins trains)
- Duration: ~5 hours
- Fare: $25–$40
- Stops: LA Union Station → Fresno Santa Fe Station (downtown)
- Perks: Reserved seating, more legroom, Amtrak Guest Rewards
Other Options
- FlixBus: Often cheaper ($15–$30), fewer departures, curbside stops
- Megabus: Limited LA–Fresno service; check current schedule
- Local/regional: Kern Transit, Fresno Area Express connect to Bakersfield for train links
Booking Tips
- Book 2+ weeks ahead for lowest fares
- Compare Greyhound, Amtrak, FlixBus on Wanderu or Busbud
- Bring water, snacks, charger; Wi-Fi spotty
- Arrive 30 min early for curbside pickups
Driving Alternative
~220 mi via I-5 or CA-99; 3.5–4.5 hrs without traffic. Carpool/rideshare (BlaBlaCar, Poparide) sometimes available.
Bus is affordable, avoids parking hassles, and drops you downtown.