Looking for the HarbourFront to Batam Centre ferry from Singapore? This is one of the most popular ways to travel from Singapore to Batam, Indonesia, whether you are planning a quick Batam day trip, a shopping weekend, a spa getaway, a family holiday or a longer stay.
The ferry journey across the Singapore Strait is relatively short, but there is more to planning the trip than simply buying a ticket. You need to choose a suitable ferry departure, know where the current HarbourFront ferry terminal is located, allow time for check-in and immigration, prepare the required travel documents and understand what happens when you arrive at Batam Centre.
This guide covers everything you need to know before booking a HarbourFront to Batam Centre ferry, including ferry tickets, schedules, travel time, terminal location, check-in, immigration, luggage, arrival requirements, transportation from Batam Centre and returning to Singapore.
For travellers comparing ferry options, HolidaySG also provides current ferry products and availability so you can check the options for your travel date before making your plans.
HarbourFront to Batam Centre Ferry at a Glance
| Route | HarbourFront, Singapore → Batam Centre, Indonesia |
| Departure | HarbourFront Passenger Terminal |
| Current terminal address | 5 HarbourFront Avenue, Singapore 099549 |
| Arrival | Batam Centre International Ferry Terminal |
| Typical ferry journey | Approximately 45–70 minutes, depending on service |
| Travel type | International passenger ferry |
| Main operators | BatamFast, Majestic Fast Ferry, Sindo Ferry and other scheduled services |
| Suitable for | Day trips, shopping, spas, holidays and business travel |
| Passport | Required |
| Indonesia arrival declaration | All Indonesia |
| Singapore return declaration | SG Arrival Card, where applicable |
| Ticket options | One-way and return options, depending on operator/product |
Ferry schedules are not fixed permanently. Current Singapore Cruise Centre schedules show multiple HarbourFront–Batam Centre services, including services operated by BatamFast, Sindo Ferry and Majestic Fast Ferry.
Check the current HarbourFront to Batam Centre ferry options for your travel date before travelling.
HarbourFront to Batam Centre Ferry Tickets
The easiest way to plan your journey is to check the ferry options available for your selected date.
HolidaySG offers Singapore–Batam ferry products that can include HarbourFront departures and Batam Centre arrivals, with ticket types and conditions varying by operator. Current listings include round-trip and other ferry options, while individual operator products can have different cancellation, reservation and return-date rules.
Check HarbourFront to Batam Centre Ferry Tickets on HolidaySG
When comparing ferry tickets, don't look only at the headline fare. Check:
- Departure time
- Ferry operator
- One-way or return ticket
- Return-date conditions
- Terminal fees
- Passenger fees
- Fuel surcharge
- Booking or administration fees
- Cancellation conditions
- No-show conditions
- Passport requirements
- Seat availability
For example, HolidaySG’s current operator listings show that different ferry products can have different inclusions and conditions.
This is particularly important if you are comparing a cheap-looking one-way fare with a return package.
HarbourFront to Batam Centre Ferry Schedule
There isn’t one single HarbourFront to Batam Centre timetable that applies to every ferry company.
Several operators can run services on the route, and departure times vary by date.
Singapore Cruise Centre’s live ferry schedule currently displays HarbourFront services to Batam Centre from operators including BatamFast, Sindo Ferry and Majestic Fast Ferry.
This means travellers should check the actual schedule for their travel date instead of relying on an old timetable published on a blog or travel forum.
Why ferry schedules change
Ferry schedules can change because of:
- Seasonal demand
- Public holidays
- Weekend schedules
- Operational requirements
- Vessel availability
- Weather
- Fuel costs
- Terminal operations
- Temporary service adjustments
For example, Majestic Fast Ferry has published schedule adjustments for its HarbourFront–Batam Centre service during 2026.
Therefore, use published schedules as a planning guide and confirm your actual sailing when booking.
How Long Is the Ferry from HarbourFront to Batam Centre?
The HarbourFront to Batam Centre ferry journey generally takes around 45 to 70 minutes, depending on the ferry service and operating conditions.
Some individual services advertise approximately 45 minutes, while other services can take longer.
However, your total travel time will be considerably longer than the time spent on the boat.
Your complete journey includes:
Travel to HarbourFront → check-in → departure procedures → immigration → boarding → ferry crossing → disembarkation → Indonesian immigration → customs → transport to your destination
This is particularly important if you are planning a Batam day trip.
Don’t schedule an attraction, restaurant or spa appointment immediately after the ferry’s expected arrival time.
Where Is the HarbourFront Ferry Terminal?
This is especially important for travellers who have visited Batam from HarbourFront before.
The HarbourFront ferry terminal has moved.
The new HarbourFront Passenger Terminal is located at:
5 HarbourFront Avenue
Singapore 099549
Singapore Cruise Centre confirms that the HarbourFront Passenger Terminal has relocated and is now the international cruise and regional ferry hub.
The 2026 relocation was announced by Singapore Cruise Centre in June 2026. Ferry services moved to the new terminal in July, with BatamFast moving first and other operators following shortly afterwards. The relocation did not change the ferry destinations and routes.
Important for returning Batam travellers
If you have not travelled from HarbourFront recently, do not automatically follow an old HarbourFront ferry-terminal address from an older blog post or booking page.
Check your ticket and the current terminal information before leaving for the ferry.
How to Get to HarbourFront Ferry Terminal
HarbourFront is one of Singapore’s more accessible international ferry departure points.
The terminal is within walking distance of HarbourFront MRT Station.
HarbourFront MRT Station is served by:
- North East Line
- Circle Line
For many travellers staying in central Singapore, travelling by MRT can be a convenient way to reach the ferry terminal.
You can also travel by:
- Taxi
- Private-hire car
- Private transfer
- Bus
- Hotel transfer
If you are travelling with several large suitcases or young children, a taxi or private-hire vehicle may be more convenient.
How Early Should You Arrive at HarbourFront Ferry Terminal?
One of the most important HarbourFront to Batam ferry tips is simple:
Don’t arrive at the last minute.
An international ferry journey involves more than boarding a boat.
You may need to:
- Find your ferry operator
- Check your booking
- Collect or validate your boarding pass
- Complete check-in
- Pass Singapore departure immigration
- Go through terminal/security procedures
- Wait for boarding
- Board the ferry
Crowds can increase during:
- Friday evenings
- Saturday mornings
- Sundays
- Public holidays
- School holidays
- Long weekends
- Major travel periods
If you are travelling for a day trip, missing the outbound ferry can have a much bigger impact because it reduces the time available in Batam.
What Documents Do You Need for the Batam Ferry?
Because HarbourFront to Batam Centre is an international route, you need the appropriate travel documents.
At minimum, most travellers should have:
- Valid passport
- Ferry booking
- Boarding information
- Required Indonesian visa or visa-free eligibility
- Required arrival declaration
- Return ferry information
- Accommodation details, if staying overnight
Entry requirements depend on nationality and immigration status.
Do not assume that Singapore residents, Singapore citizens, Indonesian citizens and visitors from other countries all have identical entry requirements.
Check the current requirements applicable to your passport before travelling.
For entry into Singapore, ICA states that travellers must have valid individually issued travel documents, while travellers other than Singapore passport holders generally need at least six months’ passport validity.
Indonesia All Indonesia Arrival Declaration for Batam
Travellers heading from Singapore to Batam should pay particular attention to Indonesia’s All Indonesia arrival declaration.
Indonesia introduced the All Indonesia system for international arrivals through Batam’s international ports from 1 September 2025.
The system combines several arrival declarations into a single digital process covering areas including:
- Immigration
- Customs
- Health
- Quarantine
Indonesia’s Batam Immigration Office states that international passengers arriving through Batam’s international ports must complete the All Indonesia arrival declaration. It can be completed up to three days before arrival and is free of charge.
Don’t confuse All Indonesia with the Singapore SG Arrival Card
They are two separate systems.
Travelling Singapore → Batam: Complete the required Indonesian All Indonesia arrival declaration.
Returning Batam → Singapore: Complete the Singapore SG Arrival Card if required for your journey.
Keeping these separate makes the process much easier to understand.
What Happens at HarbourFront Before the Ferry?
Your journey normally follows several steps.
1. Arrive at the terminal
Go to the current HarbourFront Passenger Terminal.
2. Find your ferry operator
Look for the operator shown on your booking.
3. Check in
Present your booking information and passport as required. Depending on the ticket, you may receive or exchange your booking confirmation for a boarding pass.
4. Proceed through Singapore departure immigration
You will need to complete the appropriate departure procedures before entering the boarding area.
5. Wait for boarding
Watch the terminal screens and announcements.
6. Board the ferry
Once boarding begins, follow the instructions provided by the ferry operator.
What Is the HarbourFront to Batam Ferry Like?
The Singapore–Batam ferries are designed for regional passenger transportation rather than as cruise ships.
Depending on the vessel and operator, facilities can include:
- Air conditioning
- Passenger seating
- Toilets
- Luggage storage
- Refreshments
- Wi-Fi or onboard services
- Safety equipment
The ferry crossing itself is relatively short, so most passengers simply settle into their seats and relax until arrival.
If you are prone to seasickness, consider sitting in a central part of the vessel and keeping any medication you normally use accessible.
Can You Bring Luggage on the Ferry?
Yes, passengers can travel with luggage, but baggage rules vary by operator and ticket.
For a Batam day trip, a backpack or small bag is often easier to manage.
For an overnight or weekend trip, you may bring larger luggage.
Before travelling, check your selected ferry operator’s baggage conditions if you are carrying:
- Multiple suitcases
- Oversized luggage
- Sports equipment
- Large shopping bags
- Special equipment
Don’t assume that baggage rules from one ferry company apply to another.
Arriving at Batam Centre Ferry Terminal
Once your ferry reaches Batam, you will arrive at Batam Centre International Ferry Terminal.
Batam Centre is one of the major international entry points for Batam.
In fact, Batam Immigration reported that Batam Centre Ferry Terminal handled 309,980 immigration crossings during August 2026, making it the busiest immigration checkpoint among the nine checkpoints under Batam Immigration’s jurisdiction that month.
This gives you an idea of how busy the terminal can become.
After leaving the ferry, you will generally proceed towards:
- Immigration
- Baggage collection, where applicable
- Customs
- Terminal exit
- Ground transportation
The exact process can vary according to passenger volumes and terminal operations.
How Long Does Batam Immigration Take?
There is no guaranteed immigration processing time.
It can depend on:
- Number of arriving ferries
- Number of passengers
- Time of day
- Weekend travel
- Public holidays
- Immigration staffing
- Passenger documentation
- Customs procedures
This is why you should leave a buffer between ferry arrival and your first Batam activity.
For example, don’t book a massage at 10:30 AM just because your ferry is scheduled to arrive at 10:00 AM.
Your ferry might arrive on time, but immigration and transport can still take longer than expected.
How to Get from Batam Centre to Nagoya
Many visitors arriving at Batam Centre are ultimately heading towards Nagoya.
Nagoya is a major commercial area with:
- Shopping malls
- Restaurants
- Hotels
- Cafés
- Massage and spa businesses
- Entertainment
Batam Centre and Nagoya are separate areas, so you will normally need onward transportation.
Depending on your destination and availability, options can include:
- Taxi
- Ride-hailing service
- Private transfer
- Hotel transfer
- Organised tour vehicle
If you are staying at a hotel, save the hotel’s full name and address on your phone before leaving Singapore.
Batam Centre to Shopping Areas
A large number of Singapore visitors use the HarbourFront–Batam Centre route for shopping.
Depending on your plans, you may travel onward from Batam Centre to shopping areas around Batam’s commercial districts.
A typical shopping-focused day could look like:
HarbourFront → Batam Centre → Nagoya → shopping → lunch → massage → shopping → Batam Centre → HarbourFront
The advantage of booking your ferry in advance is that you know approximately how much time you have available.
HarbourFront to Batam Centre for a Day Trip
A Batam day trip from Singapore is one of the most common reasons people use this route.
The relatively short ferry crossing means you can leave Singapore in the morning and return the same evening.
A typical day might include:
Morning
Travel to HarbourFront. Check in and complete Singapore departure procedures. Take the ferry to Batam Centre. Complete Indonesian immigration.
Late morning
Travel to Nagoya or your selected attraction.
Afternoon
Choose from: shopping, massage, spa, lunch, sightseeing, local attractions, or cafés.
Evening
Return towards Batam Centre. Allow enough time for traffic. Complete Indonesian departure procedures. Board your ferry to Singapore.
Night
Arrive at HarbourFront and complete Singapore arrival procedures.
The exact schedule should be built around your selected ferry rather than the other way around.
Is a Batam Day Trip Worth It?
That depends on what you want from the trip.
A day trip works particularly well if your priorities are:
- Shopping
- Food
- Massage
- Spa
- A quick change of scenery
- Exploring Batam’s commercial districts
It is less suitable if you want to explore a large part of Batam or spend significant time at a resort.
For a resort holiday, staying overnight gives you considerably more time and flexibility.
HarbourFront to Batam Centre for a Weekend Trip
A weekend trip gives you more flexibility.
Instead of rushing from one activity to another, you can spend time enjoying:
- Hotels
- Resorts
- Spa treatments
- Shopping
- Seafood
- Local restaurants
- Golf
- Beaches
- Attractions
If you are staying overnight, choose your hotel according to your planned activities.
Staying close to the area you want to explore can reduce the amount of time spent travelling across Batam.
What Is the Best Time to Take the HarbourFront to Batam Ferry?
For a day trip, an early ferry is generally useful because it gives you more time in Batam.
For example:
Early ferry → Batam Centre → immigration → breakfast/lunch → activities → shopping → dinner → return ferry
If you are staying overnight, you have more flexibility and can choose a later departure.
The important thing is to consider your entire itinerary, not just the ferry.
A ferry arriving in Batam later may be cheaper or more convenient at booking time but could leave you with less time for activities.
Weekend vs Weekday Ferry Travel
If your schedule is flexible, compare weekdays with weekends.
Weekends can be busy because Batam is a popular short-break destination for Singapore travellers.
Peak periods can include:
- Saturday mornings
- Sunday afternoons
- Public holidays
- Long weekends
- School holidays
A weekday trip may provide more flexibility, although ferry availability varies by date.
The current Singapore Cruise Centre schedule should be checked for your exact travel date.
HarbourFront to Batam Centre Ferry Operators
Several ferry operators serve Singapore–Batam routes.
Depending on the date and schedule, travellers may encounter:
BatamFast
BatamFast operates Singapore–Batam services, including HarbourFront–Batam Centre.
HolidaySG’s current BatamFast ferry tickets from HarbourFront listing describes approximately 45–70 minute journeys and services to multiple Batam terminals.
Majestic Fast Ferry
Majestic Fast Ferry operates services between Singapore and Batam, including HarbourFront–Batam Centre.
Its current information includes schedule adjustments during 2026 and a fuel surcharge applying to certain departures.
Sindo Ferry
Sindo Ferry also operates Singapore–Batam services. Current Singapore Cruise Centre schedules show Sindo services between HarbourFront and Batam Centre.
The operator available to you will depend on the date, route and current schedule.
How Much Is the HarbourFront to Batam Centre Ferry?
There is no permanent single price for the route.
The total cost can depend on:
- Ferry operator
- Travel date
- One-way or return
- Passenger type
- Availability
- Terminal fees
- Passenger fees
- Fuel surcharge
- Booking fees
- Other applicable charges
Therefore, the best way to compare prices is to select your travel date and review the total price and inclusions.
One-Way vs Return Ferry Ticket
One-Way Ticket
A one-way ticket can make sense if:
- You are staying in Batam
- You have already arranged your return
- You are travelling onwards
- Your return plans are uncertain
Return Ticket
A return ticket is convenient for:
- Day trips
- Weekend trips
- First-time visitors
- Short holidays
However, read the return conditions carefully.
Some products require you to reserve a return date or sailing, while certain open-dated tickets may require you to confirm the travel date separately.
What Should You Do Before Leaving Singapore?
Use this checklist before travelling:
- Passport — Check that your passport meets the applicable validity requirements.
- Ferry ticket — Confirm date, departure time, operator, departure terminal, arrival terminal.
- All Indonesia — Complete the Indonesian arrival declaration within the permitted period before arrival.
- Visa requirements — Check requirements for your nationality.
- Return ferry — Confirm your return arrangements.
- Hotel — If staying overnight, keep your hotel name and address accessible.
- Currency — Bring an appropriate payment method and Indonesian Rupiah for local expenses.
- Phone — Make sure your phone has sufficient battery.
- Travel time — Leave enough time to reach HarbourFront before departure.
What to Do in Batam After Arriving at Batam Centre
The ferry terminal is your gateway, not necessarily your final destination.
Popular activities include:
Shopping
Batam is well known among Singapore visitors for shopping malls and local retail areas.
Massage and spa
Many Singapore travellers combine a ferry trip with spa or massage treatments.
Seafood
Batam is also known for seafood restaurants and local Indonesian cuisine.
Cafés and restaurants
Spend part of your day exploring local food rather than only shopping.
Resorts
For longer trips, consider staying at a resort rather than returning to Singapore the same day.
Golf
Batam is also a popular destination for golf trips from Singapore.
Returning from Batam Centre to HarbourFront
Your return journey begins at Batam Centre.
Allow enough time to:
- Reach Batam Centre
- Find your ferry operator
- Check in
- Complete departure procedures
- Pass through the required terminal controls
- Board the ferry
Do not assume that because your outbound journey was quick, the return journey will always be equally fast.
Peak periods can produce longer queues.
SG Arrival Card When Returning to Singapore
Travellers returning to Singapore should understand the SG Arrival Card requirement.
ICA states that travellers are required to submit the SG Arrival Card with Electronic Health Declaration before arriving in Singapore, subject to specified exemptions. It must generally be submitted within three days before arrival, including the day of arrival.
The official submission is free.
Be careful with third-party websites that charge a fee for submitting the SG Arrival Card. ICA states that it does not support or endorse commercial entities charging for this service.
What Happens When You Arrive Back at HarbourFront?
After your ferry docks at HarbourFront, follow the signs for arrival immigration.
You will then proceed through Singapore’s immigration clearance process.
If you are a foreign visitor entering Singapore, ICA states that an electronic Visit Pass is issued instead of a passport endorsement stamp.
Keep your travel documents accessible until you have completed the arrival process.
HarbourFront to Batam Centre vs Tanah Merah
Travellers sometimes compare HarbourFront and Tanah Merah.
| Feature | HarbourFront | Tanah Merah |
| Location | HarbourFront | East Singapore |
| MRT access | Direct HarbourFront MRT | Less direct |
| Batam Centre services | Available | Available |
| Useful for | Central/western Singapore | Eastern Singapore |
| Nearby | VivoCity/Sentosa area | Changi/east Singapore |
| Batam destinations | Multiple | Multiple |
If you are staying around central Singapore, HarbourFront may be particularly convenient because of its MRT connectivity.
If you are staying near Changi or eastern Singapore, Tanah Merah to Batam ferry options may reduce your ground travel.
Don’t choose a ferry solely because the sea crossing is a few minutes shorter.
Consider the door-to-door journey.
Common HarbourFront to Batam Ferry Mistakes
Mistake 1: Going to the old terminal
The HarbourFront passenger terminal moved to the new facility at 5 HarbourFront Avenue in 2026.
Mistake 2: Arriving too late
You need time for check-in and immigration.
Mistake 3: Forgetting the passport
The ferry crosses an international border.
Mistake 4: Forgetting All Indonesia
International arrivals at Batam’s ports are required to complete the All Indonesia declaration.
Mistake 5: Forgetting the return requirements
You may also need to complete the SG Arrival Card before returning to Singapore.
Mistake 6: Booking an activity too close to ferry arrival
Immigration and traffic are unpredictable.
Mistake 7: Assuming every ferry ticket has identical conditions
Operators have different rules for changes, cancellations, returns and baggage.
Mistake 8: Looking only at the advertised ticket price
Check whether passenger fees, terminal fees and surcharges are included.
Tips for a Smooth HarbourFront to Batam Centre Ferry Trip
- Book your ferry before travelling — particularly useful when you need a specific morning or evening sailing.
- Check the current terminal — use the current HarbourFront Passenger Terminal address rather than an old address.
- Arrive early — international travel requires additional processing.
- Complete All Indonesia before arrival — do not leave your arrival declaration until the last minute.
- Keep your passport accessible — you will need it at multiple stages.
- Leave a buffer after arrival — don’t book a time-sensitive activity immediately after the ferry.
- Plan your Batam transportation — know how you will travel from Batam Centre to your hotel or attraction.
- Plan the return ferry first — for a day trip, your return ferry determines how much time you realistically have.
- Check the weather — ferry operations can be affected by sea and weather conditions.
- Check your ticket conditions — know whether your ticket is refundable, changeable, fixed-date or open-dated.
Frequently Asked Questions About HarbourFront to Batam Centre Ferry
How long is the ferry from HarbourFront to Batam Centre?
The ferry journey generally takes approximately 45–70 minutes, depending on the operator, vessel and operating conditions.
Where does the HarbourFront to Batam Centre ferry leave from?
Ferries depart from the current HarbourFront Passenger Terminal at 5 HarbourFront Avenue, Singapore 099549. The terminal relocated in July 2026.
Which ferry companies operate from HarbourFront to Batam Centre?
Depending on the date and schedule, operators can include BatamFast, Majestic Fast Ferry and Sindo Ferry.
How much is the HarbourFront to Batam Centre ferry?
Prices vary by operator, date, ticket type, availability and applicable fees or surcharges. Check the current fare for your selected travel date.
Can I book a return ferry?
Yes. Return ferry products are available, although return-date and reservation conditions vary by operator.
Can I take a Batam day trip from HarbourFront?
Yes. The relatively short ferry journey makes HarbourFront–Batam Centre suitable for day trips involving shopping, dining, spas and sightseeing.
Do I need a passport to travel from Singapore to Batam?
Yes. This is an international journey, so travellers need the appropriate passport or travel document and any required entry documentation.
Do I need to complete an Indonesia arrival card?
Yes. International passengers arriving through Batam’s international ports are required to complete the All Indonesia arrival declaration, which integrates immigration, customs, health and quarantine declarations.
When can I complete the All Indonesia declaration?
Indonesia’s Batam Immigration Office states that travellers can complete the declaration up to three days before arrival and that the service is free.
Do I need the SG Arrival Card when returning from Batam?
Travellers entering Singapore generally need to submit the SG Arrival Card within three days before arrival, subject to ICA’s stated exemptions.
Is the SG Arrival Card free?
Yes. ICA states that SG Arrival Card submission is free of charge.
Is Batam Centre close to Nagoya?
Batam Centre and Nagoya are different areas. Travellers normally use taxi, ride-hailing, private transfer or another form of transportation to travel between them.
Can I bring luggage on the ferry?
Yes, but baggage allowances and conditions depend on the ferry operator and ticket.
Should I book my ferry in advance?
Advance booking is particularly useful if you need a specific departure time, are travelling on a weekend or are travelling during a public holiday or school holiday.
Is HarbourFront or Tanah Merah better for Batam?
The practical choice depends on where you are staying in Singapore and which Batam terminal you need. HarbourFront is particularly convenient for travellers near central and western Singapore because of its direct MRT connectivity.
Book Your HarbourFront to Batam Centre Ferry
The HarbourFront to Batam Centre ferry is one of the most convenient ways to travel from Singapore to Batam.
The sea crossing itself is short, but preparing properly makes the entire trip much easier.
Before travelling, remember the essentials:
- Check your ferry schedule.
- Use the current HarbourFront Passenger Terminal at 5 HarbourFront Avenue.
- Arrive early for check-in and immigration.
- Carry your passport and required travel documents.
- Complete Indonesia’s All Indonesia arrival declaration.
- Allow enough time for Batam immigration.
- Plan transportation from Batam Centre.
- Keep your return ferry in mind.
- Complete the SG Arrival Card when required before returning to Singapore.
If you are ready to travel, check the latest ferry availability and ticket options for your preferred date.
Book HarbourFront to Batam Centre Ferry Tickets on HolidaySG
Whether you are visiting Batam for a one-day shopping trip, a spa getaway, a weekend holiday, seafood, sightseeing or a longer Indonesian escape, the HarbourFront–Batam Centre ferry gives you a convenient connection between Singapore and Batam.
Check your travel date, compare the available ferry options and plan your journey around your actual sailing time for a smoother trip.
Book Ferry Tickets & Batam Activities on HolidaySG
More Ferry Guides
Planning other ferry trips from Singapore? Browse our complete collection:
Tanah Merah to Batam Centre Ferry Guide Eastern Singapore departure — faster if you’re near Changi HarbourFront to Bengkong Ferry Guide Direct route to Batam’s Bengkong area for spas and seafood Tanah Merah to Nongsa Ferry Guide Gateway to Nongsa resorts, golf & beach clubs Tanah Merah to Desaru Coast Ferry Guide Ferry + bus to Desaru waterpark, resorts & fruit farms Tanah Merah to Pengelih Ferry Guide Quiet Johor coastal gateway for seafood & countryside Batam vs Bintan: Which Island to Choose? Side-by-side comparison of both Riau Islands Singapore to Batam Weekend Guide Complete 2D1N & 3D2N weekend itineraries Singapore to Bintan Ferry Guide Routes, terminals & what to do on Bintan Desaru vs Batam: Weekend Comparison Which weekend getaway suits you better? Best Seafood in Batam After the Ferry Top restaurants, ordering tips & surprise-charge avoidance