There are 7 ways to get from Ontario to San Francisco by plane, subway, bus, train, night bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in barisalcity.org"s travel planner.

You are watching: Distance from ontario ca to san francisco


Ontario/San Bernardino (ONT) to San Francisco (SFO) flights

The flight time between Ontario/San Bernardino (ONT) and San Francisco (SFO) is around 1h 53m and covers a distance of around 366 miles. This includes an average layover time of around 10 min. The fastest flight normally takes 1h 28m. Services are operated by Frontier Airlines, United Airlines and Southwest Airlines. Typically 32 flights run weekly, although weekend and holiday schedules can vary so check in advance.

Explore all travel options


The schedules shown below are for the next available departures.

Ontario/San Bernardino (ONT) to San Francisco (SFO) flight schedules


United Airlines
United Airlines
United Airlines
United Airlines
*
Frontier Airlines

The cheapest way to get from Ontario to San Francisco is to drive which costs $40-$60 and takes 6h 55m.

More details


The quickest way to get from Ontario to San Francisco is to fly and BART which costs $55-$270 and takes 3h 19m.

More details


No, there is no direct bus from Ontario to San Francisco. However, there are services departing from Holt
Lemon Wb Ns and arriving at San Francisco, CA via Pomona Transit Center, Alameda St & Los Angeles St and Los Angeles, CA. The journey, including transfers, takes approximately 11h 17m.

More details


The distance between Ontario and San Francisco is 372 miles. The road distance is 418.5 miles.

Get driving directions


The best way to get from Ontario to San Francisco without a car is to bus which takes 11h 17m and costs $40-$85.

More details


It takes approximately 3h 19m to get from Ontario to San Francisco, including transfers.

More details


Ontario to San Francisco bus services, operated by Foothill Transit, depart from Pomona Transit Center station.

More details


The best way to get from Ontario to San Francisco is to fly which takes 3h 19m and costs $35-$210. Alternatively, you can bus, which costs $40-$85 and takes 11h 17m.

Mode details


The quickest flight from Ontario/San Bernardino Airport to San Francisco Airport is the direct flight which takes 1h 28m.

See more: What Does La Salle Mean In English, What Does La Salle Mean

Search flights


Ontario to San Francisco bus services, operated by Xe Do Hoang Transportation, arrive at San Francisco, CA station.