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 °C
30°C maximum daytime temperature in January in Mumbai30
30°C maximum daytime temperature in February in Mumbai30
32°C maximum daytime temperature in March in Mumbai32
33°C maximum daytime temperature in April in Mumbai33
34°C maximum daytime temperature in May in Mumbai34
32°C maximum daytime temperature in June in Mumbai32
30°C maximum daytime temperature in July in Mumbai30
30°C maximum daytime temperature in August in Mumbai30
30°C maximum daytime temperature in September in Mumbai30
33°C maximum daytime temperature in October in Mumbai33
33°C maximum daytime temperature in November in Mumbai33
31°C maximum daytime temperature in December in Mumbai31
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 °C
25°C sea temperature in January in Mumbai25
25°C sea temperature in February in Mumbai25
26°C sea temperature in March in Mumbai26
28°C sea temperature in April in Mumbai28
29°C sea temperature in May in Mumbai29
29°C sea temperature in June in Mumbai29
28°C sea temperature in July in Mumbai28
27°C sea temperature in August in Mumbai27
28°C sea temperature in September in Mumbai28
28°C sea temperature in October in Mumbai28
27°C sea temperature in November in Mumbai27
26°C sea temperature in December in Mumbai26

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 °C
32°C maximum daytime temperature in January in Bogmalo32
32°C maximum daytime temperature in February in Bogmalo32
32°C maximum daytime temperature in March in Bogmalo32
33°C maximum daytime temperature in April in Bogmalo33
33°C maximum daytime temperature in May in Bogmalo33
30°C maximum daytime temperature in June in Bogmalo30
29°C maximum daytime temperature in July in Bogmalo29
29°C maximum daytime temperature in August in Bogmalo29
30°C maximum daytime temperature in September in Bogmalo30
32°C maximum daytime temperature in October in Bogmalo32
33°C maximum daytime temperature in November in Bogmalo33
33°C maximum daytime temperature in December in Bogmalo33
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 °C
27°C sea temperature in January in Bogmalo27
28°C sea temperature in February in Bogmalo28
28°C sea temperature in March in Bogmalo28
29°C sea temperature in April in Bogmalo29
29°C sea temperature in May in Bogmalo29
29°C sea temperature in June in Bogmalo29
27°C sea temperature in July in Bogmalo27
27°C sea temperature in August in Bogmalo27
27°C sea temperature in September in Bogmalo27
28°C sea temperature in October in Bogmalo28
28°C sea temperature in November in Bogmalo28
28°C sea temperature in December in Bogmalo28

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 °C
32°C maximum daytime temperature in January in Mangalore32
32°C maximum daytime temperature in February in Mangalore32
32°C maximum daytime temperature in March in Mangalore32
33°C maximum daytime temperature in April in Mangalore33
32°C maximum daytime temperature in May in Mangalore32
30°C maximum daytime temperature in June in Mangalore30
28°C maximum daytime temperature in July in Mangalore28
28°C maximum daytime temperature in August in Mangalore28
29°C maximum daytime temperature in September in Mangalore29
30°C maximum daytime temperature in October in Mangalore30
32°C maximum daytime temperature in November in Mangalore32
32°C maximum daytime temperature in December in Mangalore32
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 °C
28°C sea temperature in January in Mangalore28
28°C sea temperature in February in Mangalore28
29°C sea temperature in March in Mangalore29
29°C sea temperature in April in Mangalore29
30°C sea temperature in May in Mangalore30
29°C sea temperature in June in Mangalore29
27°C sea temperature in July in Mangalore27
26°C sea temperature in August in Mangalore26
27°C sea temperature in September in Mangalore27
28°C sea temperature in October in Mangalore28
29°C sea temperature in November in Mangalore29
28°C sea temperature in December in Mangalore28

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 °C
31°C maximum daytime temperature in January in Cochin31
32°C maximum daytime temperature in February in Cochin32
32°C maximum daytime temperature in March in Cochin32
33°C maximum daytime temperature in April in Cochin33
31°C maximum daytime temperature in May in Cochin31
29°C maximum daytime temperature in June in Cochin29
28°C maximum daytime temperature in July in Cochin28
28°C maximum daytime temperature in August in Cochin28
29°C maximum daytime temperature in September in Cochin29
30°C maximum daytime temperature in October in Cochin30
31°C maximum daytime temperature in November in Cochin31
31°C maximum daytime temperature in December in Cochin31
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 °C
28°C sea temperature in January in Cochin28
28°C sea temperature in February in Cochin28
29°C sea temperature in March in Cochin29
30°C sea temperature in April in Cochin30
30°C sea temperature in May in Cochin30
28°C sea temperature in June in Cochin28
26°C sea temperature in July in Cochin26
26°C sea temperature in August in Cochin26
27°C sea temperature in September in Cochin27
28°C sea temperature in October in Cochin28
28°C sea temperature in November in Cochin28
28°C sea temperature in December in Cochin28

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 °C
31°C maximum daytime temperature in January in Colombo31
31°C maximum daytime temperature in February in Colombo31
32°C maximum daytime temperature in March in Colombo32
32°C maximum daytime temperature in April in Colombo32
31°C maximum daytime temperature in May in Colombo31
30°C maximum daytime temperature in June in Colombo30
30°C maximum daytime temperature in July in Colombo30
30°C maximum daytime temperature in August in Colombo30
30°C maximum daytime temperature in September in Colombo30
30°C maximum daytime temperature in October in Colombo30
30°C maximum daytime temperature in November in Colombo30
30°C maximum daytime temperature in December in Colombo30
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 °C
28°C sea temperature in January in Colombo28
28°C sea temperature in February in Colombo28
29°C sea temperature in March in Colombo29
30°C sea temperature in April in Colombo30
29°C sea temperature in May in Colombo29
28°C sea temperature in June in Colombo28
27°C sea temperature in July in Colombo27
27°C sea temperature in August in Colombo27
28°C sea temperature in September in Colombo28
28°C sea temperature in October in Colombo28
28°C sea temperature in November in Colombo28
28°C sea temperature in December in Colombo28

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 by TUI: Save up to £300 on sailings in 2025/2026

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 ^