Bus from Los Angeles to San Diego

Cheap bus tickets from Los Angeles to San Diego

Showing times and prices for Dec 06





The best way to find a cheap bus ticket from Los Angeles to San Diego is to book your journey as far in advance as possible and to avoid traveling at rush hour.

2nd Cheapest
10:25PMUnion Station3h00 01:25AMOld Town Station
0 transfers
10:25PMUnion Station3h10 01:35AMSanta Fe Depot
0 transfers

Bus schedule from Los Angeles to San Diego

Showing buses for tomorrow, Tuesday, December 6
10:25PMUnion Station3h10 01:35AMSanta Fe Depot
0 transfers
10:25PMUnion Station3h00 01:25AMOld Town Station
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Dec 06
Dec 07
Dec 08
Dec 09
Dec 10
Dec 11
Dec 12
Dec 13
Dec 14
Dec 15
Dec 16
Dec 17
Dec 18
Dec 19
Dec 20
Dec 21
Dec 22
Dec 23
Dec 24
Dec 25
Dec 26

Bus times from Los Angeles to San Diego

Showing times and prices for Dec 06

Fastest Journey

3 h


3 h 5 m

Buses per day



180 km

Of the 2 buses that leave Los Angeles for San Diego every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

10:25PMUnion Station3h00 01:25AMOld Town Station
0 transfers
10:25PMUnion Station3h10 01:35AMSanta Fe Depot
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Overview: Bus from Los Angeles to San Diego

distanceDistance111 miles (179 km)
durationAverage bus duration2 h 25 min
priceAverage bus ticket price$20 (€18)
frequencyBus frequency7 a day
changesDirect busYes, there are 7 direct buses a day
carriersBus providersGreyhound, Flixbus or Amtrak

Buses from Los Angeles to San Diego cover the 111 miles (179 km) long route taking on average 2 h 25 min with our travel partners like Greyhound, Flixbus or Amtrak. Normally, there are 7 buses operating per day, including direct services available. While the average ticket price for this trip costs around $20 (€18), you can find the cheapest bus ticket for as low as $16 (€14).

Bus providers: Greyhound, FlixBus and Amtrak from Los Angeles to San Diego

Travel from Los Angeles to San Diego from $16 (€14) with Omio’s bus partners Greyhound, FlixBus and Amtrak! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.


FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

Los Angeles to San Diego bus information with FlixBus:

  • Average Duration: 3 h
  • Average Price: $16
  • FlixBus frequency: 1 a day

Looking to travel by bus to San Diego from Los Angeles? Omio can help you find that perfect journey with Greyhound. Check Omio to see current Greyhound bus schedules, tickets, travel information and prices for the best deals on the Los Angeles to San Diego bus and book Greyhound tickets online quickly and easily. When taking a bus from Los Angeles to San Diego, you can expect to travel 111 miles (179 km) one-way with Greyhound. If you search for buses to San Diego from Los Angeles in the Omio app, you can check if the Greyhound ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the bus station. Whether you’re looking for the cheapest, fastest or earliest bus with Greyhound, we do the work for you to get you safely to San Diego from Los Angeles. Book that perfect Los Angeles to San Diego bus now with Omio and enjoy a smooth and comfortable journey with Greyhound!

Bus information from Los Angeles to San Diego with Greyhound:

  • Average Duration: 3 h 8 min
  • Greyhound frequency: 4 a day

Amtrak is the main bus company in the United States operating medium and long-distance intercity services in 46 US states as well as in 3 Canadian provinces. There are over 300 Amtrak buses running daily. With Amtrak you can travel by bus across the country and explore destinations near and far with routes such as the Northeast Regional connecting cities in the East Coast, the Coast Starlight connecting destinations up and down the West Coast, the Empire Builder connecting Chicago and Midwestern cities to the Northwest, and many more. Amtrak offers different class options suiting any budget, from Coach Class to Business Class, First Class, and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. There are several different ticket types including Saver, Value, Flexible, Business and Premium for you to book for your next bus journey between Los Angeles and San Diego.

Amtrak from Los Angeles to San Diego bus information:

  • Average Duration: 2 h 56 min
  • Amtrak frequency: 1 a day

