Loading content…
We use essential cookies for core site functions and, with your permission, third-party cookies from embedded services and affiliate tracking (Google Maps, Travelpayouts). You can change this any time. Read our privacy policy.

Everything Singapore-based travellers need to know about entering Batam: who qualifies for visa-free entry, how to apply for an e-VOA, and what to expect at the five ferry terminals.
For most travellers departing Singapore, entering Batam is straightforward. Indonesia operates three tiers of entry: visa-free, Visa on Arrival (VoA) or e-VOA, and embassy visa. Which tier applies to you depends on your passport nationality.
Singapore passport holders are fully visa-free for stays up to 30 days — no fee, no application needed. Citizens of other ASEAN nations (Malaysia, Thailand, Philippines, Vietnam, Cambodia, Laos, Myanmar, Brunei, Timor-Leste) are likewise visa-free for 30 days. Nationals of Chile, Ecuador, Morocco, Peru, Hong Kong SAR and Macau SAR also qualify for visa-free entry.
Citizens of approximately 86–97 nationalities including the United States, United Kingdom, Australia, Canada, the EU Schengen area, Japan, South Korea, China and India qualify for Visa on Arrival or e-VOA. The overwhelming majority of travellers departing from Singapore fall into either the visa-free or VoA category.
Nationalities outside these groups must apply for a B211A tourist visa at an Indonesian embassy before travel. This is rare for Singapore-based travellers.
If your passport qualifies for visa-free entry, you need no prior application and pay no visa fee. Simply present your passport at immigration on arrival. The permitted stay is 30 days and cannot be extended — if you need longer, you must use VoA instead.
Singapore Permanent Residents (holders of a blue Singapore NRIC) have a special provision under Presidential Regulation 95/2024, signed 29 August 2024. This regulation grants visa-free entry for up to four days to the Riau Islands, which includes Batam, Bintan and Karimun. This is a relatively new regulation — verify current implementation requirements with your ferry operator or the Indonesian consulate before travel.
The Visa on Arrival costs USD 35 (approximately IDR 550,000 or SGD 45–50 at current rates). It grants a 30-day stay, extendable once for an additional 30 days at the local Indonesian immigration office in Batam Centre.
The e-VOA is the smarter option. Apply online at molina.imigrasi.go.id or evisa.imigrasi.go.id at least 48 hours before your arrival. You will need a passport-quality photo, a scan of your passport bio page, and proof of onward or return travel. After approval, you receive a QR code by email. Present this QR code at the dedicated e-VOA lane at the ferry terminal — significantly faster than the standard queue. The cost is the same as VoA: USD 35.
VoA paid on arrival: bring USD 35 in cash (preferred) or check with your operator if card payment is available at the specific counter. Not all terminals accept cards for VoA.
Your ferry booking confirmation doubles as proof of onward travel for the VoA application. Book your return ferry before applying for the e-VOA to ensure you have this document.
Since 1 September 2025, all international arrivals to Indonesia — including Batam ferry terminals — must complete the All Indonesia e-Arrival Card. This digital form replaces the old paper arrival and departure cards that were handed out on board ferries.
Complete the form at allindonesia.imigrasi.go.id or via the All Indonesia app (available on iOS and Android). Fill it within 72 hours before your arrival. It is free and takes about five minutes. You will declare your personal details, vessel name, arrival and departure dates, and standard customs information (dutiable goods, prohibited items). As of 2026, no COVID test or health documentation is required.
On arrival, you present the QR code (on your phone or printed) together with your passport to the immigration officer. This is checked at Batam Centre, Harbour Bay and Sekupang terminals. Complete it before boarding your ferry in Singapore.
Travel insurance is not a visa requirement for Batam, but it is strongly recommended for medical emergencies and trip cancellations. Most Singapore-PR e-VOA travellers on short weekend trips do not need extensive cover; longer trips that combine Batam with the rest of ASEAN are worth a dedicated policy from any major nomad-focused insurer.
Batam has five official international passenger entry points. Batam Centre is the busiest, serving all major operators (Batam Fast, Sindo Ferry, Majestic Fast Ferry). Processing time is typically 20–40 minutes. Queues peak on Saturday mornings between 09:00 and 12:00. Harbour Bay serves Horizon Fast Ferry exclusively — it is quieter, more organised and popular for premium travellers. Sekupang serves Sindo Ferry, Batam Fast and Majestic — it is the gateway to Waterfront City and the west coast resorts. Nongsa (Nongsapura) is served by Batam Fast from Singapore's Tanah Merah terminal — resort guests arriving here skip the city entirely. Waterfront City terminal is served by Sindo Ferry on weekends only.
Tips for smooth entry: carry your passport (valid at least 6 months beyond arrival date), return or onward ticket, your e-Arrival Card QR code, and your e-VOA QR code if applicable. Keep your ferry booking confirmation accessible. Arrive at Batam having already completed the e-Arrival Card.
VoA and e-VOA holders can extend their stay once for an additional 30 days. Visit the Kantor Imigrasi Batam (Indonesian Immigration Office, located in the Batam Centre area) in person. The extension fee is approximately IDR 500,000 plus administrative charges — verify the current fee directly at the office. Visa-free entry for ASEAN nationals is not extendable.
Do not overstay. The overstay penalty is IDR 1,000,000 per day. Beyond financial penalties, overstaying creates complications for future Indonesian visa applications.
Before you board your ferry to Batam, confirm you have: passport valid for at least 6 months beyond your arrival date; return or onward ticket (digital copy on your phone is sufficient); All Indonesia e-Arrival Card QR code (mandatory for all nationalities); e-VOA QR code if you applied online; and USD 35 in cash if paying VoA on arrival.
Some immigration officers also request proof of accommodation. Having your hotel booking confirmation accessible on your phone is good practice, even if not strictly required.