💰 Cheapest
⚡ Fastest
🕐 Earliest
Showing 25
of 113
live flights
American Airlines
AA-3282
23:59
05/11/2026
SJU
Luis Munoz Marin International Airport
10h 10m
1 Stop
⏱ DFW · 4h 34m DFW Airport
10:09
05/12/2026
+1
ONT
Ontario International Airport
₹21,184
per person
Select →
✓ Refundable 11 fare options
16:55
05/11/2026
SJU
Luis Munoz Marin International Airport
7h 57m
1 Stop
⏱ IAD · 1h 9m IAD Airport
00:52
05/12/2026
+1
LAX
Ontario International Airport
₹22,386
per person
Select →
✕ Non-refundable 🔥 Last 5 seats 3 fare options
13:40
05/11/2026
SJU
Luis Munoz Marin International Airport
9h 19m
1 Stop
⏱ DEN · 3h 5m DEN Airport
22:59
05/11/2026
LAX
Ontario International Airport
₹22,386
per person
Select →
✕ Non-refundable 3 fare options
13:40
05/11/2026
SJU
Luis Munoz Marin International Airport
7h 22m
1 Stop
⏱ DEN · 1h 10m DEN Airport
21:02
05/11/2026
BUR
Ontario International Airport
₹23,601
per person
Select →
✕ Non-refundable 🔥 Last 3 seats 3 fare options
American Airlines
AA-2853
19:00
05/11/2026
SJU
Luis Munoz Marin International Airport
13h 45m
1 Stop
⏱ MIA · 8h 0m MIA Airport
08:45
05/12/2026
+1
LAX
Ontario International Airport
₹23,703
per person
Select →
✕ Non-refundable 🔥 Last 4 seats 3 fare options
American Airlines
AA-2851
13:25
05/11/2026
SJU
Luis Munoz Marin International Airport
9h 44m
1 Stop
⏱ PHL · 2h 35m PHL Airport
23:09
05/11/2026
LAX
Ontario International Airport
₹25,276
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 4 fare options
Southwest Airlines
WN-4286
20:40
05/11/2026
SJU
Luis Munoz Marin International Airport
15h 30m
2 Stops
⏱ MCO · 7h 10m MCO Airport ⏱ AUS · 2h 5m AUS Airport
12:10
05/12/2026
+1
LGB
Ontario International Airport
₹25,713
per person
Select →
✓ Refundable 🔥 Last 3 seats 4 fare options
06:15
05/11/2026
SJU
Luis Munoz Marin International Airport
7h 4m
1 Stop
⏱ ATL · 1h 17m ATL Airport
13:19
05/11/2026
LAX
Ontario International Airport
₹26,866
per person
Select →
✕ Non-refundable
American Airlines
AA-2838
13:31
05/11/2026
SJU
Luis Munoz Marin International Airport
19h 8m
2 Stops
⏱ MIA · 5h 31m MIA Airport ⏱ PHX · 7h 18m PHX Airport
08:39
05/12/2026
+1
ONT
Ontario International Airport
₹27,294
per person
Select →
✕ Non-refundable
American Airlines
AA-3202
11:43
05/11/2026
SJU
Luis Munoz Marin International Airport
20h 56m
2 Stops
⏱ MIA · 7h 20m MIA Airport ⏱ PHX · 7h 18m PHX Airport
08:39
05/12/2026
+1
ONT
Ontario International Airport
₹27,294
per person
Select →
✕ Non-refundable
13:40
05/11/2026
SJU
Luis Munoz Marin International Airport
7h 4m
1 Stop
⏱ DEN · 0h 57m DEN Airport
20:44
05/11/2026
SNA
Ontario International Airport
₹27,331
per person
Select →
✕ Non-refundable 🔥 Last 2 seats 3 fare options
13:40
05/11/2026
SJU
Luis Munoz Marin International Airport
8h 17m
1 Stop
⏱ DEN · 2h 10m DEN Airport
21:57
05/11/2026
SNA
Ontario International Airport
₹27,343
per person
Select →
✓ Refundable 2 fare options
Southwest Airlines
WN-4286
20:40
05/11/2026
SJU
Luis Munoz Marin International Airport
15h 35m
2 Stops
⏱ MCO · 7h 10m MCO Airport ⏱ AUS · 2h 15m AUS Airport
12:15
05/12/2026
+1
ONT
Ontario International Airport
₹27,483
per person
Select →
✓ Refundable 🔥 Last 4 seats 4 fare options
Southwest Airlines
WN-4279
05:35
05/11/2026
SJU
Luis Munoz Marin International Airport
9h 40m
1 Stop
⏱ BWI · 2h 55m BWI Airport
15:15
05/11/2026
ONT
Ontario International Airport
₹27,491
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 5 fare options
Southwest Airlines
WN-4286
20:40
05/11/2026
SJU
Luis Munoz Marin International Airport
17h 15m
3 Stops
⏱ MCO · 7h 10m MCO Airport ⏱ AUS · 1h 35m AUS Airport ⏱ DEN · 0h 40m DEN Airport
13:55
05/12/2026
+1
SNA
Ontario International Airport
₹27,858
per person
Select →
✕ Non-refundable 🔥 Last 3 seats
13:40
05/11/2026
SJU
Luis Munoz Marin International Airport
6h 56m
1 Stop
⏱ DEN · 0h 55m DEN Airport
20:36
05/11/2026
ONT
Ontario International Airport
₹28,171
per person
Select →
✕ Non-refundable 🔥 Last 3 seats
American Airlines
AA-1841
07:25
05/11/2026
SJU
Luis Munoz Marin International Airport
13h 42m
1 Stop
⏱ CLT · 7h 28m CLT Airport
21:07
05/11/2026
ONT
Ontario International Airport
₹28,178
per person
Select →
✕ Non-refundable 5 fare options
American Airlines
AA-3282
23:59
05/11/2026
SJU
Luis Munoz Marin International Airport
11h 35m
2 Stops
⏱ DFW · 2h 53m DFW Airport ⏱ PHX · 2h 16m PHX Airport
11:34
05/12/2026
+1
ONT
Ontario International Airport
₹28,178
per person
Select →
✓ Refundable 10 fare options
American Airlines
AA-3282
23:59
05/11/2026
SJU
Luis Munoz Marin International Airport
8h 34m
1 Stop
⏱ DFW · 2h 53m DFW Airport
08:33
05/12/2026
+1
SNA
Ontario International Airport
₹28,731
per person
Select →
✕ Non-refundable 4 fare options
American Airlines
AA-3282
23:59
05/11/2026
SJU
Luis Munoz Marin International Airport
10h 9m
1 Stop
⏱ DFW · 4h 28m DFW Airport
10:08
05/12/2026
+1
SNA
Ontario International Airport
₹28,743
per person
Select →
✕ Non-refundable 3 fare options
American Airlines
AA-2853
19:00
05/11/2026
SJU
Luis Munoz Marin International Airport
15h 8m
2 Stops
⏱ MIA · 7h 5m MIA Airport ⏱ DFW · 1h 15m DFW Airport
10:08
05/12/2026
+1
SNA
Ontario International Airport
₹28,743
per person
Select →
✕ Non-refundable 3 fare options
Southwest Airlines
WN-4282
05:05
05/11/2026
SJU
Luis Munoz Marin International Airport
10h 10m
2 Stops
⏱ MCO · 0h 40m MCO Airport ⏱ BWI · 1h 25m BWI Airport
15:15
05/11/2026
ONT
Ontario International Airport
₹29,079
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 4 fare options
01:00
05/11/2026
SJU
Luis Munoz Marin International Airport
8h 38m
1 Stop
⏱ EWR · 1h 20m EWR Airport
09:38
05/11/2026
SNA
Ontario International Airport
₹29,476
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 3 fare options
American Airlines
AA-3282
23:59
05/11/2026
SJU
Luis Munoz Marin International Airport
11h 35m
2 Stops
⏱ DFW · 4h 18m DFW Airport ⏱ PHX · 0h 45m PHX Airport
11:34
05/12/2026
+1
ONT
Ontario International Airport
₹30,338
per person
Select →
✕ Non-refundable 5 fare options
Southwest Airlines
WN-1002
13:00
05/11/2026
SJU
Luis Munoz Marin International Airport
10h 30m
2 Stops
⏱ FLL · 3h 25m FLL Airport ⏱ HOU · 0h 45m HOU Airport
23:30
05/11/2026
LAX
Ontario International Airport
₹31,123
per person
Select →
✕ Non-refundable 🔥 Last 1 seats
😕 No flights match your filters. Clear
View all flights
San Juan (SJU)
📍 Luis Munoz Marin International Airport
🌍 Puerto Rico
🕐 GMT -4
📐 Latitude: 18.4393997192
📐 Longitude: -66.0018005371
Ontario (ONT)
📍 Ontario International Airport
🌍 United States
🕐 GMT -8
📐 Latitude: 34.055999755859375
📐 Longitude: -117.60099792480469
✈ Distance: San Juan,Puerto Rico to Ontario,USA — 5369.84 km
📅 Results on this page are loaded for 11 May 2026 . Click View all flights for the complete live search.
San Juan to Ontario — what to expect when booking
The SJU–ONT route is served by multiple carriers throughout the year.
Fares on this route can move quickly — a price available now may not be there 30 minutes later.
If your dates are flexible, try shifting your departure by a day or two using the date strip above.
Mid-week departures often show lower base fares compared to weekend starts on many routes.
The distance between San Juan,Puerto Rico and Ontario,USA is approximately
5369.84 km .
Before you book
Compare nearby dates The date strip above lets you scan nearby fares without restarting the search.
Open full search for more control Route page shows a limited live set. Full search opens the complete inventory with fresh results.
Check fare details Each result shows baggage, refundability and fare details before you proceed.
More flights from San Juan (SJU)
45 routes
More flights from Ontario (ONT)
15 routes
❓ Frequently asked questions — San Juan to Ontario flights
▼ Is it worth booking San Juan to Ontario flights in advance?
Generally yes — fares on most routes are most competitive around 4–6 weeks before departure. Booking earlier usually means better availability and a lower base fare when your dates are fixed.
▼ How far is San Juan from Ontario by air?
The straight-line distance between San Juan,Puerto Rico (SJU) and Ontario,USA (ONT) is approximately 5369.84 km. Actual flying distance may vary slightly depending on routing.
▼ Are there non-stop flights from SJU to ONT?
Non-stop availability on this route varies by airline schedule and season. Use the filters below to quickly check whether direct options are available on your selected date.
▼ What is the cheapest day to fly from San Juan to Ontario?
Mid-week departures often show lower prices than weekend travel on many routes. Use the date strip above to compare nearby days quickly.