• Passport: Minimum 6 months validity from departure date.
• Visa: Visa-Free entry for ASEAN citizens (up to 30 days). Visa on Arrival (VOA) / e-VOA for 90+ nationalities.
• Ferry e-Ticket: Digital copy on smartphone or printed PDF.
Step-by-Step: How to Travel to Batam
Book Your Ferry Tickets Online
Book online in advance to secure preferred departure times, especially for Friday afternoons and weekend mornings. You can check the latest Batam–Singapore ferry schedule and prices before booking.
Arrive at Singapore Departure Terminal
Arrive at HarbourFront Centre (MRT HarbourFront) or Tanah Merah Ferry Terminal at least 45–60 minutes before departure for check-in and luggage drop.
Clear Singapore Immigration & Board
Scan your passport at automated immigration lanes at HarbourFront / Tanah Merah, then proceed to the boarding gate.
Arrive in Batam & Clear Customs
Upon arrival at Batam Centre, Harbour Bay, or Nongsapura Terminal, complete Indonesian immigration and customs. Note that Batam time is 1 hour behind Singapore (UTC+7 / WIB).
Useful Arrival Tips
- For comprehensive travel planning, read our complete Batam travel guide for first-timers.
- Looking for ways to save? Check out our budget tips for visiting Batam from Singapore.
Frequently Asked Questions
Batam is 1 hour behind Singapore. When it is 10:00 AM in Singapore, it is 9:00 AM in Batam.
