Are nonstop flights worth it? Sometimes, and the honest answer is that it depends on the gap on the day you're booking. A nonstop almost always costs more than the cheapest connection. What changes trip to trip is how much more, and whether that number is small enough to just pay.
We watch a lot of routes, and the gap is nowhere near constant. On short domestic hops it's often modest, maybe $30 or $40 to skip the stop. On longer routes, or ones where a single carrier owns the nonstop, the same convenience can run $150 or more. The point is that "nonstop" doesn't have a fixed price. It has a price that day, and that's the number you're actually deciding on.
When the gap is small, just take it
If the nonstop is $40 more than a one-stop that adds four hours and a terminal change, that's an easy call. You're buying back most of a day for the cost of lunch. The tricky part is that people anchor on the cheapest number they see and treat everything above it as a loss, even when the "loss" is trivial next to the hours it saves.
Flip it around. A cheap connection isn't a discount if it eats an evening you'd rather spend anywhere else. This is the same math we walk through in what a layover is actually worth: put a rough dollar value on your own hours, and a small nonstop premium usually clears it without much thought.
When to let the connection win
The nonstop stops being obvious when the gap gets wide. If skipping one short, clean connection costs you $150, that's real money, and a tidy 90-minute layover in a single terminal is a fair way to keep it. Early departures matter too. Miss a nonstop and you might not fly until tomorrow; a route with a few connecting options often has more ways to recover.
There's no rule that always holds, which is why we don't pretend there is. The three fares we send each day usually include the cheapest option and a nonstop or better hour a little above it, so the gap is right in front of you instead of buried. We show you the real options side by side and leave the trade to you, because we don't know what your time is worth and we're not going to guess.