Barcelona Cruise Ship Schedule For April 2026

Day
Day
Cruise Line
Ship
Times
Pass'gers  
Passengers  
April
Wed 1
🧍🧍🧍
Royal Caribbean Cruises logo
a 0500
5479
Thu 2
🧍
Explora Journeys logo
a 0800 d 2000
920
Fri 3
🧍🧍🧍🧍🧍
AIDA logo
a 0600 d 1800
5252
Costa Cruises logo
a 0730 d 1730
3012
MSC Cruises logo
a 0800 d 1800
5400
Sat 4
🧍🧍🧍🧍
Costa Cruises logo
a 1400 d 2000
2826
MSC Cruises logo
a 0800 d 1800
3274
Princess Cruises logo
a 0600 d 1700
4300
Sun 5
🧍🧍🧍
Costa Cruises logo
a 0830 d 1800
5224
MSC Cruises logo
a 0800 d 1800
2550
Mon 6
🧍🧍
Costa Cruises logo
a 0900 d 1800
5224
Tue 7
🧍🧍
Costa Cruises logo
a 0730 d 1730
3012
Thu 9
🧍🧍
Azamara Cruises logo
a 0600 d 1800
690
MSC Cruises logo
a 0900 d 1900
2550
Fri 10
🧍🧍🧍🧍🧍🧍
AIDA logo
a 0600 d 1800
5252
Costa Cruises logo
a 1400 d 1930
3012
MSC Cruises logo
a 0800 d 1800
5400
Regent Seven Seas Cruises logo
a 0600 d 1930
750
Regent Seven Seas Cruises logo
a 0700 d 1700
708
Sat 11
🧍🧍🧍🧍
Carnival Cruises logo
d 1900
2980
MSC Cruises logo
a 0800 d 1900
3274
MSC Cruises logo
a 0800 d 1800
3274
Sun 12
🧍🧍🧍🧍🧍
Costa Cruises logo
a 0700 d 1300
3012
Costa Cruises logo
a 0800 d 1800
5224
Marella Cruises logo
a 0900 d 1730
1814
MSC Cruises logo
a 0800 d 1800
2550
Mon 13
🧍🧍🧍
Costa Cruises logo
a 0900 d 1800
5224
Tue 14
🧍🧍
Costa Cruises logo
a 0730 d 1730
3012
Thu 16
🧍🧍🧍🧍🧍🧍
Celebrity Cruises logo
a 0500 d 1700
2850
Costa Cruises logo
a 1400 d 2000
2688
MSC Cruises logo
a 0800 d 1900
3274
Royal Caribbean Cruises logo
d 1700
4198
Silversea Cruises logo
a 0800 d 1900
728
Princess Cruises logo
a 0800 d 1800
3660
Fri 17
🧍🧍🧍🧍🧍🧍
AIDA logo
a 0600 d 1800
5252
P & O Cruises logo
a early morning d afternoon
5200
Costa Cruises logo
a 1400 d 1930
3012
MSC Cruises logo
a 0800 d 1800
5400
Windstar Cruises logo
a 0700 d 1700
148
Sat 18
🧍🧍
MSC Cruises logo
a 1300 d 2100
2550
MSC Cruises logo
a 0800 d 1800
3274
Sun 19
🧍🧍🧍
Costa Cruises logo
a 0800 d 1800
5224
MSC Cruises logo
a 0800 d 1800
2550
Mon 20
🧍🧍
Costa Cruises logo
a 0900 d 1800
5224
Regent Seven Seas Cruises logo
a 1600
746
Tue 21
🧍🧍🧍
Costa Cruises logo
a 0730 d 1730
3012
MSC Cruises logo
a 0800 d 1900
3274
Oceania Cruises logo
a 0800 d 1700
1258
Oceania Cruises logo
a 0800 d 1700
690
Regent Seven Seas Cruises logo
d 1700
746
Wed 22
🧍🧍🧍
Costa Cruises logo
a 0700 d 1300
3012
MSC Cruises logo
a 0900 d 1900
3502
Holland America Line logo
a 0700 d 1600
1964
Windstar Cruises logo
a 0700
148
Fri 24
🧍🧍🧍🧍🧍🧍
AIDA logo
a 0600 d 1800
5252
Costa Cruises logo
a 1400 d 1930
3012
MSC Cruises logo
a 0800 d 1800
5400
Norwegian Cruise Line logo
a 0700
2394
Sat 25
🧍🧍🧍🧍🧍
Azamara Cruises logo
a 0700 d 1700
698
Celebrity Cruises logo
a 0500 d 1700
2850
Explora Journeys logo
a 0800 d 2000
920
MSC Cruises logo
a 0800 d 1800
3274
Princess Cruises logo
a 0600 d 1700
4300
Sun 26
🧍🧍🧍🧍🧍🧍
Costa Cruises logo
a 0800 d 1800
5224
Marella Cruises logo
a 0900 d 1730
1814
MSC Cruises logo
a 0900 d 1800
4034
Norwegian Cruise Line logo
d 1600
2340
Norwegian Cruise Line logo
a 0600 d 1600
2344
Windstar Cruises logo
a 0700 d 1700
342
Mon 27
🧍🧍🧍🧍
Costa Cruises logo
a 0900 d 1800
5224
MSC Cruises logo
a 0800 d 1900
3274
Silversea Cruises logo
a 0700 d 1800
728
Tue 28
🧍🧍
Costa Cruises logo
a 0730 d 1730
3012
Silversea Cruises logo
a 0800 d 2300
388
Wed 29
🧍🧍
Norwegian Cruise Line logo
a 0600 d 1600
3100
Thu 30
🧍🧍🧍🧍
Costa Cruises logo
a 0900 d 1700
2688
TUI Cruises logo
a 0800 d 1800
2506
MSC Cruises logo
a 0700 d 1900
4034
Legend (number of passengers) 🧍0->2999 🧍🧍3000->5999 🧍🧍🧍 6000->8999 🧍🧍🧍🧍9000->11999 🧍🧍🧍🧍🧍 12000->14999 🧍🧍🧍🧍🧍🧍 15000->
Change
Month
<<prev next>>