Per il traffico di traghetti passeggeri e veicoli, ci sono tre porti importanti dentro e intorno a Tallinn: il porto della città vecchia, il porto di Muuga e Paldiski. Il porto di Paldiski non si trova esattamente a Tallinn, ma lo includeremo perché è strettamente collegato.