ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to San Diego

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Los Angeles to San Diego

🚌 Begin your journey from Los Angeles Union Station on a direct bus to San Diego, departing every three hours and taking approximately 3 hours and 15 minutes. 🚏 Enjoy a comfortable ride with Greyhound Mexico as you traverse the 183.5 km route from Los Angeles to San Diego, with prices ranging from $12 to $55. 🌴 Arrive at San Diego station after a pleasant 3-hour and 15-minute bus journey, ready to explore the vibrant city and its many attractions.

Where to stay in San Diego

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus that operates between Los Angeles and San Diego. The bus departs from Los Angeles Union Station and arrives directly in San Diego. Services run every three hours, seven days a week, with the journey typically taking around 3 hours and 15 minutes. This direct route provides a convenient and efficient way to travel between the two cities without any transfers.
  • To catch the bus from Los Angeles to San Diego you will need to head to the Los Angeles Union Station. This is where the bus services, operated by Greyhound Mexico, depart from. Los Angeles Union Station is a major transportation hub that is easily accessible by public transportation and offers amenities for travelers waiting to board the bus to San Diego.
  • The bus traveling from Los Angeles to San Diego operated by Greyhound Mexico, arrives at the San Diego station. This station in San Diego serves as the final destination for the bus route. Upon arrival at the San Diego station, travelers can easily access other modes of transportation, such as taxis, rideshares, or public transit, to reach their final destination within San Diego or its surrounding areas. The San Diego station also offers facilities for passengers, such as restrooms, waiting areas, and ticketing services.
  • The cost of a bus ticket from Los Angeles to San Diego typically ranges from $12 to $55, depending on various factors such as the time of booking, seat selection, and any ongoing promotions or discounts. It's recommended to book tickets in advance to secure lower fares, while prices may also vary based on the bus company providing the service. Additionally, certain amenities or services offered on the bus could impact the ticket price, so it's advisable to check with the specific bus operator for the most up-to-date pricing information.
  • The Los Angeles to San Diego buses are typically less crowded during off-peak hours, such as late morning or midday on weekdays. Conversely, the buses are more crowded during the early morning and late afternoon, particularly on weekends or during peak travel seasons. Passengers looking to avoid crowds and secure a more comfortable journey may consider traveling during non-peak times or booking their tickets in advance to ensure availability on their preferred bus schedule. It's advisable to check the bus schedules and plan accordingly to optimize the travel experience between Los Angeles and San Diego.
  • The first bus of the day from Los Angeles to San Diego typically departs in the early morning hours, around 6:00 AM. The last bus usually leaves in the late evening, around 9:00 PM. Travelers can choose from various departure times throughout the day, as services operate every three hours, providing flexibility to suit different schedules and preferences. It's recommended to check the exact departure times and schedules in advance to plan the journey accordingly.

Will you be returning to Los Angeles by bus?

If you are looking for a return bus journey, you can check the buses from San Diego to Los Angeles.

See schedule