Open daily for expert advice
1300 887 590
Sales:

8am-5pm Mon-Sat | 9am-5pm Sunday AEST

Aftersales:

8am-5pm Weekdays AEST

Choose Cruise Expert

Sri Lanka Cruises

Any Destination
Any Cruise Line
Earliest departure
Latest return
Sri Lanka Cruises

Experience Sri Lanka’s vibrant culture and lush landscapes on an Indian Ocean cruise.

Cruise Offers for Sri Lanka

company logo
Breath-taking journey from Rome (Civitavecchia) with MSC Cruises
Round-the-World Trip From Civitavecchia (Rome) with MSC Magnifica
Round-the-World Trip, Transpacific,Transatlantic,Asia,East Asia,South East Asia,Central America,Mediterranean Sea,Southern Europe,Europe,Australia and New Zealand,Western Mediterranean,North America,Middle East,Southern Caribbean,Japan,Caribbean,Pacific,China,United States,Australia,Mexico,Mexican Riviera,USA West Coast,Western Mexico,Vietnam,California,North Island, New Zealand,Great Barrier Reef, Australia,Italy,Oman,Malaysia,New Zealand,Polynesia,Costa Rica,Persian Gulf,Netherlands Antilles,Bonaire,Granada,Somoa,Nicaragua,Spain,South America,Eastern Mediterranean,Western Europe,Fiji,Catalonia,Greece,Guatemala,Sri Lanka,Curacao,Egypt,Sydney, Australia,Madeira,Hawaii,Baja California, Mexico,Panama Canal,Panama,Greek Islands,United Arab Emirates,Jordan,France,Auckland, New Zealand,South Pacific,Portugal,Barbados,Philippines,Taiwan,Wellington, New Zealand,Suez Canal,South Korea,Singapore,Colombia
01/2026 - 05/2026
From$32,023
Show all Offers
Sri Lanka Cruises
Sri Lanka, an enchanting island known for its rich heritage and stunning landscapes, is an inspiring cruise destination waiting to be explored. Imagine arriving in Colombo, where vibrant markets and historic colonial architecture invite you to wander and discover. Visit the beautiful beaches of Bentota, where golden sands meet the azure waters, perfect for relaxation and water sports. Explore the historic city of Galle, with its impressive fortifications and charming streets that echo with tales of the past. With its unique blend of culture and natural beauty, ready to experience the wonders of Sri Lanka? Book your cruise with CruiseAway today!
Show all Offers

Travel Tips for Sri Lanka

Explore the Wonders of Sri Lanka with CruiseAway

Sri Lanka, often referred to as the “Pearl of the Indian Ocean,” is a hidden gem waiting to be explored. Known for its breathtaking landscapes, rich history, and warm-hearted people, this tropical paradise offers an unforgettable cruise experience. From ancient Buddhist temples and lush tea plantations to stunning coastlines and exotic wildlife, cruisers are in for a treat. Fun fact: Sri Lanka is home to eight UNESCO World Heritage Sites, showcasing its cultural and natural beauty! Opting for a cruise is a fantastic way to immerse yourself in this unique destination while enjoying the luxurious amenities and stunning views from the ship.

Top Harbours to Visit in Sri Lanka

Sailing to **Sri Lanka** means you’ll get to explore some of the country’s most vibrant ports. Here are five must-visit harbours that showcase the beauty of this island nation:

  • Colombo: As the bustling capital of Sri Lanka, Colombo offers a mix of modernity and tradition. Explore the iconic **Gangaramaya Temple**, stroll through the **Galle Face Green**, or visit the **Colombo National Museum** for insights into the island’s history. Insider tip: Make sure to check out the local markets for unique handicrafts and spices!
  • Hambantota: Nestled on the southern coast, Hambantota is famous for its untouched beaches and proximity to **Yala National Park**. Visit the **Bundala National Park** for bird-watching or take a safari trip to spot leopards and elephants in Yala. Pro tip: Consider a morning visit for the best chance to see wildlife during feeding times.
  • Galle: Known for its well-preserved colonial architecture, Galle is a UNESCO World Heritage Site. The magnificent **Galle Fort** offers historical sites, boutique shops, and stunning ocean views. Don’t forget to visit the **Galle Lighthouse** for picturesque photo opportunities! Insider tip: Spend some time along the ramparts at sunset for a truly magical experience.
  • Trincomalee: This beautiful port city on the northeast coast is home to spectacular beaches and clear turquoise waters. While docked in Trincomalee, visit the famous **Koneswaram Temple** or relax at the scenic **Uppuveli Beach**. Pro tip: Try the local seafood at beachside shacks for an authentic culinary experience!
  • Kandy: Although Kandy is not a coastal port, it is often visited by cruises as a significant cultural hub. Famous for the **Temple of the Tooth**, which houses a relic of Buddha, Kandy is surrounded by lush green hills. Don’t miss the botanical gardens at **Peradeniya** for a peaceful retreat amidst nature. Insider tip: Experience a traditional Kandyan dance show in the evening for a taste of Sri Lankan culture.

Best Times to Cruise to Sri Lanka

The ideal time for a cruise to **Sri Lanka** is generally during the **December to March** period when temperatures range from **27°C to 32°C**. This dry season is perfect for exploring the island’s diverse attractions without being affected by monsoon rains. Alternatively, the **April to September** seasons see more humid weather and occasional showers. However, the **October to November** months experience heavy rainfall, making these the months to avoid if you prefer dry, sunny days.

