Go to top

San Diego to Los Angeles Bus

San Diego and Los Angeles are two of the most important cities in California, and both offer a wide variety of attractions for visitors. If you are planning a trip to this region, a budget-friendly and comfortable option to reach your destination is to take a bus.

In San Diego, buses depart from the San Diego Bus Station, located in the heart of the city. This station is close to many popular attractions, such as the San Diego Museum of Art, the San Diego Embarcadero, and Balboa Park.

In Los Angeles, buses arrive at the Los Angeles Bus Station. This station is close to many popular attractions, such as the Hollywood Walk of Fame, the Los Angeles County Museum of Art, and the Dolby Theatre.

The bus ride from San Diego to Los Angeles takes approximately 2 hours and 55 minutes. Ticket prices vary depending on the bus company and the type of seat you choose. The main transportation companies that offer service between the two cities are FlixBus, Greyhound, Tufesa Internacional, and CaliMex.

Los Angeles is a vibrant and exciting city with many tourist attractions. Some of the most popular places to visit include the Hollywood Walk of Fame, the Griffith Observatory, and the Los Angeles County Museum of Art. Don’t miss the opportunity to explore this unique city!

icono reloj

How many hours is it?:
2 1/2 - 3 hours

icono dinero

How much does a ticket cost?:
15 - 35 USD

icono distancia

179 Km

icono sol

First departure:

icono luna

Last departure:

Schedules and Tickets for San Diego to Los Angeles

Bus companies connecting San Diego and Los Angeles offer regular service with frequent departures throughout the day. The first departure is usually at 5:30 am and the last at 10:35 pm. This gives travelers a wide variety of options to choose the time that best suits their schedule.

Below, we provide you with a table with detailed information about the companies that operate on this route, specific fares, and departure and arrival times. This will help you plan your trip efficiently and find the option that best suits your needs. Enjoy your trip from San Diego to Los Angeles!

CompanyDeparture SchedulesArrival Schedules


Ticket price: 15 USD


San Diego Transit Center

05:30, 07:30, 09:30, 11:30, 13:30, 15:30, 17:30, 19:30, 21:30

Union Station

22:35, 00:35, 02:35, 04:35, 06:35, 08:35, 10:35, 12:35, 14:35


Ticket price: 25 USD

San Diego Transit Center

06:00, 08:00, 10:00, 12:00, 14:00, 16:00, 18:00, 20:00

Union Station

23:00, 01:00, 03:00, 05:00, 07:00, 09:00, 11:00, 13:00


Ticket price: 35 USD


San Diego Transit Center


Union Station


* The cost of tickets may vary depending on the season.

The information is subject to change without prior notice.