|Shortest Duration||20h 40m|
|Trips per day||4|
Book Greyhound from Los Angeles to Carlsbad from $145.00. There are 4 trips per day offered by Greyhound from Los Angeles to Carlsbad and you can expect on average to pay $190.88 for a Greyhound ticket to Carlsbad. In Los Angeles, Greyhound departs to Carlsbad from Union Station and 3 other stations. In Carlsbad, Greyhound arrives at Rd Runner Express 1,
An average trip on Greyhound from Los Angeles to Carlsbad takes 22 hours and 15 minutes, while the fastest available Greyhound trip will get you to Carlsbad in 20 hours and 40 minutes,
On weekends, Greyhound offers 4 trips per day. A one way ticket costs $223.75 for a weekend trip to Carlsbad.