Cruise the subcontinent: get to know the ports of India & Sri Lanka

In the magical form of India and Sri Lanka, you have two of the world's most fascinating travel destinations. This region offers an impossible-to-ignore assault on all of the senses and never fails to thrill, beguile or enthral.

Sinquerim Beach, Goa
Sinquerim Beach, Goa © Druxa - Fotolia.com

Life is lived large and bright in this part of the world and each port of call offers myriad rich and colourful sounds, sights, aromas and flavours. Here you will waft through spice-filled markets, drift through incense smoked temples and have the chance to learn all about the history of this intriguing region.

Getting to India and Sri Lanka: hop aboard a Marella Cruises ship to experience the very best of the Indian subcontinent. Check out the latest deals on cruises to this part of Asia* in 2025/2026 today. Please note: Marella Cruises has suspended its cruise itinerary to Asia during the Coronavirus outbreak.

Each port offers something different but always deeply rewarding. So take a deep breath, open your mind and hurl yourself into the glorious world of cruising in India and Sri Lanka.

Mumbai, India

The intriguing old city of Bombay is one of Asia's most mystical and has been eulogised as the 'Gateway to India'. It offers a brilliant introduction to India as the new shiny face of the country is on show as well as lashings of the old British colonial-era India that brought the city many of its most charming historical buildings.

Intricate architecture of the old Victoria Terminus railway station, Mumbai
Intricate architecture of the old Victoria Terminus railway station, Mumbai © Ondrej Zvacek - Wikimedia CC BY 2.5

You can explore the colonial legacies by taking tea street-side, chai-wallah style, and checking out the Rajabai Clock Tower, designed by an English architect with London's Big Ben as an influence.

Shopping is one of the city's favourite pastimes - head to Fashion Street for local brands mixed in with big international names and then, for vintage, dip into the Chor Bazaar. Guided tours of the markets can be booked onboard.

This cosmopolitan hub is a fun city, too, with its famous rooftop bars a great way to get above the hectic streets and grab a breather. Mumbai* is not a city you'll forget in a hurry.

Weather in Mumbai

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
86°F maximum daytime temperature in January in Mumbai86
86°F maximum daytime temperature in February in Mumbai86
90°F maximum daytime temperature in March in Mumbai90
91°F maximum daytime temperature in April in Mumbai91
93°F maximum daytime temperature in May in Mumbai93
90°F maximum daytime temperature in June in Mumbai90
86°F maximum daytime temperature in July in Mumbai86
86°F maximum daytime temperature in August in Mumbai86
86°F maximum daytime temperature in September in Mumbai86
91°F maximum daytime temperature in October in Mumbai91
91°F maximum daytime temperature in November in Mumbai91
88°F maximum daytime temperature in December in Mumbai88
Hours of sunshine (daily)
Days with some rainfall
0 days with some rainfall in January in Mumbai0
0 days with some rainfall in February in Mumbai0
0 days with some rainfall in March in Mumbai0
0 days with some rainfall in April in Mumbai0
1 day with some rainfall in May in Mumbai1
14 days with some rainfall in June in Mumbai14
22 days with some rainfall in July in Mumbai22
21 days with some rainfall in August in Mumbai21
13 days with some rainfall in September in Mumbai13
3 days with some rainfall in October in Mumbai3
1 day with some rainfall in November in Mumbai1
0 days with some rainfall in December in Mumbai0
Sea temperature °F
77°F sea temperature in January in Mumbai77
77°F sea temperature in February in Mumbai77
79°F sea temperature in March in Mumbai79
82°F sea temperature in April in Mumbai82
84°F sea temperature in May in Mumbai84
84°F sea temperature in June in Mumbai84
82°F sea temperature in July in Mumbai82
81°F sea temperature in August in Mumbai81
82°F sea temperature in September in Mumbai82
82°F sea temperature in October in Mumbai82
81°F sea temperature in November in Mumbai81
79°F sea temperature in December in Mumbai79

Mormugao (Goa), India

The ex-Portuguese colony of Goa* remains the quintessential Indian beach destination. Mention India and beaches and most people will immediately think of the Goa region. It boasts plenty more faces, though.

