A személy- és járműkompforgalom számára három fontos kikötő található Tallinnban és környékén: Old City Harbour, Muuga Harbour és Paldiski. Paldiski kikötője nem pontosan Tallinnban található, de be fogjuk vonni, mert szorosan kapcsolódik.