Search bus tickets toLos Angeles

switcheroo

Quickview

How to get to Los Angeles by bus?

Routes160
Trips per day699
bus carriers6
Stations9
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest bus tickets to Los Angeles?

The cheapest prices for a bus ticket to Los Angeles that users have found recently on Wanderu start at $1.00. Such great deals to Los Angeles are available on 6 routes including Las Vegas, San Jose and San Francisco. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Los Angeles. Long Beach at $8.00 has consistently the lowest average bus ticket prices to Los Angeles.

What are the main bus stations in Los Angeles?

The most popular bus stations in Los Angeles are Greyhound Station - 1716 E 7th St, Union Station and 611 Maple Ave. Greyhound Station - 1716 E 7th St is the busiest bus station in Los Angeles.

What are the most popular bus routes to Los Angeles?

Las Vegas

There are 33 bus schedules per day connecting Las Vegas with Los Angeles. It takes on average 5 hours and 44 minutes to travel 229 miles, 368 kms, by bus from Las Vegas. 6 bus carriers offer schedules from Las Vegas, with Greyhound offering the most daily connections to Los Angeles. Traveling by bus from Las Vegas you will most likely to arrive in Los Angeles at Union Station.
Avg. Time
5h 44m
Avg. Price
$21.00

San Diego

There are 33 bus schedules per day connecting San Diego with Los Angeles. It takes on average 3 hours and 7 minutes to travel 112 miles, 180 kms, by bus from San Diego. 2 bus carriers offer schedules from San Diego, with Greyhound offering the most daily connections to Los Angeles. Traveling by bus from San Diego you will most likely to arrive in Los Angeles at Greyhound Station - 1716 E 7th St.
Avg. Time
3h 7m
Avg. Price
$16.44

San Jose

There are 24 bus schedules per day connecting San Jose with Los Angeles. It takes on average 7 hours and 31 minutes to travel 306 miles, 492 kms, by bus from San Jose. 4 bus carriers offer schedules from San Jose, with Tufesa Internacional offering the most daily connections to Los Angeles. Traveling by bus from San Jose you will most likely to arrive in Los Angeles at Union Station.
Avg. Time
7h 31m
Avg. Price
$28.65

San Francisco

There are 19 bus schedules per day connecting San Francisco with Los Angeles. It takes on average 8 hours and 49 minutes to travel 348 miles, 560 kms, by bus from San Francisco. 3 bus carriers offer schedules from San Francisco, with Greyhound offering the most daily connections to Los Angeles. Traveling by bus from San Francisco you will most likely to arrive in Los Angeles at Greyhound Station - 1716 E 7th St.
Avg. Time
8h 49m
Avg. Price
$22.62

Oakland

There are 18 bus schedules per day connecting Oakland with Los Angeles. It takes on average 8 hours and 18 minutes to travel 344 miles, 553 kms, by bus from Oakland. 3 bus carriers offer schedules from Oakland, with Greyhound offering the most daily connections to Los Angeles. Traveling by bus from Oakland you will most likely to arrive in Los Angeles at Greyhound Station - 1716 E 7th St.
Avg. Time
8h 18m
Avg. Price
$22.15

What bus companies travel to Los Angeles, California?