Barcelona Shore Excursion
Sagrada Família and the Barcelona skyline above the Mediterranean cruise port

Barcelona Cruise Ship Schedule

The Mediterranean's busiest cruise port — embarkation home port and Western Med port of call.

Barcelona is the Mediterranean's busiest cruise port, handling both turnaround sailings and port-of-call visits. Check which ships are scheduled before you book shore excursions, transfers or timed-entry tickets.

Times, terminals and dates are indicative and compiled from published timetables. Always confirm with your cruise line before booking excursions or transfers.

Today & Tomorrow

Today's Ships

DateShipCruise LineArrivalDepartureTime in PortTerminal
2026-07-04Celebrity BeyondCelebrity Cruises07:0018:0011hTerminal B

Schedule by Year

Port Calendar — Month View

April 2026 (4 calls)

Full month view
DateShipCruise LineArrivalDepartureTime in PortTerminal
2026-04-11MSC World EuropaMSC Cruises07:0018:0011hTerminal D
2026-04-11Costa SmeraldaCosta Cruises08:0019:0011hTerminal E
2026-04-18Wonder of the SeasRoyal Caribbean06:3017:0010h 30mTerminal A
2026-04-25Norwegian EpicNorwegian Cruise Line07:0016:009hTerminal C

May 2026 (4 calls)

Full month view
DateShipCruise LineArrivalDepartureTime in PortTerminal
2026-05-02Celebrity ApexCelebrity Cruises07:0018:0011hTerminal B
2026-05-09MSC GrandiosaMSC Cruises08:0019:0011hTerminal D
2026-05-16Enchanted PrincessPrincess Cruises07:0017:0010hTerminal A
2026-05-23Virgin Valiant LadyVirgin Voyages09:0020:0011hTerminal C

June 2026 (4 calls)

Full month view
DateShipCruise LineArrivalDepartureTime in PortTerminal
2026-06-06Costa ToscanaCosta Cruises08:0019:0011hTerminal E
2026-06-13Oasis of the SeasRoyal Caribbean06:3017:3011hTerminal A
2026-06-20Norwegian PrimaNorwegian Cruise Line07:0016:009hTerminal C
2026-06-27MSC World EuropaMSC Cruises07:0018:0011hTerminal D

July 2026 (3 calls)

Full month view
DateShipCruise LineArrivalDepartureTime in PortTerminal
2026-07-04Celebrity BeyondCelebrity Cruises07:0018:0011hTerminal B
2026-07-11Sky PrincessPrincess Cruises07:0017:0010hTerminal A
2026-07-18Costa SmeraldaCosta Cruises08:0019:0011hTerminal E

August 2026 (2 calls)

Full month view
DateShipCruise LineArrivalDepartureTime in PortTerminal
2026-08-01Wonder of the SeasRoyal Caribbean06:3017:0010h 30mTerminal A
2026-08-15MSC GrandiosaMSC Cruises08:0019:0011hTerminal D

September 2026 (2 calls)

Full month view
DateShipCruise LineArrivalDepartureTime in PortTerminal
2026-09-05Norwegian EpicNorwegian Cruise Line07:0016:009hTerminal C
2026-09-19Celebrity ApexCelebrity Cruises07:0018:0011hTerminal B

October 2026 (2 calls)

Full month view
DateShipCruise LineArrivalDepartureTime in PortTerminal
2026-10-03Enchanted PrincessPrincess Cruises07:0017:0010hTerminal A
2026-10-17Costa ToscanaCosta Cruises08:0019:0011hTerminal E

November 2026 (1 calls)

Full month view
DateShipCruise LineArrivalDepartureTime in PortTerminal
2026-11-07MSC World EuropaMSC Cruises07:0018:0011hTerminal D

Full Schedule (22 entries)

DateShipCruise LineArrivalDepartureTime in PortTerminal
2026-04-11MSC World EuropaMSC Cruises07:0018:0011hTerminal D
2026-04-11Costa SmeraldaCosta Cruises08:0019:0011hTerminal E
2026-04-18Wonder of the SeasRoyal Caribbean06:3017:0010h 30mTerminal A
2026-04-25Norwegian EpicNorwegian Cruise Line07:0016:009hTerminal C
2026-05-02Celebrity ApexCelebrity Cruises07:0018:0011hTerminal B
2026-05-09MSC GrandiosaMSC Cruises08:0019:0011hTerminal D
2026-05-16Enchanted PrincessPrincess Cruises07:0017:0010hTerminal A
2026-05-23Virgin Valiant LadyVirgin Voyages09:0020:0011hTerminal C
2026-06-06Costa ToscanaCosta Cruises08:0019:0011hTerminal E
2026-06-13Oasis of the SeasRoyal Caribbean06:3017:3011hTerminal A
2026-06-20Norwegian PrimaNorwegian Cruise Line07:0016:009hTerminal C
2026-06-27MSC World EuropaMSC Cruises07:0018:0011hTerminal D
2026-07-04Celebrity BeyondCelebrity Cruises07:0018:0011hTerminal B
2026-07-11Sky PrincessPrincess Cruises07:0017:0010hTerminal A
2026-07-18Costa SmeraldaCosta Cruises08:0019:0011hTerminal E
2026-08-01Wonder of the SeasRoyal Caribbean06:3017:0010h 30mTerminal A
2026-08-15MSC GrandiosaMSC Cruises08:0019:0011hTerminal D
2026-09-05Norwegian EpicNorwegian Cruise Line07:0016:009hTerminal C
2026-09-19Celebrity ApexCelebrity Cruises07:0018:0011hTerminal B
2026-10-03Enchanted PrincessPrincess Cruises07:0017:0010hTerminal A
2026-10-17Costa ToscanaCosta Cruises08:0019:0011hTerminal E
2026-11-07MSC World EuropaMSC Cruises07:0018:0011hTerminal D

Barcelona Schedule FAQs

How accurate are the Barcelona cruise ship schedules?

Schedules are compiled from published cruise timetables and updated periodically. Times, terminals and dates can change, so always confirm your arrival and departure with your cruise line before booking shore excursions or transfers.

Which terminal will my ship use in Barcelona?

Most large ships use the Adossat (Moll) terminals A–E; smaller ships and some lines use the World Trade Center terminals nearer the city. Your cruise documents confirm the exact terminal — see our Cruise Port Guide for a map of each.

Why does Barcelona have both turnaround and port-of-call ships?

Barcelona is both a major embarkation/disembarkation home port and a Western Mediterranean port of call, so on any given day you'll see ships starting cruises, ending cruises and stopping for the day.