Delicious curry lunch on the beach in Goa
Delicious curry lunch on the beach in Goa © Demphoto - Fotolia.com

Yes, today it's a fully-fledged beach destination with all the glitzy hotels and resorts you would expect to make full use of those glorious beaches. But it also still clings to the tantalising vestiges of its hippy past in the 1960s and 1970s.

There's also the intriguing legacy of Portuguese colonial rule, four centuries of which are beautifully reflected in the architecture, plus layers of various Indian civilisations and rulers. You shouldn't miss a trip to UNESCO-listed Old Goa.

This is a port of call where you could choose to just laze all day on the beach, but drift off it and there are temples and markets to explore so why not at least do both? Food is a real highlight too - vindaloo is reputed to have been invented here and the ubiquitous fish curry is a thing of real beauty.

Weather in Mormugao

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
90°F maximum daytime temperature in January in Bogmalo90
90°F maximum daytime temperature in February in Bogmalo90
90°F maximum daytime temperature in March in Bogmalo90
91°F maximum daytime temperature in April in Bogmalo91
91°F maximum daytime temperature in May in Bogmalo91
86°F maximum daytime temperature in June in Bogmalo86
84°F maximum daytime temperature in July in Bogmalo84
84°F maximum daytime temperature in August in Bogmalo84
86°F maximum daytime temperature in September in Bogmalo86
90°F maximum daytime temperature in October in Bogmalo90
91°F maximum daytime temperature in November in Bogmalo91
91°F maximum daytime temperature in December in Bogmalo91
Hours of sunshine (daily)
Days with some rainfall
0 days with some rainfall in January in Bogmalo0
0 days with some rainfall in February in Bogmalo0
0 days with some rainfall in March in Bogmalo0
0 days with some rainfall in April in Bogmalo0
3 days with some rainfall in May in Bogmalo3
21 days with some rainfall in June in Bogmalo21
25 days with some rainfall in July in Bogmalo25
23 days with some rainfall in August in Bogmalo23
12 days with some rainfall in September in Bogmalo12
5 days with some rainfall in October in Bogmalo5
2 days with some rainfall in November in Bogmalo2
0 days with some rainfall in December in Bogmalo0
Sea temperature °F
81°F sea temperature in January in Bogmalo81
82°F sea temperature in February in Bogmalo82
82°F sea temperature in March in Bogmalo82
84°F sea temperature in April in Bogmalo84
84°F sea temperature in May in Bogmalo84
84°F sea temperature in June in Bogmalo84
81°F sea temperature in July in Bogmalo81
81°F sea temperature in August in Bogmalo81
81°F sea temperature in September in Bogmalo81
82°F sea temperature in October in Bogmalo82
82°F sea temperature in November in Bogmalo82
82°F sea temperature in December in Bogmalo82

Mangalore, India

This Indian port of call's charms are manifest - as you cruise in you will see a sprinkling of tempting sandy beaches where watersports, boat trips and lotus-eating tempt.

Mangalore* is far more than a gateway to the wider region. Relax on those beaches and explore the 230-year-old Sultan Battery, which was built to ward off seaborne invaders, plus explore a rich collage of temples and places of worship.

A trip booked aboard will take you to the historic Gokarnanatheshwara Temple in the Kudroli district of Mangalore, which is bedecked with gold statues, before heading into the hills to visit the much older Kadri Manjunath Temple, which houses some of the oldest artefacts in southern India.

The tour culminates at St Aloysius Chapel on Lighthouse Hill, with its stunning frescoes. Push further and you will find the banks of the Gurupura River are evocatively lined with coconut trees as it flows up from the Arabian Sea south of Mangalore into the Western Ghats mountain range, where UNESCO World Heritage-listed treasures await.

