Five hours from the West Coast. Ten and a half from New York. Most people can stop reading there.
If you want the figure for your own airport it is in the table below, in both directions, because the two directions are not the same length. Everything here is the time the aircraft actually spent in the air, taken from every flight the US Department of Transportation recorded on these routes over six months. It is not the number on your ticket, and the gap between the two is worth understanding before you plan a connection around it.
Every nonstop to Hawaii, shortest first
26 mainland airports have a nonstop to Hawaii. Between them they fly 66 routes, and this is all of them, sorted so the shortest flight is at the top and the longest at the bottom.
| From | To | Out | Home | Longer going out | Nonstops a day |
|---|---|---|---|---|---|
| San Francisco, CA (SFO) | Kahului (OGG) | 4h 55m | 4h 35m | 20 min | 4.7 |
| Oakland, CA (OAK) | Kahului (OGG) | 4h 57m | 4h 36m | 21 min | 2 |
| San Francisco, CA (SFO) | Honolulu (HNL) | 4h 58m | 4h 36m | 22 min | 7 |
| San Francisco, CA (SFO) | Kona (KOA) | 4h 58m | 4h 42m | 16 min | 3.4 |
| San Jose, CA (SJC) | Kahului (OGG) | 5h 01m | 4h 36m | 25 min | 1.3 |
| San Jose, CA (SJC) | Kona (KOA) | 5h 02m | 4h 36m | 26 min | 0.4 |
| Sacramento, CA (SMF) | Kahului (OGG) | 5h 04m | 4h 40m | 24 min | 1.3 |
| San Francisco, CA (SFO) | Līhuʻe (LIH) | 5h 07m | 4h 47m | 20 min | 2.5 |
| Oakland, CA (OAK) | Honolulu (HNL) | 5h 07m | 4h 41m | 26 min | 2 |
| Oakland, CA (OAK) | Līhuʻe (LIH) | 5h 08m | 4h 46m | 22 min | 1.8 |
| Sacramento, CA (SMF) | Kona (KOA) | 5h 08m | 4h 46m | 22 min | 1.4 |
| San Jose, CA (SJC) | Honolulu (HNL) | 5h 09m | 4h 41m | 28 min | 2.2 |
| Los Angeles, CA (LAX) | Kahului (OGG) | 5h 13m | 4h 46m | 27 min | 6.3 |
| San Jose, CA (SJC) | Līhuʻe (LIH) | 5h 13m | 4h 44m | 29 min | 0.3 |
| Los Angeles, CA (LAX) | Kona (KOA) | 5h 14m | 4h 50m | 24 min | 4.4 |
| Sacramento, CA (SMF) | Honolulu (HNL) | 5h 14m | 4h 41m | 33 min | 2 |
| Sacramento, CA (SMF) | Līhuʻe (LIH) | 5h 15m | 4h 54m | 21 min | 0.6 |
| Long Beach, CA (LGB) | Kahului (OGG) | 5h 19m | 4h 46m | 33 min | 1 |
| Burbank, CA (BUR) | Honolulu (HNL) | 5h 21m | 4h 52m | 29 min | 0.3 |
| Los Angeles, CA (LAX) | Honolulu (HNL) | 5h 22m | 4h 52m | 30 min | 15.4 |
| San Diego, CA (SAN) | Kahului (OGG) | 5h 23m | 4h 51m | 32 min | 2.7 |
| Portland, OR (PDX) | Kahului (OGG) | 5h 24m | 4h 58m | 26 min | 2 |
| San Diego, CA (SAN) | Kona (KOA) | 5h 25m | 4h 55m | 30 min | 1 |
| Los Angeles, CA (LAX) | Līhuʻe (LIH) | 5h 28m | 5h 03m | 25 min | 4.2 |
| Long Beach, CA (LGB) | Honolulu (HNL) | 5h 28m | 4h 54m | 34 min | 2 |
| Portland, OR (PDX) | Kona (KOA) | 5h 28m | 5h 07m | 21 min | 1 |
| Portland, OR (PDX) | Honolulu (HNL) | 5h 31m | 5h 02m | 29 min | 2.5 |
| Ontario, CA (ONT) | Honolulu (HNL) | 5h 31m | 5h 01m | 30 min | 1.1 |
| Seattle, WA (SEA) | Kahului (OGG) | 5h 34m | 5h 09m | 25 min | 5 |
| Portland, OR (PDX) | Līhuʻe (LIH) | 5h 34m | 5h 04m | 30 min | 1 |
| San Diego, CA (SAN) | Honolulu (HNL) | 5h 36m | 5h 01m | 35 min | 5 |
| Seattle, WA (SEA) | Honolulu (HNL) | 5h 37m | 5h 10m | 27 min | 8.1 |
| Seattle, WA (SEA) | Kona (KOA) | 5h 39m | 5h 17m | 22 min | 3.9 |
| Seattle, WA (SEA) | Līhuʻe (LIH) | 5h 40m | 5h 11m | 29 min | 3 |
| Las Vegas, NV (LAS) | Kahului (OGG) | 5h 42m | 5h 08m | 34 min | 2 |
| Anchorage, AK (ANC) | Honolulu (HNL) | 5h 44m | 5h 27m | 17 min | 1.3 |
| San Diego, CA (SAN) | Līhuʻe (LIH) | 5h 45m | 5h 10m | 35 min | 1 |
| Anchorage, AK (ANC) | Kona (KOA) | 5h 45m | 5h 34m | 11 min | 0.2 |
| Las Vegas, NV (LAS) | Kona (KOA) | 5h 46m | 5h 09m | 37 min | 1 |
| Everett, WA (PAE) | Honolulu (HNL) | 5h 50m | 5h 13m | 37 min | 0.6 |
| Las Vegas, NV (LAS) | Honolulu (HNL) | 5h 52m | 5h 11m | 41 min | 6.2 |
| Las Vegas, NV (LAS) | Līhuʻe (LIH) | 5h 58m | 5h 19m | 39 min | 1 |
| Phoenix, AZ (PHX) | Kahului (OGG) | 5h 59m | 5h 19m | 40 min | 2.5 |
| Phoenix, AZ (PHX) | Kona (KOA) | 6h 01m | 5h 22m | 39 min | 1 |
| Salt Lake City, UT (SLC) | Kahului (OGG) | 6h 09m | 5h 29m | 40 min | 1 |
| Phoenix, AZ (PHX) | Honolulu (HNL) | 6h 11m | 5h 24m | 47 min | 3.8 |
| Phoenix, AZ (PHX) | Līhuʻe (LIH) | 6h 18m | 5h 34m | 44 min | 1 |
| Salt Lake City, UT (SLC) | Honolulu (HNL) | 6h 20m | 5h 39m | 41 min | 2.5 |
| Salt Lake City, UT (SLC) | Kona (KOA) | 6h 27m | 5h 31m | 56 min | 0.5 |
| Denver, CO (DEN) | Kahului (OGG) | 6h 40m | 5h 56m | 44 min | 1 |
| Denver, CO (DEN) | Honolulu (HNL) | 6h 48m | 6h 04m | 44 min | 1.9 |
| Denver, CO (DEN) | Kona (KOA) | 6h 49m | 6h 05m | 44 min | 1 |
| Denver, CO (DEN) | Līhuʻe (LIH) | 7h 10m | 6h 26m | 44 min | 1.1 |
| Dallas Fort Worth, TX (DFW) | Kahului (OGG) | 7h 33m | 6h 29m | 64 min | 1.5 |
| Dallas Fort Worth, TX (DFW) | Kona (KOA) | 7h 34m | 6h 28m | 66 min | 0.5 |
| Dallas Fort Worth, TX (DFW) | Honolulu (HNL) | 7h 43m | 6h 37m | 66 min | 2.1 |
| Houston, TX (IAH) | Honolulu (HNL) | 8h 01m | 6h 58m | 63 min | 1 |
| Minneapolis, MN (MSP) | Honolulu (HNL) | 8h 16m | 7h 15m | 61 min | 1 |
| Chicago, IL (ORD) | Kahului (OGG) | 8h 28m | 7h 17m | 71 min | 0.6 |
| Chicago, IL (ORD) | Honolulu (HNL) | 8h 31m | 7h 25m | 66 min | 1.6 |
| Detroit, MI (DTW) | Honolulu (HNL) | 9h 17m | 8h 02m | 75 min | 0.9 |
| Atlanta, GA (ATL) | Honolulu (HNL) | 9h 24m | 8h 03m | 81 min | 1 |
| Atlanta, GA (ATL) | Kahului (OGG) | 9h 28m | 7h 49m | 99 min | 0.5 |
| Washington Dulles, VA (IAD) | Honolulu (HNL) | 10h 08m | 8h 39m | 89 min | 0.6 |
| Newark, NJ (EWR) | Honolulu (HNL) | 10h 24m | 8h 51m | 93 min | 0.4 |
| New York, NY (JFK) | Honolulu (HNL) | 10h 26m | 9h 02m | 84 min | 1.9 |
Median air time, wheels up to wheels down, from every flight the US Department of Transportation recorded on these routes over six months. Not the scheduled time on your ticket, which is longer. Nonstops a day is each direction.
The ones people ask for by name:
- Los Angeles, CA (LAX) to Honolulu (HNL). 5 hours 22 minutes flying out, 4 hours 52 minutes flying home.
- Los Angeles, CA (LAX) to Kahului (OGG). 5 hours 13 minutes flying out, 4 hours 46 minutes flying home.
- San Francisco, CA (SFO) to Honolulu (HNL). 4 hours 58 minutes flying out, 4 hours 36 minutes flying home.
- Seattle, WA (SEA) to Honolulu (HNL). 5 hours 37 minutes flying out, 5 hours 10 minutes flying home.
- Denver, CO (DEN) to Honolulu (HNL). 6 hours 48 minutes flying out, 6 hours 4 minutes flying home.
- Chicago, IL (ORD) to Honolulu (HNL). 8 hours 31 minutes flying out, 7 hours 25 minutes flying home.
- New York, NY (JFK) to Honolulu (HNL). 10 hours 26 minutes flying out, 9 hours 2 minutes flying home.
Why your ticket says longer than this page does
Air time is wheels up to wheels down. It is the part that is actually flying, and it is what the DOT records for every individual flight, which is why it is the number we can publish honestly.
Your itinerary measures something different: pushback at the gate to the parking brake at the other end. That includes taxiing out, taxiing in and a buffer the airline builds into the schedule so it can still call the arrival on time on a bad day.
We are not going to print an estimate of that buffer for the mainland routes, because this dataset does not carry the scheduled figure and we would be guessing. On the inter-island routes it does carry both numbers, and the size of the gap there is instructive: Kahului to Honolulu is 24 minutes in the air and 43 minutes on the ticket. The crossing is shorter than the ground time at either end.
Nothing that lopsided happens on a five hour flight from Los Angeles. The direction of the difference is the same though. Assume your itinerary reads longer than the air time here, and treat the difference as time on the ground rather than time in the sky.
Going out takes longer than coming home
This is the part almost nobody tells you, and it holds on every single route in the set. All 66 mainland routes take longer westbound than eastbound. The median difference is 33 minutes.
The reason is the jet stream, which runs west to east across the Pacific. Flying to Hawaii you push into it. Flying home it pushes you.
How much it costs depends on how long you sit in it, and the relationship is almost mechanical: across these 66 routes the extra time tracks the distance flown with a correlation of 0.94. You can read your own off the mileage. Atlanta, GA (ATL) to Kahului (OGG) is the worst of them at 99 minutes, which is most of a movie.
One route breaks the pattern. Anchorage, AK (ANC) to Kona (KOA) loses only 11 minutes despite being a longer crossing than anything on the West Coast. The likely reason is latitude rather than distance: it starts far enough north to spend much of the flight clear of the strongest part of the flow.
There are two routes in the whole dataset that are faster going out, and they are the two that reach Hawaii from the west rather than the east: Guam and Pago Pago. Same wind, opposite side. You can see the whole pattern laid out geographically on the flight map, where each route is drawn at its true bearing from Honolulu.
The practical version: when you are working out whether a connection is tight, use the outbound figure. It is the longer one.
The shortest and the longest flight to Hawaii
Shortest. San Francisco, CA (SFO) to Kahului (OGG), 4 hours 55 minutes in the air. The Bay Area holds the next few places too, and the spread between San Francisco to Kahului, Oakland to Kahului and San Francisco to Honolulu is three minutes. Treat them as the same flight.
Longest. New York, NY (JFK) to Honolulu (HNL), 10 hours 26 minutes out and 9 hours 2 minutes home. Newark is two minutes behind it and Washington Dulles a quarter of an hour behind that. These are among the longest domestic flights flown in the United States.
Everything else falls between the two, and the table above will tell you where yours sits.
If your city is not on the list
Then you connect, and that is most of the country. 26 airports out of the several hundred with commercial service have a nonstop, and they cluster on the West Coast for the obvious reason.
Where the day goes is the connection rather than the crossing. Two rough shapes:
Connect on the West Coast and your ocean leg is five to six hours, with the domestic leg in front of it. This is what most of the country ends up doing and it is usually the cheaper routing.
Connect at Dallas, Chicago or Atlanta and the ocean leg is seven and a half to nine and a half hours in one go. Fewer connections, one very long flight.
One thing worth knowing either way: Hawaii does not observe daylight saving. The gap from the East Coast is six hours in summer and five in winter, so an early departure from New York lands in the early afternoon Hawaii time, on the same calendar day, having taken most of your day to do it.
How long are the flights between the islands
Short. Shorter than people expect, and much shorter than the ticket suggests, which is the same air time against schedule gap as above but far more extreme because the crossings are so brief.
| Route | In the air | On your ticket | Difference |
|---|---|---|---|
| OGG to HNL | 24 min | 43 min | 19 min |
| HNL to OGG | 22 min | 44 min | 22 min |
| LIH to HNL | 21 min | 40 min | 19 min |
| HNL to LIH | 23 min | 43 min | 20 min |
| KOA to HNL | 31 min | 50 min | 19 min |
| HNL to KOA | 28 min | 48 min | 20 min |
| HNL to ITO | 36 min | 55 min | 19 min |
| ITO to HNL | 38 min | 57 min | 19 min |
| OGG to KOA | 21 min | 37 min | 16 min |
| KOA to OGG | 19 min | 37 min | 18 min |
| LIH to OGG | 34 min | 50 min | 16 min |
| OGG to LIH | 35 min | 51 min | 16 min |
| KOA to LIH | 41 min | 57 min | 16 min |
| LIH to KOA | 39 min | 53 min | 14 min |
| ITO to OGG | 25 min | 41 min | 16 min |
| OGG to ITO | 25 min | 39 min | 14 min |
Molokaʻi and Lānaʻi are absent because Mokulele flies below the federal reporting threshold and is not in this database. They do have air service.
The scheduled column is the one to plan a day around. If you are deciding whether the hop is worth doing at all, the island hopping guide works through the cost and the time on the ground at both ends, and the full flight data carries on-time and cancellation rates for every route here.
Where these numbers came from
US DOT Bureau of Transportation Statistics, Reporting Carrier On-Time Performance, 2026-01-01 to 2026-06-30. That database records one row per flight actually operated, so this is a census rather than a sample: 88,387 flights. Medians are published rather than means, because a single six hour diversion should not move the figure you plan around.
Two limits worth stating. Carriers below the federal reporting threshold are not in the database at all, which is why Molokaʻi and Lānaʻi are missing: Mokulele serves both and does not report. And this is a six month window, so a route added or dropped since is not reflected.
All of it is downloadable as CSV if you would rather work with the rows than the table. If a figure here stops matching the source, tell us and it gets recomputed and re-dated rather than quietly edited.
