ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese 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 Ontario to San Diego

🚌 Although there is no direct bus from Ontario to San Diego you can reach your destination with a journey that includes transfers. The total travel time is approximately 5 hours and 54 minutes. 💲 Ticket prices for the Ontario to San Diego bus trip range from $40 to $56, making it an affordable and convenient transportation option for those looking to explore 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
  • No, there is no direct bus service between Ontario and San Diego. However, there are routes that involve transfers. The journey typically includes stops at Pomona Transit Center, Cal State LA Busway Station, and Los Angeles Union Station before arriving in San Diego. The total travel time, including transfers, usually takes around 5 hours and 54 minutes.
  • To catch the bus from Ontario to San Diego you will need to depart from Los Angeles Union Station. The bus services for this route are operated by Greyhound Mexico. You can board the bus at the designated area within the Los Angeles Union Station to begin your journey from Ontario to San Diego.
  • The bus from Ontario to San Diego operated by Greyhound Mexico, will arrive at the San Diego station. This is the designated arrival point for the bus services traveling between the two cities. Upon reaching San Diego station, you can disembark and begin your visit to the beautiful city of San Diego.
  • The cost of a bus ticket from Ontario to San Diego typically ranges from $40 to $56. The exact price may vary depending on factors such as the time of booking, availability of discounts, and the type of ticket purchased. It's advisable to book your bus ticket in advance to secure the best rates for your journey between Ontario and San Diego.
  • There are multiple buses that operate between Ontario and San Diego with transfers at various stations along the route. Greyhound Mexico provides bus services for this journey, departing from Los Angeles Union Station in Ontario and arriving at San Diego station. The total travel time from Ontario to San Diego by bus, including transfers, typically takes about 4 hours and 48 minutes. Ticket prices for these buses can range from $40 to $56, so booking in advance is recommended to secure the best fare.
  • Buses from Ontario to San Diego are generally less crowded during off-peak hours, such as late morning or early afternoon on weekdays. The most crowded times are typically during early morning rush hours and on weekends when more travelers are likely to be commuting or heading for weekend getaways. It's advisable to check the bus schedule and consider traveling during less busy times to have a more comfortable and relaxed journey.
  • The first bus of the day from Ontario to San Diego typically departs from Los Angeles Union Station in the early morning. The exact departure time may vary, so it's recommended to check the schedule in advance. The last bus of the day usually leaves in the late afternoon or early evening, with arrival at San Diego station several hours later, providing travelers with options for both early and late journeys.

Will you be returning to Ontario by bus?

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

See schedule