Facts about the San Diego Los Angeles bus route
Every day, 191 buses travel between San Diego and Los Angeles. The cheapest tickets for a bus from San Diego to Los Angeles cost $14.30 and the fastest trip takes 2h 15m. Compare all bus providers and find all bus schedules with a single click - and book the ride that suits you best!
Cheapest Bus | $14.30 |
Fastest Bus | 2h 15m |
Earliest Bus | 5:00 AM |
Latest Bus | 8:35 PM |
Daily Bus Routes | 112 Ø |
Distance | 111.3 miles |
Bus Companies | FlixBus, Monarca Bus, Greyhound US, CaliMex |
You've come to the right place! With CheckMyBus, you can compare all available offers for the San Diego Los Angeles bus route. In our search engine, you receive info about departure times, the exact bus stops, travel durations as well as the the best ticket prices. We’ll help you compare bus companies offering this route, including FlixBus, Greyhound US or Monarca Bus. Want to know if the bus offers air conditioning, WiFi or electrical sockets? We’ll show you which equipment different companies have.
You can see cheap buses to Los Angeles from San Diego over the next few days on this page. We also show you more info about the bus stops in San Diego and Los Angeles so you’ll know where to go. If you’re continuing your journey beyond Los Angeles, you can find options for onward trips and alternative destinations from San Diego, as well as popular airport shuttles from Los Angeles.The cheapest bus routes from San Diego to Los Angeles
No particular date in mind? Here's an overview of the cheapest bus tickets.
-
Greyhound US6h 35m7:00 AMSan DiegoOld Town1:35 PMLos AngelesNorth HollywoodEconomy
-
FlixBus5h 55m6:40 AMSan DiegoBalboa Park12:35 PMLos AngelesNorth HollywoodEconomy
-
Greyhound US6h 35m7:00 AMSan DiegoOld Town1:35 PMLos AngelesNorth HollywoodEconomy
-
Greyhound US5h 50m2:00 PMSan DiegoOld Town7:50 PMLos AngelesNorth HollywoodEconomy
-
Greyhound US3h 50m7:00 AMSan DiegoOld Town10:50 AMLos AngelesUnion StationEconomy
-
Greyhound US6h 20m7:15 AMSan DiegoOld Town1:35 PMLos AngelesNorth HollywoodEconomy
-
Greyhound US6h 20m7:15 AMSan DiegoOld Town1:35 PMLos AngelesNorth HollywoodEconomy
-
FlixBus3h 5m5:00 AMSan DiegoSan Ysidro8:05 AMLos AngelesGrand ParkEconomy
-
Greyhound US4h 10m6:40 AMSan DiegoSan Ysidro10:50 AMLos AngelesGrand ParkEconomy
-
FlixBus3h 25m8:05 AMSan DiegoSan Ysidro11:30 AMLos AngelesUnion StationEconomy
-
FlixBus4h 10m6:50 AMSan DiegoOld Town11:00 AMLos AngelesUnion StationEconomy
-
FlixBus4h 45m6:15 AMSan DiegoSan Ysidro11:00 AMLos AngelesUnion StationEconomy
-
Greyhound US4h 10m6:40 AMSan DiegoSan Ysidro10:50 AMLos AngelesGrand ParkEconomy
-
Monarca Bus4h 30m6:30 PMSan DiegoSan Ysidro11:00 PMLos AngelesCentral Bus StationEconomy
The most popular bus companies from San Diego to Los Angeles
FlixBus from San Diego to Los Angeles

Here you will find the key facts about the FlixBus bus route San Diego to Los Angeles:
Cheapest Price | $17.15 |
Fastest Bus | 2h 15m |
Earliest Bus | 5:00 AM |
Last Bus | 8:35 PM |
Daily Connections | 133 |
Found on | 9/23/2023 |
Find out more on our FlixBus page.
Greyhound US from San Diego to Los Angeles