Weather in Mangalore

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
90°F maximum daytime temperature in January in Mangalore90
90°F maximum daytime temperature in February in Mangalore90
90°F maximum daytime temperature in March in Mangalore90
91°F maximum daytime temperature in April in Mangalore91
90°F maximum daytime temperature in May in Mangalore90
86°F maximum daytime temperature in June in Mangalore86
82°F maximum daytime temperature in July in Mangalore82
82°F maximum daytime temperature in August in Mangalore82
84°F maximum daytime temperature in September in Mangalore84
86°F maximum daytime temperature in October in Mangalore86
90°F maximum daytime temperature in November in Mangalore90
90°F maximum daytime temperature in December in Mangalore90
Hours of sunshine (daily)
Days with some rainfall
0 days with some rainfall in January in Mangalore0
0 days with some rainfall in February in Mangalore0
0 days with some rainfall in March in Mangalore0
2 days with some rainfall in April in Mangalore2
6 days with some rainfall in May in Mangalore6
24 days with some rainfall in June in Mangalore24
28 days with some rainfall in July in Mangalore28
25 days with some rainfall in August in Mangalore25
14 days with some rainfall in September in Mangalore14
9 days with some rainfall in October in Mangalore9
4 days with some rainfall in November in Mangalore4
1 day with some rainfall in December in Mangalore1
Sea temperature °F
82°F sea temperature in January in Mangalore82
82°F sea temperature in February in Mangalore82
84°F sea temperature in March in Mangalore84
84°F sea temperature in April in Mangalore84
86°F sea temperature in May in Mangalore86
84°F sea temperature in June in Mangalore84
81°F sea temperature in July in Mangalore81
79°F sea temperature in August in Mangalore79
81°F sea temperature in September in Mangalore81
82°F sea temperature in October in Mangalore82
84°F sea temperature in November in Mangalore84
82°F sea temperature in December in Mangalore82

Cochin, India

It's into sultry Kerala in India's deep south now to enjoy the charms of the Kerala region. Cochin* (also known as Kochi) is far more than just one of the country's largest ports. The setting in itself in the Lake of Kochi at the head of a grand estuary on Willingdon Island is beguiling with ferries a popular way of getting around.

Orange-headed thrush in bird sanctuary near Cochin
Orange-headed thrush in bird sanctuary near Cochin © Koshy Koshy - Flickr CC BY 2.0

It's a charmingly eclectic city as the indigenous influences are spliced with vibrant Portuguese, Dutch, British and Chinese touches. The varied culture here can be explored in the city's artisan cafés and galleries.

The Mattancherry Palace was originally gifted from Portugal to the King of Cochin. Today it has morphed into a gallery awash with portraits and striking murals. Fort Emmanuel awaits as an evocative legacy of Portuguese rule with a beach handily here to laze on, too.

For a slice of the local flora and fauna retreat to the Mangalavanam Bird Sanctuary on the shores of Ernakulam City, where the exotic birdlife includes brahminy kites, redshanks and marsh sandpipers. Look out for Eurasian otters and Indian flying-foxes too. Guided tours into traditional villages in the hinterland can be booked aboard.

Weather in Cochin

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
88°F maximum daytime temperature in January in Cochin88
90°F maximum daytime temperature in February in Cochin90
90°F maximum daytime temperature in March in Cochin90
91°F maximum daytime temperature in April in Cochin91
88°F maximum daytime temperature in May in Cochin88
84°F maximum daytime temperature in June in Cochin84
82°F maximum daytime temperature in July in Cochin82
82°F maximum daytime temperature in August in Cochin82
84°F maximum daytime temperature in September in Cochin84
86°F maximum daytime temperature in October in Cochin86
88°F maximum daytime temperature in November in Cochin88
88°F maximum daytime temperature in December in Cochin88
Hours of sunshine (daily)
Days with some rainfall
1 day with some rainfall in January in Cochin1
1 day with some rainfall in February in Cochin1
2 days with some rainfall in March in Cochin2
6 days with some rainfall in April in Cochin6
9 days with some rainfall in May in Cochin9
21 days with some rainfall in June in Cochin21
22 days with some rainfall in July in Cochin22
18 days with some rainfall in August in Cochin18
13 days with some rainfall in September in Cochin13
11 days with some rainfall in October in Cochin11
6 days with some rainfall in November in Cochin6
3 days with some rainfall in December in Cochin3
Sea temperature °F
82°F sea temperature in January in Cochin82
82°F sea temperature in February in Cochin82
84°F sea temperature in March in Cochin84
86°F sea temperature in April in Cochin86
86°F sea temperature in May in Cochin86
82°F sea temperature in June in Cochin82
79°F sea temperature in July in Cochin79
79°F sea temperature in August in Cochin79
81°F sea temperature in September in Cochin81
82°F sea temperature in October in Cochin82
82°F sea temperature in November in Cochin82
82°F sea temperature in December in Cochin82

