Plan my cruise
✈️ Powered by TravelPayouts · 100+ airlines

Flights to every
cruise port

Compare 100+ airlines and book the cheapest flights to Barcelona, Athens, Venice, Dubrovnik and every major Mediterranean cruise port.

Search flights  →
100+ airlines compared Real-time pricing 15 cruise port destinations
Cruise port quick-search
Where does your cruise depart from?
All destinations →
1

Pick your cruise port

Click any port below or search any destination on our flight engine — powered by TravelPayouts with 100+ airlines.

2

Compare prices & times

See live prices with filters for layovers, baggage, airline and travel time. Price calendar shows cheapest days at a glance.

3

Book direct with the airline

Click your chosen flight and complete booking directly with the airline or OTA — no extra fees, no middleman markup.

📅

Book 3–6 months ahead

Flights to popular embarkation ports fill up fast in peak season. Search early and set a price alert to catch any drops automatically.

Always fly in the day before

Cruise ships will not wait for late passengers — if your flight is delayed, the ship sails without you. One night at a port hotel is the cheapest insurance you can buy.

🧳

Check your baggage allowance

Cruise passengers typically travel with large suitcases. Low-cost carriers charge significant extras — always verify allowances before you book.