Old City Harbour is one of the five ports within the state-owned company Port of Tallinn. It is one of the biggest and busiest passenger harbours in the Baltic region an also the biggest passenger harbour in Estonia. The port operates three passenger terminals (A, B and D), total length of its berths is 4.2 kilometres. Vessels with maximum length of 320 metres, 40 metres wide and draught of 10.7 m can enter the port. In 2012, the port served 8,84 million passengers.
The port is operating 339-metre long berth intended for cruise ships. It was completed in spring of year 2004 and its cost at the time was over 80 million kroons. The number of the cruise passengers is increasing steadily, also by the implementing of turnarounds in cooperation with Tallinn Airport. In order to cope with that numbers and increasing size of the cruise ships arriving in Tallinn, Port of Tallinn plans to establish by autumn 2013 a new 420-metre berth for cruise ships next to the previous one. The total cost of the project is nearly ten million euros.
Also Old City Marina - a new marina for recreational vessels established in 2010 - is a part of Tallinn's Old City Harbour.