Serangoon Harbour is a harbour in Singapore located between the mainland island of Singapore and Pulau Ubin.