The average bus between Baldwin Park and Carlsbad takes 5h 48m and the fastest bus takes 3h 13m. The bus service runs several times per day from Baldwin Park to Carlsbad. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a day between Baldwin Park and Carlsbad. The earliest departure is at 4:37 AM at night, and the last departure from Baldwin Park is at 7:46 PM which arrives into Carlsbad at 5:22 AM. All services require a transfer at Union Station Patsaouras Bus Plaza W and take an average of 5h 48m. The schedules shown below are for the next available departures.


4h 43m • 2 changes


3h 13m • 2 changes
Arrives next day


9h 35m • 2 changes


4h 48m • 2 changes


3h 17m • 2 changes
Arrives next day


9h 37m • 2 changes


4h 12m • 2 changes


3h 24m • 2 changes
Arrives next day


9h 42m • 2 changes


4h 12m • 2 changes


3h 24m • 2 changes
Arrives next day


9h 42m • 2 changes
Want to know about travelling from Baldwin Park to Carlsbad? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Baldwin Park to Carlsbad. However, there are services departing from Baldwin Park station and arriving at Carlsbad station via Oceanside. The journey, including transfers, takes approximately 5h 48m.
Baldwin Park to Carlsbad bus services, operated by Foothill Transit, depart from Los Angeles Union Station.
Baldwin Park to Carlsbad bus services, operated by Foothill Transit, arrive at Oceanside station.
The distance between Baldwin Park and Carlsbad is 117.6 km. The road distance is 177 km.
Greyhound Mexico operates a bus from Los Angeles Union Station to Oceanside 3 times a day. Tickets cost $18–27 and the journey takes 2h 10m.