For passager- og køretøjsfærgetrafik er der tre vigtige havne i og omkring Tallinn: Old City Harbor, Muuga Harbor og Paldiski. Havnen i Paldiski er ikke ligefrem i Tallinn, men vi vil inkludere den, fordi den er tæt forbundet.