Batam is located a mere 20km from sunny Singapore. Most travelers looking to head to Batam would do so by ferry.
Harbour Bay Ferry Terminal is the closet terminal between Singapore Harbour Front and Batam. Travelling time is approx 45 minutes.
From the terminal, it takes about 10 minutes to access Batam Nagoya City, where most tourist frequents. Harbour Bay Ferry Terminal is serving Horizon Fast Ferry and Batam Fast that commutes between Singapore Harbourfront and Batam, 12 times daily.
All Batam ports, namely Harbour Bay (Jodoh), Batam Centre, Nongsapura, Sekupang and Waterfront City (Teluk Senimba) are visa-free and visa-on-arrival ports of entry.