Travel from Los-Angeles to Goleta

Train, bus or fly from Los Angeles to Goleta?

Amtrak operates a train from Los Angeles to Goleta 5 times a day. Tickets cost $30 - $70 and the journey takes 2 h 48 min. Alternatively, Greyhound USA operates a bus from Los Angeles to Goleta once daily. Tickets cost $16 - $40 and the journey takes 3 h.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Los Angeles to Goleta

From Los Angeles Union Station Amtrak train to Goleta Amtrak. 2 h 48 min $49. From Los Angeles, CA bus to Transit Center then line 11 bus to Hollister & Nectarine. 3 h 49 min $31. From Patsaouras Transit Plaza bus to Los Angeles Airport, CA then bus to Goleta, CA. 4 h 7 min $64. From Los Angeles drive to Goleta. 1 h 48 min $12. From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Santa Barbara airport, then line 11 bus to Goleta. 2 h 50 min $131.

Is there a direct train between Los Angeles and Goleta?

Yes, there is a direct train departing from Los Angeles Union Station Amtrak and arriving at Goleta Amtrak. Services depart 5 times a day, and operate every day. The journey takes approximately 2¾ hours.

Is there a direct bus between Los Angeles and Goleta?

No, there is no direct bus from Los Angeles to Goleta. However, there are services departing from Los Angeles, CA and arriving at Hollister & Nectarine via Transit Center. The journey, including transfers, takes approximately 3 h 49 min.