Barcelona Cruise Ship Schedule For December 2025

Day
Day
Cruise Line
Ship
Times
Pass'gers  
Passengers  
December
Sun 7
🧍🧍🧍
Costa Cruises logo
a 0830 d 1800
5224
MSC Cruises logo
a 0800 d 1800
2550
Mon 8
🧍🧍
Costa Cruises logo
a 0800 d 1800
3008
Tue 9
🧍
Celebrity Cruises logo
a 0500 d 1700
1950
Wed 10
🧍
Cunard Line logo
a early morning d evening
2060
Fri 12
🧍🧍
MSC Cruises logo
a 0800 d 1800
5400
Sat 13
🧍🧍
MSC Cruises logo
a 0800 d 1800
3274
Sun 14
🧍🧍🧍🧍🧍🧍
AIDA logo
a 0830 d 1730
2050
Costa Cruises logo
a 0800
5224
Costa Cruises logo
a 0830 d 1800
5224
MSC Cruises logo
a 0800 d 1800
2550
Mon 15
🧍🧍🧍
Costa Cruises logo
a 0900 d 1800
2688
Costa Cruises logo
d 1800
5224
Wed 17
🧍
MSC Cruises logo
a 0800 d 1900
2518
Fri 19
🧍🧍🧍
MSC Cruises logo
a 0800 d 1800
5400
Regent Seven Seas Cruises logo
a 0700 d 1900
708
Windstar Cruises logo
a 0800
312
Sat 20
🧍🧍
MSC Cruises logo
a 0800 d 1800
3274
Sun 21
🧍🧍🧍🧍🧍
AIDA logo
a 0830 d 1730
2050
Celebrity Cruises logo
a 0500 d 1700
1950
Costa Cruises logo
a 0830 d 1800
5224
MSC Cruises logo
a 0800 d 1800
2550
Silversea Cruises logo
a 0700 d 0000
596
Windstar Cruises logo
d 1600
312
Mon 22
🧍🧍
Costa Cruises logo
a 0900 d 1800
5224
Silversea Cruises logo
d 1800
596
Tue 23
🧍
Viking Cruises logo
Wed 24
🧍
AIDA logo
a 0830 d 1730
2050
Thu 25
🧍
MSC Cruises logo
a 0800 d 1900
2518
Fri 26
🧍🧍
MSC Cruises logo
a 0800 d 1800
5400
Sat 27
🧍🧍
MSC Cruises logo
a 0800 d 1800
3274
Sun 28
🧍🧍🧍
Costa Cruises logo
a 0830 d 1800
5224
MSC Cruises logo
a 0800 d 1800
2550
Mon 29
🧍🧍
Costa Cruises logo
a 0900 d 1800
5224
Legend (number of passengers) 🧍0->2999 🧍🧍3000->5999 🧍🧍🧍 6000->8999 🧍🧍🧍🧍🧍 12000->14999 🧍🧍🧍🧍🧍🧍 15000->
Change
Month
<<prev next>>