
Bus from San Antonio, TX to Los Angeles, CA
More travel options
You now can select from more schedules across U.S., Mexico and Canada with Greyhound and FlixBus.
Enjoy free onboard Wi-Fi
We offer free Wi-Fi and power outlets to keep you connected and powered up during your trip.
Reserve a Seat
Reserve your favorite seat when you book your ticket.
Need to make a change?
Easily change your ticket or add bags with Manage My Booking.
On this page
Bus stations and stops in San Antonio, TX
San Antonio Bus Station
500 N St Mary'S St
San Antonio, TX 78205
United States
San Antonio, TX 78205
United States
View this address on Google Maps
Once passengers are in the lobby, their schedule will be announced 20 minutes prior to departure. They will be told what line to form in and will then be taken out to the bus by C/S Lead or a Supervisor.
To view more info about this station, visit our page San Antonio Bus Station
San Antonio Pearl District
612 Avenue A
San Antonio, TX 78215
United States
San Antonio, TX 78215
United States
View this address on Google Maps
Bus will board at Pearl Brewery. Stop is located at the passenger loading zone at the corner of Pearl Pkwy and Avenue A. NOTE: Parking is for Pearl Brewery guests ONLY. Unregistered vehicles will be towed.
To view more info about this station, visit our page San Antonio Pearl District
Frequently asked questions
How much is a bus ticket from San Antonio to Los Angeles?
How far is it from San Antonio to Los Angeles by bus?
How long does it take to get from San Antonio to Los Angeles by bus?
When is the next bus from San Antonio to Los Angeles?
Are there daily buses from San Antonio to Los Angeles?
How can I pay for the bus from San Antonio to Los Angeles?
How can I check if my bus to Los Angeles is on time?
Are night bus trips available from San Antonio to Los Angeles?
Which destinations can I reach from Los Angeles with Greyhound?
How much does it cost to take a bike on the bus from San Antonio to Los Angeles?
What time is the first bus from San Antonio to Los Angeles?
What time is the last bus from San Antonio to Los Angeles?
How many Greyhound bus stops are there in San Antonio?
How many Greyhound bus stops are there in Los Angeles?
Bus Travel Summary: San Antonio to Los Angeles with Greyhound
- Travel distance: The bus journey from San Antonio to Los Angeles covers approximately 1381 miles, depending on the specific route.
- Trip duration: The average bus ride with Greyhound from San Antonio to Los Angeles takes around 27 hours, depending on traffic and route conditions.
- Bus schedule: To view upcoming Greyhound departures, simply enter your travel date and check the next available bus from San Antonio to Los Angeles.
- Daily bus departures: 3 buses run from San Antonio to Los Angeles every day.
- Night service: Overnight buses are available between San Antonio and Los Angeles, offering a restful and efficient travel option.
- Greyhound stops in San Antonio: 2 stops are available, including: San Antonio Bus Station, San Antonio Pearl District
- Greyhound stops in Los Angeles: 8 stops are served, including: Downey (Stonewood Center), Los Angeles (Hollywood / Highland), Los Angeles (Hope St/Jefferson Blvd - University of Southern California ), Los Angeles (UCLA), Los Angeles (West LA - Expo/Sepulveda), Los Angeles Downtown (FlixBus Lot), Los Angeles Union Station, Los Angeles Union Station Arrivals
Bus Ticket Booking
- Bus ticket price: Greyhound bus tickets from San Antonio to Los Angeles start at $129.98 (average fare: $208.98.
- Booking: Book your San Antonio to Los Angeles bus ticket online through this website or the free Greyhound app for the best selection and fares.
- Payment: Choose your preferred payment method from secure options like credit card, PayPal, or Google Pay during checkout.
Seating Options
- Standard seat: Included at no extra cost and automatically assigned when you book your Greyhound trip from San Antonio to Los Angeles.
- Seat reservation: Prefer a specific seat or extra legroom? You can reserve one for an additional fee based on the seat type.
Baggage Information
When travelling with Greyhound, your ticket includes 2 pieces of baggage at no extra cost:
- Carry-on baggage: 1 small bag (up to 25 lb / 12'×7'×16') - must fit under the seat or overhead. Keep valuables with you during your San Antonio–Los Angeles journey.
- Checked baggage: 1 larger bag (up to 50 lb / 20'×12'×31') - stowed in the luggage compartment before boarding in San Antonio.
Onboard Accessibility with Greyhound
- Priority seating: Reserved seats are available for passengers with disabilities near the front of the bus.
- Mobility assistance: Drivers and staff can help with boarding, baggage, and mobility devices - just ask at each stage of your journey.
- Service animals: ADA-recognised service animals are welcome on board.
- More info: Full accessibility guidelines are available on our Accessibility Help Page.
Discover more popular bus connections
- San Antonio, TX - Houston, TX
- Houston, TX - San Antonio, TX
- San Antonio, TX - Dallas, TX
- Dallas, TX - San Antonio, TX
- San Antonio, TX - Austin, TX
- Austin, TX - San Antonio, TX
- San Antonio, TX - Laredo, TX
- Laredo, TX - San Antonio, TX
- San Antonio, TX - McAllen, TX
- McAllen, TX - San Antonio, TX
- Monterrey, Nuevo Leon - San Antonio, TX
- San Antonio, TX - Monterrey, Nuevo Leon
- San Antonio, TX - Corpus Christi, TX
- Corpus Christi, TX - San Antonio, TX
- San Antonio, TX - Fort Worth, TX
- El Paso, TX - San Antonio, TX
- San Antonio, TX - Brownsville, TX
- Fort Worth, TX - San Antonio, TX
- San Antonio, TX - Eagle Pass, TX
- San Antonio, TX - El Paso, TX
- Los Angeles, CA - Las Vegas, NV
- Las Vegas, NV - Los Angeles, CA
- Los Angeles, CA - San Diego, CA
- Los Angeles, CA - San Francisco, CA
- Los Angeles, CA - Phoenix-Tempe, AZ
- San Diego, CA - Los Angeles, CA
- Phoenix-Tempe, AZ - Los Angeles, CA
- San Francisco, CA - Los Angeles, CA
- Los Angeles, CA - Bakersfield, CA
- Bakersfield, CA - Los Angeles, CA
- San Jose, CA - Los Angeles, CA
- Los Angeles, CA - San Jose, CA
- Los Angeles, CA - Sacramento, CA
- Sacramento, CA - Los Angeles, CA
- Los Angeles, CA - Tijuana, Baja California
- Los Angeles, CA - Fresno, CA
- Fresno, CA - Los Angeles, CA
- Oakland-Berkeley-East Bay, CA - Los Angeles, CA
- Los Angeles, CA - Palm Springs-Indio-Coachella Valley, CA
- Los Angeles, CA - Oakland-Berkeley-East Bay, CA
Onboard services are subject to availability