
Planning a quick getaway to Batam from Singapore?
Before you board the ferry, it’s important to know that Indonesia now requires all foreign visitors to complete the Batam Arrival Card online as part of the entry process.
For Singaporean travellers, filling it in correctly ensures a smooth arrival so you can head straight to enjoying your trip.
What Is the Batam Arrival Card?

The Batam Arrival Card is the entry declaration that all foreign visitors must complete before passing through immigration when arriving in Batam. Foreign travellers going to Batam need to finish the Electronic Customs Declaration (e-CD) online. It records your personal details, passport information, travel purpose, and accommodation in Indonesia.
Filling in the card correctly helps immigration officers process your entry smoothly and ensures you comply with Indonesia’s entry requirements.
Note: For now, the unified “All Indonesia” digital system is being trialled in Jakarta, Bali, and Surabaya. It brings immigration, customs, and health details together into a single form. Travellers arriving in Batam should still complete the existing e-CD online before arrival. For more information, please check our Indonesia Arrival Card guide.
Where Is It Required?

Source: thegeestravel.com
At present, the Batam Arrival Card (currently the e-CD form) must be completed by all foreign visitors arriving in Batam via the main ferry terminals, including:
- Batam Centre
- Nongsapura
- Bengkong
- Citra Tritunas
- Sekupang
- Teluk Senimba
How to Complete Batam Arrival Card Online?
Although Batam has not yet joined the All Indonesia portal, travellers can still complete the existing e-CD online before arrival. Here’s a step-by-step guide:
Step 1: Visit the Official e-CD Portal
Go to the Indonesian Customs e-CD website (https://ecd.beacukai.go.id) and select “Next” to start. You can switch the language to English if needed.

Step 2: Fill in Personal Details & Travel Information
Enter your full name, passport number, nationality, date of birth, and gender. Provide travel information, including your flight or ferry details, arrival date, port of entry, and accommodation details in Batam.

Step 3: Declare Goods
Indicate any items you are bringing that are restricted or require declaration.

Step 4: Submit the Form& Receive Confirmation
Review all information carefully and submit. Print or save the confirmation page/QR code. Just present this at immigration and customs on arrival.

Tips for Singaporean Travellers:
- Use block letters to avoid mistakes.
- Double-check passport numbers and dates.
- Keep a printed copy or digital screenshot of the confirmation ready to show officials.
- Complete the form before leaving Singapore to save time at the ferry terminal.
🔥Value Hotel Deals & Discounts
Hunting for the best-value hotels? Discover a curated list of budget-friendly stays that are highly recommended by our users for comfort, convenience, and great service.
Even better, enjoy an additional price drop of up to 55% OFF on selected hotels below, perfect for travellers who want quality without breaking the bank.
Start exploring and secure your stay at an unbeatable price!
📅 Promotion period: Valid from now till end of 2025, or while stocks last.
Autogate Facilities at Batam

Some of Batam’s main ferry terminals are now equipped with automated border control gates (autogates) to speed up immigration for eligible travellers. Singaporean visitors holding e-passports can use these gates to move through immigration quickly, reducing wait times during peak hours.
Key points to note:
| Requirement / Condition | Details |
|---|---|
E-passport needed | Only travellers holding a biometric e-passport are allowed to use the autogates. |
Complete Batam Arrival Card (e-CD) | You must submit the Batam Arrival Card (e-CD) online before using the autogate. |
Prepare documents for scanning | Have your passport and the QR code/confirmation from your e-CD form ready for scanning at the gate. |
Alternative option | If you’re not eligible or if the autogate is unavailable, you can proceed to the standard immigration counters, which remain fully operational. |
Batam Entry Requirements for Singaporeans

Singaporean travellers enjoy relatively easy access to Batam, but it’s important to be aware of the official entry requirements:
Requirement | Detail |
Passport | Minimum 6 months validity |
Visa | Visa-free for Singapore passport holders (≤30 days) Singapore PRs: up to 4 days with blue NRIC |
Arrival Card | e-CD submit within 3 days prior |
QR Code | Required on arrival |
Customs Rules | Declare restricted or prohibited items to avoid fines or confiscation |
Health & Safety | Ensure you meet any vaccination or health requirements |
Tips for Travelling in Batam

Ferry Timing – Plan your ferry trips in advance and check schedules, as services can be affected by weather or public holidays.
Carry Local Currency – Have some Indonesian Rupiah (IDR) on hand for small purchases, taxis, or local markets.
Stay Connected – Consider a local Indonesia eSIM or SIM card to navigate, book transport, and stay in touch.
Transport Options – Use registered taxis, ride-hailing apps, or hotel shuttles for safe and reliable travel around the island.
Pack Light for Short Trips – Many Singapore travellers do quick getaways, so light luggage makes ferry travel easier.
Special Offer: Exclusive Hotels Deal for New Users
From now until stock last, you can enjoy up to 8% off when you register as a member by desktop, mobile and app, click here to view more!
Plan Your Getaway to Batam Now

Travelling to Batam from Singapore is one of the best choice for a long weekend. If you prepare ahead. Make sure your passport is valid, complete the Batam Arrival Card (e-CD) online before departure, and keep your confirmation or QR code ready for immigration.
Singaporean travellers can enjoy a stress-free entry and start Batam getaway smoothly. Staying informed and well-prepared ensures you can make the most of your trip without unnecessary delays at the border.
FAQs About Batam Arrival Card
Do I need a visa to Batam?
Singapore citizens with a valid passport can travel visa-free to BatamWhen to submit the arrival card?
Within 3 days prior to arriving in Batam.Do I need to present anything else at immigration?
Keep your passport, completed e-CD confirmation or QR code, and ferry ticket handy. If eligible, you can use the autogate for faster processing.



