Skip to content
All Cruises From Barcelona

Leaving soon

Last-minute cruises from Barcelona

94 sailings leave the Port of Barcelona in the next 60 days, up to Sun, Jan 3, 2027. 35 of them go in the next two weeks. They run on 30 ships from MSC Cruises, Oceania Cruises, Azamara, Costa Cruises, Silversea, Celebrity Cruises, Viking, Regent Seven Seas Cruises, Explora Journeys, and Windstar Cruises.

The lowest starting fare in this window is $243 per person, for Costa Toscana on Sun, Nov 22, 2026. The cheapest per night is Costa Fascinosa on Sun, Dec 6, 2026, at $36 a night for 14 nights. Between them these trips go to the western Mediterranean, Spain, Portugal and Morocco, the Greek isles and eastern Mediterranean, across the Atlantic, and the Canary Islands and Madeira.

A fare here is what we saw on 2026-11-04. Check the line for the current price before you plan around it, and make sure your documents are in order. The documents guide covers what each sailing needs.

Schedule last updated · 94 departures listed · Dates can change. Verify with the cruise line before booking.

Every sailing in the next 60 days

Cheapest overall

We may earn a commission if you book through these buttons, at no cost to you.

Starting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.

Last-minute cruises from Barcelona: questions

Which cruises leave Barcelona in the next 60 days?

94 cruises leave Barcelona in the next 60 days, up to Sun, Jan 3, 2027. The next one is MSC Seaview on Thu, Nov 5, 2026.

What is the cheapest last-minute cruise from Barcelona?

Among fares checked on 2026-11-04, the lowest last-minute cruise from Barcelona is Costa Toscana on Sun, Nov 22, 2026, from $243 per person for 4 nights. Fares this close to sailing change quickly.