Ordermytrip — The Multi-City Flight Route Optimizer

Free No sign-up Europe-wide

Planning a multi-city trip in Europe is expensive if you book flights in the wrong order. The difference between flying Barcelona → Rome → Paris and Barcelona → Paris → Rome can easily be €80–150 on the same set of low-cost carriers. Ordermytrip solves this for you in one click: just pick your cities and how long you want to stay in each, and it instantly finds the cheapest order to visit them all — so you never overpay for flying the wrong way around.

The tool is completely free to use. No account, no subscription, no upsell. It queries prices from carriers including Ryanair, Vueling, easyJet, Binter, Brussels Airlines and Renfe, and presents results as a 30-day calendar so you can pick the departure date that suits you best.

How the route optimization works

Ordermytrip uses advanced route optimization to check every possible combination of cities and dates on your behalf. What would take you hours of tab-switching and mental maths is done in a matter of seconds. The result is always the cheapest possible ordering — not a guess, not a rough estimate.

Results are shown as a 30-day calendar so you can also see how prices shift by departure date. If flying on a Thursday two weeks from now is €60 cheaper than this Sunday, the calendar will show you that clearly, coloured from green (cheapest) through to red (most expensive).

Multi-city trips in Spain

Spain is the best-served country on the platform. Ryanair and Vueling together operate dozens of intra-Spain routes, which means the price difference between orderings can be dramatic — particularly when the Canary Islands or Balearic Islands are involved.

Popular Spain multi-city combinations include:

Explore the Spain destination guides for flight prices, best times to visit and itinerary ideas:

Barcelona Madrid Seville Granada Valencia Malaga Marbella Alicante Bilbao Córdoba Santiago de Compostela Santander Vigo Vitoria-Gasteiz Mallorca Ibiza Menorca Tenerife Gran Canaria Lanzarote Fuerteventura La Palma La Gomera El Hierro

Multi-city trips in Italy

Italy's rich rail network and extensive Ryanair coverage make it one of the easiest countries in Europe for multi-city trips. Ordermytrip covers a large number of Italian cities — far more than most flight search tools — including smaller destinations served only by regional airports.

Popular Italy multi-city combinations:

Italian cities covered: Rome, Milan, Venice, Florence, Naples, Bologna, Pisa, Turin, Verona, Genoa, Parma, Ancona, Perugia, Assisi, Rimini, Pescara, Salerno, Bari, Brindisi, Crotone, Lamezia Terme, Reggio di Calabria, Siena, Lucca, and Cuneo.

Multi-city trips across Europe

Beyond Spain and Italy, Ordermytrip covers a broad European network — ideal for travellers who want to combine cities from different countries in a single optimized trip.

Popular cross-country combinations:

European cities also covered: London, Paris, Amsterdam, Brussels, Lisbon, Porto, Faro, Madeira, Prague, Vienna, Budapest, Athens, Berlin, Munich, Zurich, Geneva, Basel, Marseille, Nice, Cannes, Belgrade, Antwerp, Bruges, Ghent, and Malta.

Tips for getting the cheapest multi-city fare

Frequently asked questions

Is Ordermytrip free?

Yes, completely free. No account required, no hidden fees.

Which airlines are covered?

Ryanair, Vueling, easyJet, Binter, Brussels Airlines, and Renfe (train). Coverage is strongest for intra-Spain and Spain–Italy routes.

How often are prices updated?

Prices are scraped regularly from airline websites. You will always see the current publicly available fare for each route and date.

What is the maximum number of cities?

Up to 7 destination cities plus your origin. The algorithm remains fast up to this limit; beyond it the computation time grows exponentially.

Does it book the flights?

No — Ordermytrip finds the optimal ordering and shows you the total cost. You then book each individual flight directly on the airline's website.

Plan your route now →