Airlines with flights from Nashville to Ontario
There are five airlines with scheduled flights between BNA and ONT. Southwest is the only airline with non-stop flights from Nashville International to Ontario International Airport and the flight time is 4 hours and 25 minutes.
Choose airline
Schedules
Non-stop with Southwest Airlines
-
Total flight time: 4 hours and 25 minutes
-
Low-cost airline
-
7 flights per week
-
Boeing 737-700 Passenger (Scimitar Winglets)Boeing 737-800 (winglets) Passenger/BBJ2Boeing 737MAX 8 Passenger
BNA
Direct
ONT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WN855
13:55
15:30
15:30
13:55
13:55
----
13:50
WN2799
----
----
----
----
----
18:30
----
The timetable & schedule information was updated at 2026-04-21
Via Phoenix with American Airlines
-
Total flight time: 5h 27m - 7h 00m.
-
One World Alliance
-
46 flights per week
BNA
Via PHX
ONT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA3086
AA2244
AA2244
07:15
07:15
07:15
07:15
07:15
07:15
07:15
AA2972
AA864
AA864
14:18
----
14:18
14:18
14:18
----
14:18
The timetable & schedule information was updated at 2026-04-21
Via Phoenix with Southwest Airlines
-
Total flight time: 5h 30m - 9h 25m.
-
Low-cost airline
-
121 flights per week
-
Boeing 737-700 Passenger (Scimitar Winglets)Boeing 737-800 (winglets) Passenger/BBJ2Boeing 737MAX 8 Passenger
BNA
Via PHX
ONT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WN635
WN759
WN759
05:20
----
----
05:20
05:20
----
----
WN761
WN759
WN759
----
05:45
05:45
----
----
----
----
WN284
WN1413
WN1413
----
----
----
----
----
----
06:50
WN639
WN3206
WN3206
----
14:20
14:20
----
----
----
----
WN639
WN2862
WN2862
16:20
----
----
16:20
16:20
----
----
WN489
WN3313
WN3313
----
17:45
17:45
----
----
----
----
WN642
WN2436
WN2436
----
----
----
----
----
----
18:05
WN586
WN3313
WN3313
----
----
----
----
----
----
18:50
WN642
WN3313
WN3313
----
19:05
19:05
----
----
----
----
WN642
WN1750
WN1750
19:20
----
----
19:20
19:20
----
----
The timetable & schedule information was updated at 2026-04-21
Via Dallas with Southwest Airlines
-
Total flight time: 5h 30m - 9h 25m.
-
Low-cost airline
-
57 flights per week
-
Boeing 737-700 Passenger (Scimitar Winglets)Boeing 737-800 (winglets) Passenger/BBJ2Boeing 737MAX 8 Passenger
BNA
Via DAL
ONT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WN3704
WN670
WN670
----
08:00
08:00
----
----
----
----
WN4353
WN1375
WN1375
08:05
----
----
08:05
08:05
----
----
WN1400
WN670
WN670
----
08:10
08:10
----
----
----
----
WN647
WN670
WN670
----
08:10
08:10
----
----
----
----
WN366
WN4017
WN4017
----
----
----
----
----
----
08:10
WN4353
WN670
WN670
----
08:15
08:15
----
----
----
----
WN487
WN4017
WN4017
----
----
----
----
----
----
09:00
WN487
WN1375
WN1375
11:10
----
----
11:10
11:10
----
----
The timetable & schedule information was updated at 2026-04-21
Via Dallas with American Airlines
-
Total flight time: 5h 38m - 8h 28m.
-
One World Alliance
-
200 flights per week
BNA
Via DFW
ONT
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA2821
AA2238
AA2238
05:00
05:00
05:00
05:00
05:00
05:00
05:00
AA2787
AA2242
AA2242
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA2583
AA2242
AA2242
07:00
07:00
07:00
07:00
07:00
07:00
----
AA3396
AA2242
AA2242
----
----
----
----
----
----
07:00
AA1515
AA2239
AA2239
08:00
08:00
08:00
08:00
08:00
08:00
08:00
AA5274
AA2236
AA2236
----
----
----
15:20
----
----
----
AA1475
AA2236
AA2236
15:21
15:21
15:20
----
15:21
15:21
15:21
AA1522
AA711
AA711
16:48
16:48
16:48
16:48
16:48
----
16:48
AA1496
AA711
AA711
18:03
18:03
----
18:03
18:03
18:03
18:03
AA3925
AA1534
AA1534
18:43
18:43
18:43
18:43
18:43
18:43
18:43
AA5475
AA1534
AA1534
19:32
----
19:32
19:32
19:32
----
19:32
The timetable & schedule information was updated at 2026-04-21

There are five airlines with scheduled flights between BNA and ONT. Southwest is the only airline with non-stop flights from Nashville International to Ontario International Airport and the flight time is 4 hours and 25 minutes.
Via Salt Lake City with Delta
Via Denver with United
Via Denver with Frontier