Singapur ma połączenia promowe z Malezją i indonezyjskimi wyspami archipelagu Riau. Główna przystań to World Trade Centre (WTC), obok stacji metra Harbour Front.
Z terminalu promowego Tanah Merah, na południe od lotniska Changi, odpływają statki na indonezyjską wyspę Bintan i Tioman w Malezji. Dojeżdża się metrem do stacji Bedok, a następnie autobusem #35. Taksówka z miasta kosztuje ok. 13 S$.
Z portu w wiosce Changi, na północ od lotniska Changi, kursują promy do Malezji. Do przystani na uboczu Changi Coast R można się dostać autobusem #2 (do przystanku Changi Village), a potem taksówką.