Bus from Los-Angeles to San-Diego

Are you planning on traveling from Los Angeles to San Diego? You are in luck as it's a breeze when you book your bus from Omio. Omio is an online platform that connects you to reliable bus service when you Travel from Los-Angeles to San-Diego. The journey usually takes between 3h to 8h depending on departure time and cost. The Cheapest way to get from Los-Angeles to San-Diego Diego is by bus, with the first departure time being 8:00 a.m. Get yourself cheap tickets from Los-Angeles to San-Diego at the Decatur bus station, where you will ride in the comfortable Greyhound Buses. The departure schedule is every two hours after the first trip, with the first one being at 8:00 a.m.

Los-Angeles to San-Diego Bus Time: Daily Departures

Travel time from Los-Angeles to San-Diego varies depending on cost and departure time. However, it takes between 3h to 8h depending on factors like delays and stopovers. If you take the first trip where the bus departs the Decatur bus station at 8:00 a.m., you will reach your destination at around 11:00 a.m. with all factors remaining constant. You will also enjoy the views that both cities offer along the way. You also have the option of taking the afternoon bus, which is cheaper but takes a longer travel time to reach the destination.

How long is the journey by bus from Los Angeles to San Diego?

Don't worry about missing the bus, thanks to the many daily trips made from Los Angeles to San Diego by bus. There are more than eight trips per day that follow a strict schedule. The schedules are convenient for people traveling to both cities for business. On average, the fastest bus trip may take 3h to reach the destination. It's usually charging more than the other trips as it's convenient, especially for people doing business. However, it may take up to 8h if you take the 1:45 p.m., bus due to delays.

San Diego Palms. Source: Shutterstock

What is are the departure and arrival stations for buses from Los Angeles to San Diego?

Departure bus station: Arrive early at the Decatur Station for convenience. You also have enough time to look around the Decatur Station, which has modern state-of-the-art lounging facilities. You can also take a meal at the station thanks to the dining area available in the station. Then, freshen up in the bathrooms as you wait for your 111 miles (178 km) journey that takes 3h on average.

Arrival bus station: After taking the Greyhound bus, you will get to the San-Diego bus station 3h later. The station has modern facilities and has resting places you can enjoy as you wait to be picked up by the taxi. The station is located 2.9 miles (4.6 km) from downtown San Diego and will take you 9min to walk there. The 3h journey can affect your energy levels, making it necessary for you to have a meal. The station has a dining facility where you can buy food and refreshments. You also have access to clean bathrooms where you can relieve yourself.

Which bus companies travel from Los Angeles to San Diego?

Traveling from Los Angeles to San Diego is easy and affordable. Take a Greyhound bus from Los Angeles to San Diego Bus station anytime from 8:00 a.m. Los-Angeles to San-Diego price may vary depending on the cost and time of the day. However, the route has many schedules per day for your convenience. You can cancel your trip at your convenience from your phone with the Omio platform. In some cases, cancellation charges apply. However, if the cancellation is made 30 days before booking, you won't incur any charges. However, it's advisable to make your booking early to enjoy below-average prices. You also have the option of purchasing Round trips tickets and one-way tickets depending on whether you need them.

Greyhound buses from Los-Angeles to San-Diego

You can get cheap busses from Los Angeles to San Diego from the Decatur station online through the Omio application. The state-of-the-art busses have huge legroom for comfort. You won't notice how time flies while riding with the greyhound bus, thanks to the Wi-Fi available on the bus. You also have an individual power outlet where you can charge your phone or computer. The buses are clean and offer you flexible ticketing, which allows you to cancel the tickets. You can also continue working from your seat as you have access to the internet. To confirm the information visit the greyhound website for a virtual tour in one of their buses.

San Diego Quartier. Source: Shutterstock

Bus Los-Angeles to San-Diego: Services on Board

You can get Los-Angeles to San-Diego cheap buses from the Decatur station anytime from 8 am. It's easy to book the buses online from the Omio platform. The buses are spacious as they lack middle seats. In addition, you will enjoy the enormous leg space making your journey convenient. If you are tired, all you need is to make use of the reclining seats for sleeping.

