ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to San Diego

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration3h
Distance213
Avg. price$
Bus trips3 found

Buses from Los Angeles to San Diego

🚌 Traveling from Los Angeles to San Diego by bus is a convenient and affordable option. Greyhound Mexico operates direct services departing from Los Angeles Union Station station every three hours, with a journey time of approximately 3 hours and 15 minutes. 🌴 Once onboard, passengers can relax and enjoy the scenic route while covering a distance of about 125 miles. The buses arrive at San Diego station, making it easy to start exploring the vibrant city upon arrival. Prices for the bus ticket between the two cities can vary from $12 to $55. 🌞 Whether you choose Route 1, Route 2, or Route 3, the bus trip offers a hassle-free way to travel between these iconic Southern California destinations. Sit back, relax, and let Greyhound Mexico or other operators take you on a smooth ride from the bustling streets of Los Angeles to the beautiful coastal city of San Diego.

Where to stay in San Diego

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

Accomodation
  • Yes, there is a direct bus that operates between Los Angeles and San Diego. The bus departs from Los Angeles Union Station station and arrives directly in San Diego, with services running every three hours every day. The journey typically takes around 3 hours and 15 minutes, providing a convenient and efficient travel option between the two cities.
  • To catch the bus from Los Angeles to San Diego you will need to head to Los Angeles Union Station. This is where the Greyhound Mexico bus services operate from for this route. Be sure to arrive at the station in advance of your scheduled departure time to ensure a smooth boarding process for your journey to San Diego.
  • The bus traveling from Los Angeles to San Diego will arrive at San Diego station. This is the final destination for the Greyhound Mexico bus services on this route. Upon arrival at San Diego station, you can easily access various transportation options to reach your final destination in the city or explore its attractions. Remember to check the station's facilities and services for a convenient transition upon reaching San Diego.
  • The cost of a bus ticket from Los Angeles to San Diego typically ranges from $12 to $55, depending on factors like the time of booking, type of seat selected, and any available discounts. Prices may vary based on the bus operator and the specific amenities offered during the journey. It's advisable to book your ticket in advance to secure the best possible fare for your trip from Los Angeles to San Diego.
  • There are multiple bus routes between Los Angeles and San Diego. One route operated by Greyhound Mexico departs from Los Angeles Union Station and arrives at San Diego station, with services running every three hours daily and taking approximately 3 hours and 15 minutes. Additionally, FlixBus offers bus services from Los Angeles to San Diego, with varying travel times and distances, providing travelers with flexibility in choosing their preferred route and timings for the journey. It's recommended to check the schedules and availability of buses on both Greyhound Mexico and FlixBus websites for real-time information on departure times and ticket reservations.
  • The Los Angeles to San Diego buses are likely to be most crowded during peak travel times, such as weekends, holidays, and evening rush hours. In contrast, buses are expected to be less crowded during off-peak hours, including mid-week mornings and afternoons. To potentially avoid the busiest times, travelers can consider booking tickets for buses that depart during weekdays and at times that are not typically associated with heavy commuter traffic. It's advisable to check the bus schedules and consider booking tickets in advance to secure seats during preferred travel times.
  • The first bus of the day from Los Angeles to San Diego typically departs early in the morning, around 6:00 AM. The last bus of the day usually leaves in the late evening, around 9:00 PM. Travelers have the option to choose from multiple departure times throughout the day, with buses running every three hours, providing flexibility for passengers to select a schedule that best fits their travel plans. It's recommended to check the specific bus schedules with the operating agency to confirm the exact departure times for the day of travel.

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