Kota Batam memiliki beberapa pelabuhan domestik dan internasional yang dikelola BP Batam bersama pihak ketiga.Â
Seperti Pelabuhan Domestik Sekupang dan Punggur. Kemudian ada lima Pelabuhan Internasional yang pengelolaannya dilakukan melalui kerjasama operasi dengan pihak ketiga.
Kelimanya yaitu, Terminal Ferry Internasional Batam Centre, Sekupang, Teluk Senimba, Nongsapura dan Harbour Bay.
Sementara itu ada dua Pelabuhan Barang di bawah pengelolaan BUP BP Batam yakni Terminal Umum Curah Kabil dan Batu Ampar.(esa/adv)