With the personal power outlet, you can continue working or have fun online, thanks to their high-speed Wi-Fi connection. You don't have to worry about your luggage as the overhead storage will take care of the situation. The clean busses are eco-friendly, with many dust bins erected in strategic positions. The buses charge the same price without specifying whether it's first or second class. Disabled people have the comfort of riding in a bus with a huge leg space for convenience.

How to find cheap bus tickets from Los Angeles to San Diego?

You can find Tickets from Los-Angeles to San-Diego online through Omio or physically at the Decatur station. Booking earlier than departure dates allows you to enjoy lower Los-Angeles to San-Diego cost of transportation. Los-Angeles to San-Diego cheapest way is through taking a greyhound bus from the Decatur station. Tickets are available online thanks to Omio, and you can save money by booking in advance. If you are flexible with travel dates, you can cancel the trip charge-free if you do it 30 days before departure. However, if you don't mind about the time it will take you to reach your destination, choose the bus with a long Los-Angeles to San-Diego travel time as it allows you to explore the cities and their environs. The buses that take a long time are also cheaper compared to the other fast trips.

Los-Angeles to San Diego by bus—travel tips

San-Diego is blessed with many hidden gems that you may want to explore when visiting the city. From Los-Angeles Decatur St to San-Diego Bus station, you can visit the San Diego Zoo on short notice as you don't need any reservations. You will see many animals like Koalas, Pandas, Wolves, Tigers, among other wildlife. The place is full of beautiful flora and fauna.

You can purchase your ticket online, and cancelation is allowed if done 24h in advance. If you love water games, visit the fantastic La Jolla coastline for a kayak tour. You can enlist the services of a guide if you don't have any kayak experience. You can buy the tickets online, and they are valid for 1h 30min. Ticket cancelation is also allowed if done 24h in advance.

If you have enough time, try the San Diego Harbour Cruise to see the San Diego buildings while floating on water. The cruise allows you to view the Coronado Bridge, the naval base, and a couple of sea lions. You have the option of either booking a 1h or 2h cruise, although taking multiple tours is also allowed. Like the rest of the locations, you can book your tickets online and cancel them for free one day before the booking.

Whale watching is another activity you can participate in while visiting San Diego. You can take a cruise on a sailboat to enjoy watching the whales swimming. You can book the tickets conveniently from your mobile phone, but you can get a full refund if you cancel the ticket one day in advance.

Travel Tips: Bus to San Diego from Los Angeles

Travel Tips: Take the bus to San Diego easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Los Angeles to San Diego.
If you’re looking to save money on tickets, you can find cheap Los Angeles to San Diego buses for as little as $16 (€14)  in the next 7 days.
In the next 7 days you can expect to pay on average $20 (€18)  for a bus ticket to San Diego from Los Angeles.
When traveling this route you should expect the distance from Los Angeles to San Diego by bus to be approximately 111 miles (179 km).
The Los Angeles to San Diego bus duration is on average 2 h 25 min, which is to be expected when traveling 111 miles (179 km) between Los Angeles and San Diego. However, the time it takes can vary based on specific dates, weekends, and holidays.
For the best Los Angeles to San Diego bus to buy, you can travel safely and comfortably with Greyhound, Flixbus or Amtrak. However, it's always good to check all possible bus providers with services between Los Angeles and San Diego to compare what amenities they may offer.
Yes, there are 7 direct buses a day to San Diego from Los Angeles. If you’re looking for a direct bus, consider traveling with Flixbus or Amtrak. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.
The average number of buses departing Los Angeles for San Diego is 7 a day. The bus schedules and services may vary between weekdays and weekends.
The earliest bus for this route departs from Los Angeles at 6: 00 AM. The last bus leaves from Los Angeles at 11: 30 PM. Check Omio for the latest bus schedule from Los Angeles to San Diego and book the best time to depart on your chosen travel date.
If you purchase the Los Angeles to San Diego bus within the next 7 days, you can find one way tickets to cost on average $20 (€18). However, booking your bus ticket in advance gives you access to the best prices for buses between Los Angeles and San Diego. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Travel to popular destinations by train, bus or flight

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone