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 San Antonio to San Diego

Traveling from San Antonio to San Diego by bus involves a journey with a transfer at Los Angeles Union Station. Operated by Greyhound USA and Greyhound Mexico, the trip takes approximately 33 hours and 25 minutes. The buses depart from San Antonio Bus Station and arrive at San Diego Station, with ticket prices ranging from $165 to $314. While the journey may be long, it offers the opportunity to see diverse landscapes and experience different cities along the way. With proper planning and comfort provisions, the bus ride can be an affordable and adventurous way to travel between these two vibrant cities.

Where to stay in San Diego

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

Find accommodation
  • There is no direct bus from San Antonio to San Diego. However, there are bus services that depart from the San Antonio Bus Station and arrive at San Diego via Los Angeles Union Station. The total journey, which includes transfers, typically takes around 33 hours and 15 minutes. It's important to plan ahead and account for the time needed for transfers when traveling between these two cities by bus.
  • You can catch the bus from San Antonio to San Diego at the San Antonio Bus Station. The bus services for this route are operated by Greyhound USA. Be sure to arrive at the San Antonio Bus Station in advance of the scheduled departure time to complete any necessary check-in procedures and board the bus to San Diego.
  • The bus traveling from San Antonio to San Diego operated by Greyhound Mexico, arrives at the San Diego station. Upon arrival at the San Diego station, passengers can disembark from the bus and collect their belongings. From there, travelers can explore San Diego and access further transportation options as needed.
  • The cost of a bus ticket from San Antonio to San Diego typically ranges from $167 to $314, depending on factors such as the time of booking, seat selection, and availability. It's advisable to book tickets in advance to secure the best fares and ensure a smooth travel experience. Prices may also vary based on the bus operator and the amenities provided during the journey.
  • There are multiple buses connecting San Antonio to San Diego although there is no direct service. The journey typically involves transfers, with services departing from the San Antonio Bus Station and arriving at San Diego via Los Angeles Union Station. Operated by Greyhound USA and Greyhound Mexico, the total travel time can take approximately 33 hours and 15 minutes. Prices for these bus routes between San Diego and San Antonio generally range from $167 to $314, and it's recommended to book tickets in advance to secure your preferred schedule.
  • The San Antonio to San Diego bus routes are typically less crowded during off-peak travel times, such as weekdays outside of rush hours. The buses may be more crowded during holidays, weekends, and peak travel seasons. It is advisable to check the bus schedules and book tickets in advance for a smoother and potentially less crowded journey between San Antonio and San Diego.
  • The first bus of the day to travel from San Antonio to San Diego typically departs from the San Antonio Bus Station early in the morning. The last bus usually leaves later in the evening, allowing for overnight travel to reach San Diego. It's advisable to check the bus schedules and departure times in advance to plan your journey accordingly between San Antonio and San Diego.

Will you be returning to San Antonio by bus?

If you need a return bus journey, you can check buses from San Diego to San Antonio.

See schedule