Route Map
Day-by-Day Itinerary
Day 1
Barcelona
Spain
Wander through whimsical architectural masterpieces and vibrant Gothic quarters where Gaudí's genius meets Mediterranean charm.
Arrive
2026-12-08 00:00:00
Depart
2026-12-08 17:00:00
Day 2
🌊 At Sea
Day 3
Málaga
Spain
Wander through whitewashed villages clinging to dramatic cliffs while sipping crisp mountain wines in Spain's legendary Andalusian heartland.
Arrive
2026-12-10 08:00:00
Depart
2026-12-10 18:00:00
Day 4
Tangier
Morocco
Wander through the exotic medina's labyrinthine souks and savor authentic Moroccan cuisine while gazing across the Strait of Gibraltar.
Arrive
2026-12-11 08:00:00
Depart
2026-12-11 18:00:00
Day 5
Casablanca
Morocco
Explore the stunning Hassan II Mosque with its towering minaret overlooking the Atlantic Ocean and intricate Islamic architecture.
Arrive
2026-12-12 08:00:00
Depart
2026-12-12 18:00:00
Day 6
🌊 At Sea
Day 7
Las Palmas de Gran Canaria
Spain
Wander through colorful colonial plazas and discover centuries of Canarian culture in this vibrant Atlantic port city.
Arrive
2026-12-14 08:00:00
Depart
2026-12-14 18:00:00
Day 8
Tenerife
Spain
Ascend the otherworldly volcanic slopes of Mount Teide, Spain's highest peak, and witness lunar landscapes that feel worlds away from the Mediterranean.
Arrive
2026-12-15 08:00:00
Depart
2026-12-15 18:00:00
Day 9
Lanzarote
Spain
Explore otherworldly volcanic landscapes and black sand beaches sculpted by nature's raw power in this island paradise.
Arrive
2026-12-16 07:00:00
Depart
2026-12-16 17:00:00
Day 10
🌊 At Sea
Day 11
Gibraltar
Gibraltar
Scale the iconic Rock of Gibraltar for breathtaking views where Europe meets Africa across the sparkling Strait.
Arrive
2026-12-18 08:00:00
Depart
2026-12-18 18:00:00
Day 12
🌊 At Sea
Day 13
Barcelona
Spain
Wander through whimsical architectural masterpieces and vibrant Gothic quarters where Gaudí's genius meets Mediterranean charm.
Arrive
2026-12-20 05:00:00
About This Cruise
<p><strong>Celebrate the most wonderful time of the year on a Christmas cruise.</strong><br> Spend an unforgettable vacation on one of our Christmas cruises, where you’ll enjoy the spirit of the season while sailing to some of the most spectacular destinations around the world.</p><p>Feast on traditional meals designed by a chef—without worrying about any of the prep or cleanup. Marvel at our festive decorations, like Christmas trees covered in trimmings and tinsel that will make you feel right at home. Sing along with carolers, watch holiday-themed shows at The Theatre, and welcome Santa on board as he pays a special visit to all of the lucky kids spending Christmas at sea.</p>
From $2,021 per person
12 nights on
Celebrity Infinity
with
Celebrity Cruises
Book Cruise
↗