Alright, let’s dive right into how I actually figured out which flight search tool works best for finding direct international flights right now. No theory, just what I did step by step today.

Starting Simple: Google Flights
First thing I did was head to Google Flights. Typed in my departure city (Chicago ORD) and my target city (Tokyo NRT). Put in the dates I wanted, clicked ‘Search’. Saw a bunch of flights pop up instantly.
Now, finding the direct filter was key. Scrolled down the filters on the left, found ‘Stops’. Clicked ‘Nonstop only’. Boom! The list instantly shrunk down to just direct flights. Super clean. Liked the calendar view showing price changes too. Noticed United and ANA were the main players. Easy enough, but wanted to see if others gave better deals.
Trying the Big Aggregator: Skyscanner
Went over to Skyscanner next. Did the same thing: ORD to NRT, dates. Hit the big orange search button. Got a massive list – like everything under the sun. Prices looked lower at first glance, which got me interested.
Found the filter button, clicked it. This one was a bit trickier. Under ‘Flight Features’ or something similar, found ‘Direct flights only’. Ticked that box. List updated. Okay, cool. But here’s the thing: Some prices shown weren’t actually bookable! Clicked on a few tempting cheap ones only to get errors or see the price jump later. Annoying. Saw United, ANA, JAL now. Not bad, but some false signals.
Checking the Meta Players: Momondo & Kayak
Fired up Momondo after that. Filled in the cities and dates. Looked for filters. Found a ‘Stops’ section, selected ‘Direct’. List refreshed with direct options. Prices seemed okay, similar to Skyscanner maybe? Layout felt a bit busier to me. Saw Delta popping up in the mix too now, besides United/ANA/JAL. Nothing drastically different.

Figured I’d peek at Kayak quickly. Standard search boxes. Searched ORD to NRT. Clicked the ‘Filters’ tab. Found the ‘Stop’ options, selected ‘Nonstop Only’. List updated. Results felt very similar to Google Flights and Skyscanner in price. Highlighted their ‘Price Forecast’ thing, but not sure I trust it for international. Meh.
The Mobile Hype: Hopper
I hear people rave about Hopper on their phones for deals. Downloaded the app (yeah, that took a minute). Searched Chicago to Tokyo for my dates. First screen showed a bunch of mixed results – direct and connections all jumbled. Needed that filter! Found it tucked away – scrolled forever in filters, finally saw ‘Nonstop flights only’. Selected it.
Honestly? Got distracted by all the “deals” popping up that weren’t direct. Felt pushy. Saw mostly the same airlines again. Didn’t find any magic bullet price here everyone talks about for direct flights. Maybe it’s better for flexible stuff?
Where the Aggregators Led Me
So after clicking around all these tools, I noticed something:
- Google Flights: Fastest results, cleanest interface to filter direct flights. Calendar view is gold.
- Skyscanner & Momondo: Cast a wider net, maybe found a slightly cheaper price once… BUT you gotta double-check that price is real and not ghosting you!
- Kayak: Solid, reliable, but felt like a copy of Google Flights this time around.
- Hopper: Maybe useful for price alerts on a specific date? Got annoying trying to force direct flights though. Not my favorite for this mission.
The Important Final Click
Here’s the big takeaway from actually doing this today: NEVER book directly on the search engine! Always, always, always clicked through to the airline’s own website for the final booking. Why? Two reasons:

- United, ANA, JAL – they all had slightly different prices and better baggage info on their own sites.
- One time ages ago, I booked through a search engine and had a huge headache with changes. Learned my lesson. Book direct with the airline.
So yeah, after wasting most of the morning clicking buttons and comparing tabs, Google Flights was the winner for me today for finding and comparing direct flights quickly and clearly. Used it to identify the options, then popped straight over to the ANA website to actually buy the ticket. Mission accomplished, finally!