Ada beberapa cara untuk menuju Batam dari Singapura, seperti dengan kapal cepat, feri, atau pesawat terbang. Feri dan kapal cepat dapat ditemukan di HarbourFront Centre atau Tanah Merah Ferry Terminal di Singapura. Penerbangan dari Singapura ke Batam tersedia dari Bandara Changi.