Cost of Cruising in Sri Lanka

When budgeting for your holiday, a one-week standard cruise to **Sri Lanka** generally costs between **$1,800 and $3,500**, while a two-week cruise can range from **$3,500 to $6,500**. Luxury cruises often start at around **$5,000** for a week. The most budget-friendly months to visit are typically during the shoulder seasons, while peak costs occur during the **December to February** tourist season. For dining expenses, you can expect to spend roughly **$10 to $20** per meal in casual eateries, depending on your choices.

Major Cruise Lines Offering Exciting Itineraries to Sri Lanka

  • Princess Cruises: With a fleet of **17 ships**, Princess has **two** that cruise to **Sri Lanka**: the **Crown Princess** and **Coral Princess**. Departing primarily from **Sydney** or **Brisbane**, Princess Cruises is known for hospitable service and immersive shore excursions that let you delve deeper into local culture and attractions.
  • MSC Cruises: The cruise line features a fleet of **23 ships**, with **one** ship, the **MSC Magnifica**, covering routes to **Sri Lanka**. Cruises depart from ports like **Barcelona** or **Civitavecchia** (Rome). MSC is well-regarded for its family-friendly amenities, diverse dining options, and engaging activities onboard, ensuring vacationers of all ages have something to enjoy.
  • Holland America Line: This line comprises **11 ships**, with **two** venturing to **Sri Lanka**. **Zuiderdam** and **Volendam** often depart from **Sydney** or **Singapore**, combining elegant dining experiences with cultural enrichment programs, all while focusing on enriching your journey with local insights.
  • Celebrity Cruises: With a fleet of **16 ships**, only **one**, the **Celebrity Millennium**, sails to **Sri Lanka**. This cruise departs mostly from **Singapore** or **Mumbai**. Celebrity Cruises excels in providing contemporary luxury, ensuring outstanding culinary experiences and exciting entertainment throughout your trip.
  • Norwegian Cruise Line: Featuring a fleet of **20 ships**, Norwegian has **two**—**Norwegian Sky** and **Norwegian Dawn**—that cruise to **Sri Lanka**. Departing primarily from **Singapore** or **Port Louis**, this line is famous for its “freestyle cruising” concept, which lets guests choose their dining and entertainment activities, providing a relaxed and flexible vacation experience.

Luxury and Small Ship Options

  • Oceania Cruises: This cruise line consists of **eight ships**, with **four** sailing to **Sri Lanka**. The **Nautica** and **Vista** are popular choices. Departing mainly from **Singapore** or **Miami**, Oceania Cruises is known for its exceptional culinary programs and destination-rich itineraries, allowing guests to savour the essence of the places they visit.
  • Silversea: With a fleet of **13 ships**, **three** offer itineraries to **Sri Lanka**, notably the **Silver Dawn** and **Silver Muse**. Departing often from **Brisbane** or **Singapore**, Silversea stands out for its luxury all-inclusive experience, featuring gourmet dining and personalized service that ensures your every need is met.
  • Regent Seven Seas Cruises: This luxury cruise line features **six ships**, with **four** sailing to **Sri Lanka**, including the **Seven Seas Navigator** and **Seven Seas Voyager**. Departures typically take place from **Bangkok** or **Miami**. Regent is known for providing an all-inclusive luxury experience that features elegance and comfort throughout your journey.
  • Azamara Cruises: With a fleet size of **four ships**, **two** cruise to **Sri Lanka**, namely **Azamara Onward** and **Azamara Pursuit**. Departing mainly from **Port Louis** or **Singapore**, Azamara focuses on offering immersive destination experiences, encouraging guests to stay longer in port for in-depth exploration.
  • Ponant: This cruise line consists of **11 ships**, with **one**, the **Le Laperouse**, visiting **Sri Lanka**. Departing from **Colombo** or **Mumbai**, Ponant is notable for its luxurious small-ship cruises, providing unique itineraries and intimate travel experiences that highlight local culture and scenery.

Explore Alternative Regions

If you’re considering a cruise to **Sri Lanka**, but want to explore other captivating destinations, here are five alternative regions you may find fascinating:

  • Hawaii: This tropical paradise is known for stunning beaches, volcanic landscapes, and unique cultural experiences that capture the spirit of island life.
  • Indian Ocean: Experience numerous beautiful islands, local cultures, and exciting wildlife encounters perfect for adventure and relaxation.
  • Eastern Mediterranean: Renowned for its historical sites, stunning coastlines, and rich cultures, this area offers enchanting experiences for travellers.
  • South Asia: Dive into a world of diverse cultures, rich history, and exquisite cuisine that goes beyond what Sri Lanka offers.
  • Thailand: Known for its vibrant street food culture, stunning beaches, and lush landscapes, Thailand is a magnificent spot to soak up culture and relaxation.

Embarking on a cruise to **Sri Lanka** opens the door to a world of discovery and delight! From enchanting beaches to rich culture, CruiseAway can help you make your dream journey a reality, so why wait? Book your cruise holiday today and get ready to set sail on an unforgettable adventure!

Harbours for Sri Lanka

Trincomalee, Sri Lanka
Trincomalee, Sri Lanka
-6%
From$10,910
Trincomalee Cruises
More Harbours
Sri Lanka - We will be glad to make you a great offer!
+61
Send