Ontario, CA to San Diego bus

Cheap bus tickets from Ontario, CA to San Diego

Showing times and prices for Aug 09

Cheapest

25

Average

25

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Flixbus
11:50AMOntario, CA4h10 04:00PMSan Diego
0 transfers
251One-way

Bus schedule from Ontario, CA to San Diego

Showing buses for tomorrow, Tuesday, August 9
Flixbus
11:50AMOntario, CA4h10 04:00PMSan Diego
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Aug 09
Wed
Aug 10
Thu
Aug 11
Fri
Aug 12
Sat
Aug 13
Sun
Aug 14
Mon
Aug 15

Bus times from Ontario, CA to San Diego

Showing times and prices for Aug 09

Fastest Journey

4 h 10 m

Average

4 h 10 m

Buses per day

1

Distance

157 km

Of the 1 buses that leave Ontario, CA for San Diego every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Flixbus
11:50AMOntario, CA4h10 04:00PMSan Diego
0 transfers
251One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Ontario, CA to San Diego

distanceDistance97 miles (156 km)
durationAverage bus duration4 h 10 min
priceAverage bus ticket price$24 (€22)
changesDirect busNo
carriersBus providersGreyhound

Buses from Ontario, CA to San Diego cover the 97 miles (156 km) long journey taking on average 4 h 10 min with our travel partners like Greyhound. There are direct bus services available. While the average ticket price for this trip costs around $24 (€22), you can find the cheapest bus ticket for as low as $16 (€14).

Bus providers: Greyhound from Ontario, CA to San Diego

Buy your official Greyhound bus tickets from Ontario, CA to San Diego from $16 (€14) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most convenient route.

Greyhound

Looking to travel by bus to San Diego from Ontario, CA? Omio can help you find that perfect journey with Greyhound. Check Omio to see current Greyhound bus schedules, tickets, travel information and prices for the best deals on the Ontario, CA to San Diego bus and book Greyhound tickets online quickly and easily. When taking a bus from Ontario, CA to San Diego, you can expect to travel 97 miles (156 km) one-way with Greyhound. If you search for buses from Ontario, CA to San Diego in the Omio app, you can check if the Greyhound ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the bus station. Whether you’re looking for the cheapest, fastest or earliest bus with Greyhound, we do the work for you to get you safely to San Diego from Ontario, CA. Book that perfect Ontario, CA to San Diego bus now with Omio and enjoy a smooth and comfortable journey with Greyhound!

    Travel Tips: Bus to San Diego from Ontario, CA

    Take the bus to San Diego easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Ontario, CA to San Diego.
    FAQs
    Omio customers have found cheap bus tickets to San Diego from Ontario, CA for as low as $16 (€14)  for the next 7 days.
    The Ontario, CA to San Diego bus ticket price is on average $24 (€22)  if you are looking to book your tickets for this trip in the next week.
    When traveling this route you should expect the distance between Ontario, CA and San Diego by bus to be approximately 97 miles (156 km).
    While the time it takes to travel 97 miles (156 km) to San Diego from Ontario, CA can vary based on specific dates, weekends, and holidays, the Ontario, CA to San Diego bus journey time is on average 4 h 10 min.
    When taking a bus from Ontario, CA to San Diego, you can count on Greyhound for the best way to get you to San Diego. You can also check all possible bus companies who offer a service from Ontario, CA to San Diego and compare the amenities they offer before buying a bus ticket.
    You can take the first bus from Ontario, CA to San Diego at 11: 50 AM. The last bus from Ontario, CA to San Diego that you can take departs at 9: 00 PM. Omio shows you the latest bus from Ontario, CA to San Diego schedule to help you book the best departure time for this trip.
    In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this journey and save money. If you book bus tickets from Ontario, CA to San Diego within the next 7 days, you can find tickets to cost on average $24 (€22) one way. To find the best prices for this trip, consider booking your bus ticket from Ontario, CA to San Diego a few months in advance.

    More options for your journey from Ontario, CA to San Diego

    Here are some other resources that might have the information you need

    Travel to popular destinations by train, bus or flight

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language