Find your kind of escape. Beautiful stops, time together, and a trip that fits your family.
Ranked for your themes in that month. Feels-like is a real apparent-temperature normal from reanalysis data; theme fit uses researched scores or sourced guide inventories. Expand Theme data to see evidence. Guide-backed does not mean opening dates are verified.
Somewhere you have just been, or simply do not fancy. Anything on this list is left out of the proposals entirely. Start typing a city or airport.
Ages are worked out from birthdates at the date of travel, so the party never goes stale. The passports here become the ones the planner checks. A passport number is never needed to plan a trip, so it is optional; if you store one it is encrypted and only the last few characters are ever shown.
Nights at each stop — minimum, then maximum
Ryanair publishes a price calendar, so the server fetches those itself. Every other airline blocks automated access, so each date below gets a one-click link into that airline's own search — type the price you see back in and it ranks alongside the live fares.
One row per date the search actually needs. Open an airline, read the price, type it in. Prices are per person, one way, in EUR.
| Hub | Kids' fun | Feels like | Home leg | Destination leg | Routes | Total |
|---|
Click a heading to make it the first sort key. Fun counts non-cultural kid attractions within about 30 minutes' drive that are open in late December. Both fun and feels-like come from research jobs, and you can overwrite either by hand.
| Airline | Code | Fares | Schedules | Serves Cyprus | Stored fares | Routes known |
|---|
Which airline flies which pair. Ryanair's network imports from its own API; every other airline's routes come from research jobs with a cited source, or from what you enter here.
Give a base and a list of stops with how many nights you want at each. Only the first and last legs have to touch the base — the middle stops just need flights between themselves. The builder searches the route graph for every path that actually connects, prices each leg, and ranks them.
Every airline and route reachable from Cyprus and outward, harvested from Wikipedia's maintained airport destination tables and Ryanair's own network API, with names resolved through Wikidata.
Claude runs a multi-step web investigation: it searches, opens the pages, cross-checks, and writes a cited report. Hub jobs also return scores and airline routes that you can push straight into the tables with one click.