I struggle a bit to explain, even though is feels clear to me
Sorting by arrival time is half the objective, but if you do that you will get all connections involving the last arriving flight instead of the the second best arrival flight.
The way I usually solve this is in Google flights is sort either on arrival, and filter on duration and departure time. That usually requires a bit of tweaking, but gives a good overview.
Let’s take the an example, if I search OSL-EWR I want to see the shortest (or cheapest) version of:
OSL-EWR
OSL-CPH-EWR
OSL-ARN
as the top 3 choices, sorted by my preference (arrival, departure, cost etc). For days that have multiple CPH-EWR you want 1 version for each of the CPH-EWR flights.
In this example the 3 checked options are objectively «best» for most people, but no sort is going to show them as top 3:
View attachment 104525
I think what I’m asking for is sort + filter on “show shortest connection only”.
Vis alt...