IVGI Group Travel Planner

IVGI Group Travel Planner

A LITTLE PLANNING. A LOT OF HAPPY.

Less searching.
More sunshine.

Find your kind of escape. Beautiful stops, time together, and a trip that fits your family.

☀️ Sunshine seekers🏖️ Beach days🐚 Little adventures
A smiling family enjoying a sunny white-sand beach

Where would you like to go?

Pick a first destination such as Milan Bergamo (BGY), or let us choose. This is a holiday stop, not an airport connection. All safety and weather rules still apply.

Airport roles · every landing is a holiday stop by default

Leave empty to make every landing a tour destination with your minimum stay. Only airports listed here may be used for same-day connections; their flights and waiting time count together toward your journey limit. Passport and safety rules still apply. Changing roles runs a new search; it does not merely relabel existing flight dates.

Finding airport options…

Driving estimates: OSRM · © OpenStreetMap contributors · Fix the map
1

Who is going, and what is the trip for

Door-to-door allowances

Per travel day, not the whole holiday. Includes all flight and layover time. Editable ground allowances; actual transfers may differ. Same-airport connections need timed fares, at least 3 hours between flights, and no overnight layover.

Otherwise, missing flight times use a clearly marked distance estimate. No estimate is a verified duration.

Balance: match = activities + weather; price = estimated trip cost. Passport, safety and minimum-temperature rules always apply.

What each country charges your party for permission to enter. Counted once per country on the trip, per traveller, and added to the totals.

Where these passports may go

How many destinations a trip of a given length gets. Fitting as many as the minimum allows makes a holiday that is mostly airports, so two rules hold it back and the tighter one wins.

Rule out flights by the clock. A range may run past midnight, and you can add as many as you need. Departures and arrivals are separate, so you can accept a late take-off but refuse a landing in the small hours.

Do not depart between

Do not land between

Places you would rather not revisit

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.

Fine-tune an exact route

FromToDateFlexibility


Nights at each stop — minimum, then maximum

At hub
At destination
At hub


Add an airport

3

Fares

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.

Per-airline price collection

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.

4

Date options

5

Candidate hubs

HubKids' fun Feels like Home legDestination legRoutes 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.

6

Airlines

AirlineCodeFaresSchedulesServes CyprusStored faresRoutes known

Route network

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.

Add a route by hand

A

Build any trip

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.


B

Route graph

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.

Explore an airport

C

Price watching

Price drops

7

Deep research

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.

Past reports

Ask Claude