Your Athens → Rome flight can connect through Budapest with a 29.7-hour gap. That's about 14 daylight hours in the city, once you are through the airport at both ends. It runs overnight, so you need somewhere to sleep, or to stay up. It costs $20 more than the cheapest fare for that leg.
Budapest is on your list (you also stay there later). This single ticket gives you 29.7h there for $20 more vs the cheapest ATH→ROM, and $27 more vs flying ATH→BUD→ROM on two tickets. If a day is enough, drop the later Budapest stop and re-run without it.
Your Dallas → London flight can connect through Madrid with a 25-hour gap. That's about 11 daylight hours in the city, once you are through the airport at both ends. It runs overnight, so you need somewhere to sleep, or to stay up. It costs $43 more than the cheapest fare for that leg (and $199 less than booking Dallas → Madrid and Madrid → London separately).
Madrid is on your list (you also stay there later). This single ticket gives you 25h there for $43 more vs the cheapest DFW→LON, and $199 less vs flying DFW→MAD→LON on two tickets. If a day is enough, drop the later Madrid stop and re-run without it.
A bonus city is a layover in a city that wasn't on your list — a free extra, not a swap. Anything from 8h counts; lower the minimum layover in advanced settings to see shorter ones.
Two separate tickets instead of one. Cheaper, but if the first flight is late the second airline owes you nothing.
Nothing beat the through fare on the recommended route.
A cheap hop to a bigger airport first, then the long-haul on a separate ticket. Same risk as any two-ticket combo.
No gateway combo beat the direct long-haul fares on this trip.
Buying the same flights a different way: an open-jaw ticket, a round trip that costs less than a one-way, splitting a group booking, a rail pass. Most are ordinary; any card that breaks an airline's rules says so on its face.
Not run on sample fares. On your own trip this is searched live.
A ticket past your city that costs less, where you get off at the connection. Shown because people ask. Never counted in any total.
On your own plan you can say “four nights in Madrid” or “swap Rome and Milan” and it re-plans from the prices already found, in seconds.
Drag the cities into any order, set the nights, then pick any ticket we priced on each leg — pay a little more for nonstop or a different airline.
Drag cities into the order you want (or use the arrows), set how many nights each gets, then re-plan. The optimizer keeps your order and only picks the dates and flights.
Every leg of the recommended plan with everything we priced for it. Pay a little more for nonstop, a different airline, or a better time; the totals update.
Everyone does not have to fly home the same way. Put travelers on each option and the group total updates.
The return leg in the recommended plan.
About $180/person more than the cheapest return (estimate, verify before booking).
About $302/person more than the cheapest return (estimate, verify before booking).
About $399/person more than the cheapest return (estimate, verify before booking).
Ticketed Madrid → Austin for $339, get off at DFW (Dallas) and skip AA2681. Saves $64/person vs the $403 fare to Dallas. Carry-on only, one-way only; against airline rules.
Everyone doesn't have to fly home the same way. Put a number of travelers on each option; the total updates.
| Option | Per person | Travelers | Subtotal |
|---|---|---|---|
Madrid → Dallas via JFKcheapest | $403 | 2 | $806 |
add Lisbon for 3 days, fly home from thereadd-on city | $619 | 0 | $0 |
add Marrakech for 3 days, fly home from thereadd-on city | $748 | 0 | $0 |
add Istanbul for 3 days, fly home from thereadd-on city | $802 | 0 | $0 |
| Travelers assigned | 2 of 2 | ||
| Group total | $806 | ||
| vs everyone on the cheapest | same | ||
Cheap from where you will already be. The number is what it costs on top of the plan, and a negative one means the longer trip is cheaper.
Lisbon is $35 from Madrid versus $591 from home. Add it to the end of the trip and fly home from Lisbon for about $180 more per person.
Istanbul is $134 from Madrid versus $684 from home. Add it to the end of the trip and fly home from Istanbul for about $399 more per person.
Marrakech is $40 from Madrid versus $665 from home. Add it to the end of the trip and fly home from Marrakech for about $302 more per person.
Casablanca is $60 from Madrid versus $716 from home. Add it to the end of the trip and fly home from Casablanca for about $322 more per person.
Tunis is $89 from Madrid versus $899 from home. Add it to the end of the trip and fly home from Tunis for about $656 more per person.
Tbilisi is $118 from Budapest versus $1,054 from home. We have not priced the flight home from there yet.
Tel Aviv is $190 from London versus $892 from home. We have not priced the flight home from there yet.
Dubai is $302 from London versus $789 from home. We have not priced the flight home from there yet.
Nobody buys a seven-leg trip in one sitting. This remembers which legs are already paid for, in this browser, so the plan is worth coming back to.
A receipt for the plan: copy the link, copy the text, save it as an image, put it in a calendar, or print it.
Entry rules for leaving the airport on a layover, airline stopover programmes, and whether a connection is really long enough.