Bus ticketsLos Angeles San Francisco
From downtown LA to the Bay in about nine hours. Compare FlixBus and Greyhound fares in one place with BUZ.
Comfortable seats
Safe travel
Personal support
Quick, easy booking
Secure payment
24/7 support
Flexible changes with Buz Flex
Los Angeles to San Francisco by bus
Every departure leaves from Los Angeles Union Station (801 N Vignes St). In the BUZ search for October 28, 2026, there were 4 direct departures at 00:55, 09:00, 11:20 and 23:05, with travel times from 7 h 35 to 9 h 25. Buses arrive at the San Francisco Bus Station (401 Townsend St) or at 425 Mission St, depending on the departure.
Bus lines on the Los Angeles–San Francisco route
Where you leave from and arrive
All buses board at Union Station in downtown Los Angeles; in San Francisco you arrive at one of two stops in SoMa, depending on the departure.
Ride overnight, wake up in the city
The 23:05 bus arrives in San Francisco around 07:10 and the 00:55 around 08:30, so you save a night in a hotel and arrive in the morning. In the search, the cheapest fare ($1,093 MXN) was the 11:20 departure.

San Francisco and the Bay
Downtown San Francisco rises over the bay, framed by the Golden Gate Bridge to the north. Both bus stops are in SoMa, within walking distance of Muni and BART connections and close to Caltrain, so getting to Union Square, the Embarcadero or the Mission is easy.
Photo: Mariordo (Mario Roberto Durán Ortiz), CC BY-SA 4.0, via Wikimedia Commons
Quick answers about this route
Starting at $1,093 MXN. In the search for October 28, 2026, fares ranged from $1,093 to $1,874 MXN, depending on the departure time and bus line.
All departures leave from Los Angeles Union Station, located at 801 N Vignes St in downtown LA.
Between 7:35 a.m. and 9:25 a.m., depending on the departure time; around 8:55 a.m. is typical.
On the date we checked, there were 4 departures: 12:55 a.m., 9:00 a.m., 11:20 a.m., and 11:05 p.m.
FlixBus and Greyhound operate the departures you can book on BUZ today.
At the San Francisco Bus Station (401 Townsend St) or at 425 Mission St, depending on the departure. Check the arrival stop before you book.
On BUZ, you pay online with a credit or debit card (Visa, Mastercard or American Express), Apple Pay or Google Pay. Your e-ticket arrives by email as soon as you book.
Other routes you may like
