Cruises to India

On cruises to India with Celebrity, you’ll sail the ancient spice routes along the subcontinent’s western shores, bringing you to some of India’s best port destinations and natural wonders. Savor deliciously spiced curries, explore ancient Hindu temples, and learn about India’s rich history.

Unwind on the golden beaches of Goa, where spice plantations, colonial Portuguese architecture, and a laidback lifestyle await. You’ll sail to Cochin, where you can explore the former fort area that’s now a bustling, historic old town. Discover busy Mumbai, a city packed with historic buildings, fine restaurants, and Bollywood glamor. Celebrity brings you comfort and world-class service on any of these fabulous cruises to India.

India Cruise Highlights

Ancient Cultures

On cruises to India, you’ll immerse yourself in ancient cultural traditions that include yoga, European-influenced old town districts, and iconic holy sites representing the many facets of Hinduism. Experience a cultural heritage that dates back millennia as you discover rugged fortresses, colorful temples, bohemian beach culture, and modern urban cosmopolitan life.

Breathtaking Landscapes

From dense rainforests and jungles to white-sand beaches, fishing villages, and wildlife sanctuaries, cruises to India bring you to some of the most breathtaking landscapes on earth. Take a yoga class on the sun-soaked sands of Goa, or hike to the cave temples at Elephanta Island just outside Mumbai. While in Cochin, cruise along the famous Alappuzha waterways via traditional rice barge to admire southern India’s lush green rural splendor first-hand.

Delicious Cuisine

Indian cuisine is famous the world over for its variety of spices, flavors, and regional diversity in dishes. On cruises to India with Celebrity, you’ll taste a wide cross-section of foods like a batata vada in Mumbai, made with mashed potatoes, chilis, turmeric, ginger, and garlic. Sample delicious southern Indian dishes like Kerala prawn curry made with a sumptuous ginger-garlic coconut paste with tamarind pulp. Snack on chapati flatbread covered with fresh paneer cheese from street stalls near the beaches in Goa for a local treat and comfort food.

India Cruise Ports


Cochin is a popular destination in southwest India known for its rich culture and culinary diversity. Spend the day in Fort Cochin, the historic old town that was once home to Portuguese military defenses and is now a popular attraction for visitors to the city. Discover 16th-century European architecture, churches, traditional cantilevered Chinese fishing nets, and the site where famed explorer Vasco de Gama was first buried. Have a chai tea as you walk through the hip, arty Mattancherry district, then learn about the history of Judaism’s role in India at the Paradesi Synagogue, the oldest in the British Commonwealth of Nations.


Mumbai is India’s most populous, vibrant, and cosmopolitan city that offers incredible experiences for travelers on cruises to India. Take a stroll or a ride along the sweeping seaside promenade of Marine Drive, which connects much of the city’s main attractions and historic sites towards Mumbai’s south. Stop in for a meditation session at the Global Vipassana Pagoda, a gorgeous, golden-colored Buddhist temple surrounded by beautiful deep-green nature and walking paths. Head to the historic Gateway of India, an iconic towering arch built over 100 years ago to commemorate the arrival of Britain’s King George V and Queen Mary on their first visit to India.


Known as India’s most popular beach destination, Goa offers visitors a laid-back coastal culture with great surfing, hiking, yoga, and healthy dining options. Pay a visit to the Mangeshi Temple, where you’ll find intricately carved shrines and statues to Hindu deities and an incredibly ornate antique chandelier that draws visitors into the main temple hall. Take a break in the sun on beautiful Baga Beach, where you can swim and surf, shop for hand-made bracelets and tapestries or enjoy a spicy curry and an ice-cold beer with your toes in the sand.

India Cruise Itineraries

Our cruises to India offer itineraries with 12 or 13 nights’ cruising including three or four days at sea. These cruises are one-way and start and end in either Singapore or Mumbai, typically stopping in six ports and including one overnight stop in either of those cities, as well as Cochin, India, and Colombo, Sri Lanka. These fabulous cruises to India sail between November and March with departures throughout the week. Other stops along the way include exciting ports in Malaysia and Thailand.

Departure Date
Starting From


Avg Per Person
BOOK NOW View Itinerary
Celebrity Loader

Why Cruise to India With Celebrity Cruises

Experience the best in cruises to India aboard the revolutionized Celebrity Millennium. You’ll sail to exhilarating big city ports, discover charming historic old town districts, visit tropical jungles, and then relax on the sand as you bask in the warm sunshine.

While on board, enjoy world-class dining experiences with Italian flavors at Tuscan Grille, or a modern take on traditional Japanese fare at Sushi on Five. Try The Retreat for exclusive, all-suite accommodation and private lounge and dining access. Catch the last hours of daylight with spectacular vistas from the Sunset Bar, and spend your days at sea cooling off in the pool or enjoying a holistic wellness treatment and massage session at The Spa.

View All Cruises to India

Previewing: Promo Dashboard Campaigns