Colombo, Sri Lanka

The Sri Lankan capital is one of the great old colonial port cities. Today the charming legacies of the days when the British (and the Portuguese and Dutch) Empire's ships sailed around the southern fringes of the Indian subcontinent via Colombo* still ripple through a city rich in colonial-era architecture.

Colombo is also at the heart of the dynamic nation of Sri Lanka, which has been making its way up the tourist charts. Cruise in and you are greeted by a striking mix of glitzy skyscrapers and graceful colonial buildings.

Old meets new in Colombo - the old Parliament building
Old meets new in Colombo - the old Parliament building © Evgeniy Fesenko - Dreamstime.com

It's the same experience walking the atmospheric streets (walking tours can be booked aboard) where glass and steel modernity rub shoulders with three-wheeled taxis, street vendors and Buddhist monks.

The Fort District, where the Dutch and the Portuguese built their forts, remains the hub of city life with a distinctly colonial feel. Check out the famous clock tower, the President's House and a smattering of colonial-era buildings. Nearby lies the vibrant Pettah bazaar.

The National Museum sets the historic scene, while the National Art Gallery delves into the cultured side of this fascinating island nation. Sri Lanka is these days famous for beach holidays and beaches lie within easy reach to the south.

Weather in Colombo

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
88°F maximum daytime temperature in January in Colombo88
88°F maximum daytime temperature in February in Colombo88
90°F maximum daytime temperature in March in Colombo90
90°F maximum daytime temperature in April in Colombo90
88°F maximum daytime temperature in May in Colombo88
86°F maximum daytime temperature in June in Colombo86
86°F maximum daytime temperature in July in Colombo86
86°F maximum daytime temperature in August in Colombo86
86°F maximum daytime temperature in September in Colombo86
86°F maximum daytime temperature in October in Colombo86
86°F maximum daytime temperature in November in Colombo86
86°F maximum daytime temperature in December in Colombo86
Hours of sunshine (daily)
Days with some rainfall
5 days with some rainfall in January in Colombo5
5 days with some rainfall in February in Colombo5
9 days with some rainfall in March in Colombo9
14 days with some rainfall in April in Colombo14
14 days with some rainfall in May in Colombo14
15 days with some rainfall in June in Colombo15
11 days with some rainfall in July in Colombo11
11 days with some rainfall in August in Colombo11
14 days with some rainfall in September in Colombo14
16 days with some rainfall in October in Colombo16
15 days with some rainfall in November in Colombo15
10 days with some rainfall in December in Colombo10
Sea temperature °F
82°F sea temperature in January in Colombo82
82°F sea temperature in February in Colombo82
84°F sea temperature in March in Colombo84
86°F sea temperature in April in Colombo86
84°F sea temperature in May in Colombo84
82°F sea temperature in June in Colombo82
81°F sea temperature in July in Colombo81
81°F sea temperature in August in Colombo81
82°F sea temperature in September in Colombo82
82°F sea temperature in October in Colombo82
82°F sea temperature in November in Colombo82
82°F sea temperature in December in Colombo82

Planning your cruise in southern Asia? If you're tempted to experience everything is enchanting part of the world has to offer, check out the latest offers and itineraries from Marella Cruises for 2025/2026 to ensure you get there in style.

Marella Cruises: Top deals on all inclusive summer sailings in 2025

More about Southern Asia

Southern Asia by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Robin McKelvie

Robin McKelvie

Robin McKelvie is a Scottish travel writer, author and broadcaster. He has visited over 100 countries and regularly writes about Scotland and the Canary Islands. As well as frequently contributing to Weather2Travel.com, Robin writes for publications including The Telegraph, The Independent, The Guardian, The Times and Wanderlust, and has authored more than 30 guidebooks.

Posted on Friday 23rd August 2019 in: Asia City Cruises Culture Indian Ocean Marella Cruises

Back to top

Explore holidays in the sun for less

More holidays

Airport parking

More parking

Airport lounges

More lounges

Related posts

Back to Travel inspiration Top ^