Cruise ships, mostly from UAE or travelling between Mumbai and the Maldives, call in at Goa's Mormugao cruise ship terminal as part of their itineraries.
In 2018 a Mumbai to Goa ferry began operating three times a week.
In late 2018 a new cruise ship ferry service began operating between Mumbai and Goa. Angriya Cruises is a seven-deck, 130m-long luxury cruise ship with two restaurants, six bars, a spa and an infinity pool. More than just sea transport between two cities this is an overnight pleasure cruise where you get to see the sunset and sunrise from the deck.
The ship departs from Mumbai's Victoria Docks (Purple Gate) at 4pm on Monday, Wednesday and Friday, arriving at Goa's Mormugao cruise terminal around 9am the next day. It departs Goa at 4pm on Tuesday, Thursday and Sunday.
Onboard accommodation ranges from dormitory bunks (₹4300) and luxury single pods (₹4650) to spacious double rooms (₹8950 per person) and family rooms (₹5700 per person). Meals are an additional ₹2000/1000 adult/child. At those prices it's cheaper than a business-class flight between Mumbai and Goa.
The service operates from October to May and online bookings open one month in advance.