Quick answer
India's cruise season runs October to May, avoiding the June–September monsoon. Cordelia sails from Mumbai, Goa, Kochi and Chennai to Lakshadweep and Sri Lanka; international lines call at Mumbai, Kochi and Colombo on repositioning voyages.
- Cruise season
- Jan, Feb, Mar, Apr, May, Oct, Nov, Dec
- Best months
- Jan, Feb, Nov, Dec
- Typical length
- 2–14 nights
- Main departure ports
- Mumbai, Goa, Kochi, Chennai, Colombo
- Popular ports
- Mumbai, Goa (Mormugao), Kochi, Lakshadweep, Chennai, Visakhapatnam, Colombo, Trincomalee
- Cruise lines sailing here
- 1
Why cruise here
- No-visa weekend cruises for Indian citizens
- Lakshadweep lagoons
- Kerala's Kochi heritage
Weather by month in Mumbai
Long-term averages for planning — not a forecast. Cruise season Best months
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Avg high °C | 31 | 31 | 32 | 33 | 33 | 32 | 30 | 30 | 31 | 33 | 34 | 32 |
| Avg low °C | 17 | 18 | 21 | 24 | 27 | 26 | 25 | 25 | 24 | 23 | 21 | 19 |
| Rain days | 0 | 0 | 0 | 0 | 1 | 14 | 22 | 19 | 12 | 3 | 1 | 0 |
Ports of call
- Mumbai
- Goa (Mormugao)
- Kochi
- Lakshadweep
- Chennai
- Visakhapatnam
- Colombo
- Trincomalee
- Malé
Sailings & fares
Loading sailings…
Cruise lines sailing India, Sri Lanka & the Maldives
Mainstream ocean cruises
Visas for India, Sri Lanka & the Maldives cruises
Domestic Indian cruises need no visa for Indian citizens; Lakshadweep needs an entry permit, arranged with your booking. Sri Lanka needs an ETA; the Maldives gives visa on arrival to all nationalities.
Frequently asked questions
When is the best time to cruise India, Sri Lanka & the Maldives?
The cruise season is Jan, Feb, Mar, Apr, May, Oct, Nov, Dec; the best months are January, February, November, December.
Do I need a visa for a India, Sri Lanka & the Maldives cruise?
Domestic Indian cruises need no visa for Indian citizens; Lakshadweep needs an entry permit, arranged with your booking. Sri Lanka needs an ETA; the Maldives gives visa on arrival to all nationalities.
How long is a typical India, Sri Lanka & the Maldives cruise?
Most are 2–14 nights, usually from Mumbai, Goa, Kochi.
Which cruise lines sail India, Sri Lanka & the Maldives?
Cordelia Cruises.