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:
Los Angeles Union Station: Near Pershing Square and the metro stop. It offers a wide range of services such as restaurants, shops, ticket counters, waiting area, and Wi-Fi.
Arrival Terminals in San Francisco:
San Francisco Bus Station: The San Francisco bus station is located within the Transbay Transit Center, close to the Ferry Building and Missions Bay. It is the meeting point for several transportation companies connecting to the City of San Francisco by bus.
How many hours is it?: 8 hours
How much does a ticket cost?: 50 - 90 USD
Distance: 380 Km
First departure: 5:30
Last departure: 23:55
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.
* The cost of tickets may vary depending on the season.
The information is subject to change without prior notice.
Where to Buy Tickets:
You have many options available to purchase your bus tickets.
At the bus terminals: Visit the ticket counters of your preferred company or use the vending machines inside the terminal.
Online: Visit the websites of bus companies such as Greyhound or FlixBus. Buying your tickets in advance can help you find the best prices for your trip.
Mobile Apps: Download the bus companies’ apps to purchase tickets and manage your trip.
Travel Agencies: Some agencies like Wanderu or CheckMyBus offer the possibility to purchase bus tickets.
Bus terminals from Los Angeles, CA to San Francisco, CA