Sri Lanka is one of the most unique and exciting cruise destinations the Indian ocean has to offer. From primaeval rain forests to bustling modern streets, visitors really can get the best of both worlds on a Sri Lankan cruise. Relax on some of the world's most beautiful beaches, take guided tours of elephant orphanages or explore the culture and history by visiting a Buddhist temple.
Sri Lanka Cruises
Sri Lanka cruise deals
Browse all our amazing Sri Lanka cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.