However, no one was injured and there was no damage to Viraat, which is here as part of its periodic and scheduled maintenance, the sources said.
The incident occurred yesterday as German cruise liner \'Celebrity Solistice\', which had arrived here on Saturday with about 2800 tourists and 1250 crew, was about to embark on its journey for Port Klang, Malaysia.
The boat driver said he was unaware of the presence of the cruise liner, which also allegedly failed to sound a siren before starting its journey, Kerala State Water Transport Department sources said.
It is suspected the boat got caught in waves generated by propellers of the liner and rammed into the naval vessel.
The boat was on its way to Ernakulam jetty from Fort Kochi.
The KSWTD has ordered an enquiry.
INS Viraat will be in Kochi for a few months.