Home Ontario (ONT) San Jose (SJC)
Ontario International Airport · ONT → SJC

Direct flights from Ontario to San Jose

27 nonstop flights a week on 1 airline. Zero layovers — one hop from ONT to SJC.

Flight time: about 50m nonstop

Which days does it fly?

When does it fly?

Departure times in Ontario local time, from flights observed over the last 7 days.

FlightDepartsDurationDays
Southwest SWA713 6:12a 52m Tue–Wed
Southwest SWA833 6:20a 51m Sun
Southwest SWA383 6:32a 54m Fri
Southwest SWA383 6:41a 51m Mon
Southwest SWA383 6:54a 55m Thu
Southwest SWA3162 9:35a 51m Sat
Southwest SWA3162 10:48a 49m Thu
Southwest SWA3162 11:10a 50m Mon, Fri
Southwest SWA2298 12:09p 49m Wed
Southwest SWA2298 12:19p 49m Tue
Southwest SWA2433 1:13p 48m Sun
Southwest SWA3845 4:18p 47m Fri
Southwest SWA3845 4:44p 48m Sun
Southwest SWA3845 4:54p 47m Thu
Southwest SWA3845 4:55p 52m Sat
Southwest SWA3845 5:50p 50m Tue–Wed
Southwest SWA3164 6:52p 51m Fri
Southwest SWA3164 7:00p 47m Mon
Southwest SWA3845 7:11p 54m Mon
Southwest SWA3164 7:46p 47m Thu
Southwest SWA3164 8:52p 49m Tue
Southwest SWA3164 9:35p 48m Wed
Southwest SWA3164 10:29p 52m Sat
Southwest SWA3164 11:17p 52m Sun
Southwest Find fares 🥕

The route

One hop: ONT → SJC

Nonstop from Ontario (ONT) to San Jose (SJC)

Ontario International Airport (ONT) has 27 nonstop flights a week to San Jose (SJC), operated by Southwest. No layovers, no connections — one hop out of ONT and you're there.

This route flies every day of the week, so any travel day works. Route data updated July 2026 from observed departures.

Route data updated July 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.

How long is the flight from Ontario to San Jose?

The nonstop flight from Ontario (ONT) to San Jose (SJC) takes about 50m in the air, based on recently observed nonstop departures.

How long does it take to drive from Ontario to San Jose?

Driving from Ontario to San Jose takes about 5h 54m, covering roughly 375 miles. The nonstop flight takes about 50m.

More nonstops from Ontario