Go to top

Los Angeles to San Francisco Bus

Explore the California coast and discover the vibrant city of San Francisco from Los Angeles, spanning the 380 miles between both cities in a journey of approximately 8 hours, and enjoy the landscapes and comfort that this means of transportation offers you.

Departure Terminals in Los Angeles:

Arrival Terminals in San Francisco:

Los Angeles to San Francisco by Bus: Schedules and Ticket Prices:

You can board the bus from the early hours of the day, around 5 am, until shortly before midnight. The price of tickets for a trip from Los Angeles to San Francisco ranges between $50 and $90 USD per person. In the following table, you will find the details to compare and choose the best option for your trip.

Where to Buy Tickets:

You have many options available to purchase your bus tickets.

CompanyDeparture SchedulesArrival Schedules

Greyhound

Ticket price: 55 USD

Economy

Los Angeles Union Station

05:30, 12:40, 06:25, 23:05

San Francisco Bus Station

15:35, 21:50, 8:25, 7:15

FlixBus

Ticket price: 50 USD

Economy

Los Angeles Union Station

22:45, 23:10, 23:20

San Francisco Bus Station

6:50, 1:15, 6:50

* The cost of tickets may vary depending on the season.

The information is subject to change without prior notice.

Bus terminals from Los Angeles, CA to San Francisco, CA