Here you will find the key facts about the Greyhound US bus route San Diego to Los Angeles:
Cheapest Price | $14.30 |
Fastest Bus | 2h 45m |
Earliest Bus | 6:40 AM |
Last Bus | 7:35 PM |
Daily Connections | 71 |
Found on | 9/23/2023 |
Find out more on our Greyhound US page.
What are the cheapest buses from San Diego to Los Angeles you would typically find?
-
CaliMex2h 25m8:20 AMSan DiegoLa Jolla10:45 AMLos AngelesRamirez StTemporarily not available: last found 04/01/2023Economy
-
CaliMex2h 20m8:25 AMSan DiegoLa Jolla10:45 AMLos AngelesTufesaTemporarily not available: last found 06/07/2023
-
Busbud3h 50m1:15 AMSan DiegoSan Ysidro5:05 AMLos AngelesTufesaTemporarily not available: last found 08/31/2023Economy
-
CaliMex2h 45m8:20 AMSan DiegoUniversity Av & 39th St11:05 AMLos AngelesRamirez StTemporarily not available: last found 03/28/2023Economy
-
CaliMex2h 45m8:20 AMSan DiegoUniversity Av & 39th St11:05 AMLos AngelesRamirez StTemporarily not available: last found 03/28/2023Economy
-
CaliMex2h 45m12:20 PMSan DiegoUniversity Av & 39th St3:05 PMLos AngelesRamirez StTemporarily not available: last found 03/28/2023Economy
-
Distribusion4h 0m2:30 PMSan DiegoSan Ysidro6:30 PMLos AngelesAlameda 7th Bus StopTemporarily not available: last found 05/31/2023Economy
-
Distribusion4h 0m2:30 PMSan DiegoSan Ysidro6:30 PMLos AngelesAlameda 7th Bus StopTemporarily not available: last found 05/20/2023Economy
-
Distribusion4h 0m2:30 PMSan DiegoSan Ysidro6:30 PMLos AngelesAlameda 7th Bus StopTemporarily not available: last found 05/29/2023Economy
-
Distribusion4h 0m2:30 PMSan DiegoSan Ysidro6:30 PMLos AngelesAlameda 7th Bus StopTemporarily not available: last found 06/02/2023Economy
-
Distribusion4h 0m2:30 PMSan DiegoSan Ysidro6:30 PMLos AngelesAlameda 7th Bus StopTemporarily not available: last found 06/03/2023Economy
-
Busbud4h 0m6:30 PMSan DiegoSan Ysidro10:30 PMLos AngelesUnion StationTemporarily not available: last found 05/26/2023Economy
-
Busbud4h 0m6:30 PMSan DiegoSan Ysidro10:30 PMLos AngelesUnion StationTemporarily not available: last found 05/30/2023Economy
-
Busbud4h 30m6:30 PMSan DiegoSan Ysidro11:00 PMLos AngelesUnion StationTemporarily not available: last found 08/31/2023
Bus San Diego Los Angeles: Further Information
We have already set that you’re departing from San Diego and arriving in Los Angeles in the search bar. The travel date is automatically set for a few days in advance, since people typically book 3 to 7 days before traveling. If you’d like to travel on a specific date, just select the day in the calendar to update your search.
Are you planning on returning to San Diego? You can select the date for your return trip as well for the Los Angeles San Diego bus route. Do you want to book for more than one passenger? Then all you need to do is indicate how many people will be joining you before you start your search.After getting all the results, you can compare all bus tickets for the San Diego Los Angeles bus route. Then, you can consider several factors. Greyhound US offers the cheapest tickets at $14.30, while the fastest connection takes 2h 15m. In the end, you can decide if you'd prefer the cheapest ticket, the quickest journey or the bus with the most amenities. Regardless of what you're searching for, we can help you find the best deal for your travel needs!
Optimize your search results based on your travel needs. You can sort by by price, departure and arrival time and filter bus stops and companies for the most relevant results. You can also compare other modes of transportation departing from San Diego and arriving in Los Angeles. In our search results, you can also compare available trains, carpooling and flights. We hope you enjoy your bus trip from San Diego to Los Angeles!You want to go the other way? Check all offers from Los Angeles to San Diego