Singapore to Batam Ferry Guide 2025: Tickets & Schedules

INTRODUCTION:

PROBLEM:

Planning a ferry trip from Singapore to Batam ferry? Navigating ferry schedules, booking tickets, and understanding border procedures can feel overwhelming, especially for first-timers. Suddenly, you’re faced with juggling different operators, departure points, schedules, and navigating immigration—enough to turn excitement into anxiety for even seasoned travelers, which could turn what should be a quick getaway into a stressful ordeal.

AGITATION:

What if you pick the wrong ferry, get stuck in a long queue, or find yourself miles from your destination upon arrival? The confusion of unfamiliar procedures, uncertain timings, and a lack of clear guidance can easily derail your plans before you even get on board.

SOLUTION:

This comprehensive guide cuts through the confusion, providing everything you need for a smooth and stress-free ferry journey.

We’ll cover:

Klook.com
  • Major ferry operators ( schedules, ticket prices, amenities)
  • Terminal details (where to board, check-in times, facilities)
  • Booking tips( how to save money, secure the best seats)
  • Immigration and travel requirements (passport validity, visa rules, customs)

With this knowledge in hand, you’ll sail your Singapore-to-Batam trip with confidence and ease.

VALUE PROPOSITION:

By the end of this guide, you’ll be fully equipped to plan confidently to book the right ferry, breeze through terminals and border checks, and arrive on Batam ready to enjoy your trip, avoiding common pitfalls- free from confusion and surprises.

CALL TO ACTION:

Let’s dive in and start planning your hassle-free trip.

If it’s your first trip, you might also find our MRT travel guide useful for reaching ferry terminals easily, or our bus guide to Singapore Zoo if you’re exploring before heading to Batam.

OVERVIEW OF MAJOR FERRY OPERATORS AND PORTS:

Tourist map
Singapore to batam ferry guide 2025: tickets & schedules 11
FERRY OPERATORSSINGAPORE PORT(S)BATAM PORT(S)WEBSITES
Batam Fast FerryHarbourFront, Tanah MerahBatam Centre, Sekupang, HarbourBay, Nongsapurahttp://batamfast.com/
Horizon Fast FerryHarbourFrontHarbourBayhorizonfastferry.com.sg
Majestic Fast FerryHarbourFront, Tanah MerahBatam Centre, Sekupang, HarbourBay, Tanjung PinangMajesticfastferry.com.sg

1. BATAM FAST FERRY:

  • Routes & Ports: Operates from Singapore’s HarbourFront and Tanah Merah, serving Batam’s Batam Centre, Sekupang, HarbourBay, and Nongsapura terminals—a broad network of options. batamfast.comRedBus. Largest route network (including less standard terminals like Nongsapura)
  • USP: Offers multiple and frequent departures across several ports ( hourly from HarbourFront)—ideal for flexibility. Known for a longstanding presence on the route. Economy focusedwith basic amenities(  air-conditioning, TVs)
  • Official Website: Comprehensive info, including schedule updates and contacts. batamfast.com

2. HORIZON FAST FERRY:

  • Routes & Ports: Runs from Singapore’s HarbourFront to Batam Harbor Bay. horizonfastferry.com.sg     Direct Ferries
  • USP: Speedy crossing—about 45 minutes, making it one of the fastest options on the route. Direct FerriesWikipedia. Autogate immigration at HarbourBay for quicker clearance.
  • Amenities: Offers tiered experiences—Economy (air-conditioned, TVs, toilets), Business / VIP with priority boarding, lounges, and complimentary snacks (leather seats, legroom, water, shared TV), and VIP cabins (private luxury for up to 4, reclining, personalized). horizonfastferry.com.sg+1
  • Official Website: Includes class options, booking facility, and route details. horizonfastferry.com.sg

3. Majestic Fast Ferry:

  • Routes & Ports: Departures from HarbourFront and Tanah Merah to several Batam destinations—Batam Centre, Sekupang, HarbourBay—as well as Tanjung Pinang. majesticfastferry.com.sgRedBus
  • USP: High-speed premium service with a large fleet (e.g., Wavemaster, Majestic M200, M317), popular for comfort and frequency—up to 70 trips daily. RedBusFacebook.  Youngest and fastest fleet in the region with open-dated tickets, as well as luxurious amenities like cleanliness and spacious seating. Flexible travel within 60 days.
  • Convenience: Offers free shuttle transfer from Tanah Merah to Changi Airport—great for seamless onward travel. RedBus
  • Official Website: Up-to-date schedule and booking info. majesticfastferry.com.sg

WHY THESE OPERATORS MATTER:

  • Batam Fast Ferry: One of the most established, with over 32 daily return trips across multiple Singapore and Batam terminals. Reliable and well-connected. Best for budget travelers. Batamfast
  • Horizon Fast Ferry: Known for the HarbourFront–HarbourBay route, offering modern comfort and frequent sailings. Ideal for priority service seekers(business/VIP) and time-sensitive trips. Horizon FerryWikipedia
  • Majestic Fast Ferry: Top choice for flexibility( open-dated tickets). Offers flexible departures fr vessels. om both HarbourFront and Tanah Merah, with stops at a wide range of Batam terminals with modern vessels.

INSIDER INSIGHT:

Insider insight:
Singapore to batam ferry guide 2025: tickets & schedules 12

A Reddit user shared a candid passenger preference:

“Majestic Ferry will always be my first choice, and then Horizon Ferry would be my second choice. Batam Fast will always be my very last option if all else fails.” Reddit

And practical considerations on port convenience:

“If you’re heading to HarbourBay, Horizon is the only operator available, I believe. HarbourBay is nearer to areas like Nagoya & the latest mall. Batam Centre is closer to government offices & the mega mall.” Reddit

These reflect real traveler insights into ease, destination convenience, and operator preference. While subjective, it highlights that experience and comfort can vary by operator—something many travelers consider.

KEY DIFFERENCES BETWEEN OPERATORS:

  • Batam Fast Ferry: The majority of routes also cover smaller terminals such as Nongsapura.
  • Horizon Fast Ferry: Focuses on HarbourBay, offers VIP cabins, and business class.
  • Majestic Fast Ferry: Fastest fleet, includes open-dated tickets. (flexible travel)

SINGAPORE TO BATAM FERRY SCHEDULES: HOW TO FIND THE LATEST  AND MOST ACCURATE TIMINGS:

Schedules for ferries between Singapore and Batam frequently change—for good reason. One of the biggest frustrations travelers face is outdated or unreliable schedules.   If you’ve ever tried planning a trip from Singapore to Batam, you’ll know that finding the “right” ferry time isn’t always straightforward. Unlike flights that usually follow fixed time slots, ferry schedules are more flexible

Departure times may shift because of:

  • Weather conditions: Unforeseen conditions like heavy rains or rough seas may delay or cancel trips.
  • Operational adjustments: Peak season increases frequency (port congestion), low season reduces trips. Timings may be adjusted due to maintenance needs or vessel rotation.
  • Interline partnerships: Some departures are shared between operators.
  • Demand-based changes: More sailings are often added on weekends and holidays.

For these reasons, relying on a static timetable you saw weeks ago can be risky. So, to avoid last-minute surprises, always verify schedules before booking. Below is a detailed, up-to-date guide (as of August 25)on how to access the latest ferry timings and what to expect.

HOW TO CHECK THE LATEST FERRY SCHEDULES:

Official Ferry Operator Websites: They update in real-time and reflect last-minute changes. They are the most reliable source.

  • Batam Fast Ferry: batamfast.com
  • Horizon Fast Ferry: horizonfastferry.com.sg 
  • Majestic Fast Ferry: majesticfastferry.com.sg
  • Sindo Ferry: sindoferry.com.sg

Reputable Aggregators’ websites: These platforms can help compare times and prices across operators.

EXPERT TIP: For peace of mind, always confirm directly with the operator after booking—even if you purchased via an aggregator.

Mobile Apps And Customer Support:

  • Operators like Sindo Ferry have their own apps, complete with real-time schedule notifications.
  • WhatsApp support example Sindo’s hotline +65 9011 3061) can confirm last-minute changes.

Schedule Snapshot (Last Verified: August 2025)

Below is a representative table of typical schedule examples based on current data. Please treat these as examples only—real-time schedules may differ.

1. Batam Fast Ferry (Harbour Front → Batam Centre)

  • Departure Times: 7:40, 8:40, 9:30,10:50, 12:30,14:20, 15:30,16:50, 18:00,19:10, 20:20,21:40
  • Arrival Times: 6:00,7:00, 8:20,9:50, 11:10,12:50, 14:10,15:20, 16:30,17:40, 19:00,20:30
  • Approximate Duration: 55-70 min
  • Frequency: Multiple, Hourly, daily
  • Sources: batamfast.com, Redbus, Cruise Radio

2. Batam Fast Ferry (Harbour Front → Sekupang)

  • Departure Times: 8:20, 9:20, 10:00,11:10, 14:10,16:00, 17:30,18:10, 19:30
  • Arrival Times: 6:00,7:00, 8:30,11:20, 12:30,13:50, 15:00,15:20, 17:40
  • Approximate Duration: 50-60 min
  • Frequency: Several daily
  • Sources: batamfast.com, Cruise Radio

3. Batam Fast Ferry (Tanah Merah → Nongsapura)

  • Departure Times: 8:00,8:50, 10:50,12:00, 14;20,16:20, 18:30,20:20
  • Arrival Times: 6:00,8:00, 9:30, 12:10, 14:20,15:40, 17:30,20:00
  • Approximate Duration: 50-60 min
  • Frequency: Limited daily

4. Horizon Fast Ferry (Harbour Front → Harbour Bay)

  • Departure Times: 8:15,9:10, 10:15,11:15, 12:15,13:15, 14:15,15:15, 16:30,17:45, 19:00,20:15, 21:35
  • Arrival Times: 6:00,7:15, 8:30,9:45, 10:45,11:45, 12:45,14:00, 15:30,16:30, 17:30,19:15, 20:30
  • Approximate Duration: 45-50 min
  • Frequency: Multiple, hourly, daily
  • Sources: Redbus, Direct Ferries

5. Majestic Fast Ferry (Harbour Front → Batam Centre)

  • Departure Times: 8:10,8:50, 9:50,10:40, 11:45,12:20, 13:50,14:40, 15:20,16:20, 17:10,17:50, 18:50,19:20, 20:10,21:20
  • Arrival Times: 6:00,7:10, 8:20,9:30, 10:20,11:30, 12:20,13:30, 14:30,15:15, 16:00,16:45, 17:30,18:30, 19:25,20:35
  • Approximate Duration: 60-70 min
  • Frequency: Multiple daily
  • Sources: Cruise Radio, Direct Ferries

6. Majestic Fast Ferry (Tanah Merah → Batam Centre)

  • Departure Times: 8:15,10:30, 15:15,18:00, 20:45
  • Arrival Times: 6:15,8:25, 12:00,15:30, 18:00
  • Approximate Duration: 55-60 min
  • Frequency: Limited 5X daily
  • Sources: Openferries, Direct Ferries

7. Majestic Fast Ferry (Harbour Front → Sekupang)

  • Departure Times: 8:30,11:30
  • Arrival Times: 9:20,12:30
  • Approximate Duration: 50-60 min
  • Frequency: Several daily
  • Sources: Direct Ferries, Cruise Radio

8. Batam Fast Ferry (Harbour Front → Sekupang)

  • Departure Times: 8:20, 9:20, 10:00,11:10, 14:10,16:00, 17:30,18:10, 19:30
  • Arrival Times: 6:00,7:00, 8:30,11:20, 12:30,13:50, 15:00,15:20, 17:40
  • Approximate Duration: 50-60 min
  • Frequency: Several daily
  • Sources: batamfast.com, Cruise Radio

8. Sindo Ferry (Harbour Front → Batam Centre)

  • Departure Times: 8:00,9;00, 10:20,12:00, 13:20,14:50, 16:10,17:20, 18:30,19:40, 20:45,21:50
  • Arrival Times: 6:00,7:20, 8:40,10:40, 12:40,14:00, 15:10,16:10, 17:20,18:20, 19:30,20:20
  • Approximate Duration: 60-70 min
  • Frequency: Frequent daily
  • Sources: Direct Ferries, Cruise Radio

Quick Reference: Operator Schedule Highlights:

  • Batam Fast Ferry: First departure around 07:40, last around 21:40—multiple daily departures from HarbourFront to Batam Centre and Sekupang Redbusbatamfast.com.
  • Horizon Fast Ferry: Operates from approximately 08:15 AM to 09:35 PM, running every 1–1.5 hours on the HarbourFront ↔ HarbourBay route (≈45–50 minutes crossing).
  • Majestic Fast Ferry: Hourly departures from early morning (~07:40) through evening (~20:45); frequency and exact times vary by destination Cruise RadioDirect Ferries+1

TYPICAL PRICE RANGE( UPDATED RATES 2025)

Ferry ticket prices between Singapore and Batam vary depending on several factors.

FACTORS INFLUENCING PRICE:

  • Operator: Some brands (e.g., Batam Fast, Horizon) may charge slightly more for faster services or premium vessels.
  • Time of Day & Day of Week: Early morning or late evening rides may be cheaper; weekends, peak hour fares (e.g. Friday evenings), and public holidays are usually more expensive, they are 10-20 %higher.
  • Peak Season: Festive periods (Chinese New Year, Hari Raya, Christmas, school holidays), December-January see price surges.
  • Class of Travel: Standard Economy is common (SJD25-40), but some operators offer Business Class/VIP (SJD50-80) with wider seats and priority boarding.

GENERAL PRICE ESTIMATE (ROUND TRIP):

OPERATORECONOMYBUSINESS/VIPINCLUSION
Batam FastSGD56        ——Terminal fee included
Horizon FastSGD60-70SGD90-110Complimentary snacks in VIP
Majestic FastSGD60-75SGD85-100Open-dated tickets
Sindo FerrySGD 56      ——–Base amenities

NOTE: One-way fares are 50% of round-trip prices. Additional fee (eg, SGD10 Singapore departure fee may apply.

Booking Methods Compared:

A. Booking Directly on Operator Websites

  • Description: Booking directly from the official ferry company’s (e.g., Sindo Ferry, Majestic Fast Ferry)
  • Process: Select route → choose date/time → input passport details → pay online (credit/debit card, some accept PayNow).
  • Pros:
    • Guaranteed Real-time schedules and seat availability.
    • Exclusive promotions/deals.
    • Direct customer support if issues arise.
    • Flexible changes, easier for managing changes or cancellations(e.g., Majestic’s open-dated tickets)
  • Cons:
  • Need to check multiple websites if comparing operators individually.
  • Interfaces may not always be mobile-friendly.
  • Limited payment options(some accept only credit cards)
  • Links:
  • Batam Fast   | Horizon Fast  | Sindo Ferry

The process is very similar to how you’d purchase MRT tickets in Singapore — straightforward once you know the right platform

B. Using Ferry Aggregator Websites (e.g., Direct Ferries, Easybook, BatamGetaway):

  • Description: Using platforms like Direct Ferries or regional travel portals that compile multiple portals.
  • Process: Compare multiple operators & times → book in one place.
  • Pros:
  • Convenient for travelers unfamiliar with different operators.
  • Convenient comparison across ferry companies’ prices/times instantly.
  • Some offer customer service for rebooking.
  • Discounts (e.g.redbus’s50% off with code RBFERRY)
  • Multilingual support and user reviews.
  • Cons:
    • Extra service fees may apply (SGD 2-5 per ticket)
    • Ticket changes/refunds can be slower since they are handled via a third party.
    • Sometimes, schedules are not updated as quickly as operator sites.
  • Top Aggregators:
  • Direct Ferries   | Ferryhopper   | redBus

C. Purchasing at the Terminal Counter:

  • Description: Buying tickets physically at the departure terminal on the day of travel.
  • Process: Walk up to the ticket counter at HarbourFront or Tanah Merah → choose ferry → pay on the spot.
  • Pros:
    • Useful for last-minute or spontaneous travel.
    • Helpful staff availabl for on the spot guidance.
    • No online hassle for tech-averse travelers.
    • Cash and card payments accepted.
  • Cons:
    • Higher chance of sold-out tickets during weekends/holidays.
    • Usually less time to compare prices.
    • May need to queue, especially at HarbourFront.

Expert Tip:

If traveling on weekends or public holidays, it’s best to book online at least a few days in advance to secure your preferred departure time.

KEY BOOKING TIPS:

  • BOOK EARLY: Prices rise 48 hours before departure.
  • CHECK TERMINAL FEES: Some fares exclude SGD10/Rp100/000 fees.
  • VERIFY LUGGAGE ALLOWANCE: Typically 20kg checked + 5kg hand carry.
  • USE MOBILE TICKETS: E-tickets (via apps like redBus) speed up boarding.

FOR STRESS-FREE BOOKING:

Aggregators like Ferryhopper simplify comparison, but operator sites guarantee seat authenticity. For peak travels, book atleast 3 days ahead to secure your preferred departure time.

Step-by-Step Booking Guide (Online Focus):

Booking your ferry from Singapore to Batam is straightforward, but doing it online saves you time, is convenient, and often cheaper, and helps you secure your preferred schedule. Here’s how:

1. Choose a Booking Platform:

  • Operator Website (e.g., Majestic Fast Ferry, Sindo Ferry)
  • Aggregator Website (e.g., DirectFerries, Easybook/BusOnlineTickets)

Both allow you to compare timings and prices.

2. Select Route and Terminal:

Choose your departure terminal.

  • Example:   HarborFront Centre or Tanah Merah →destination in Batam
  • Other popular routes: HarbourFront → Sekupang, Harbour Bay, or Batam Centre.

3. Choose Travel Dates & Times:

  • Select departure date/time and, if needed, return date/time.
  • Schedules are frequent; Horizon Ferry has daily departures from Singapore.
  • Some sites highlight peak vs. off-peak timings, which may affect price.

4. Enter Passenger Details:

  • Fill in passenger information (full name, gender, nationality, date of birth, passport number, expiry date).
  • Confirm all details match your passport to avoid check-in issues.
  • All passengers (including infants/children) must be counted.

5. Select Ticket Class & Add-ons:

  • Choose between Economy, Premium, or Business Class (depends on the operator).
  • Add optional extras (luggage upgrade, seat selection, travel insurance)

5. Review & Confirm Booking:

  • Double-check departure availability times, passenger details, and total fare before proceeding to Payment. Standard online methods include credit/debit cards and e-wallets.

6. Make Payment:

  • Standard online payment methods:
  • Credit/Debit Cards (Visa, Mastercard, Amex)
  • Online banking (e.g., PayNow in Singapore, local banks in Indonesia)
  • E-wallets (GrabPay, ShopeePay, PayPal, depending on the platform)
  • At terminal counters:
  • Cash (SGD/IDR accepted depending on location)
  • Credit/Debit Cards (Visa, Mastercard)

7. Receive Your E-Ticket:

  • You’ll receive an instant booking confirmation + e-ticket via email..
  • Some operators also issue QR codes to simplify boarding

Expert Tip:

Screenshot or print your e-ticket/QR code. Ferry terminals may require you to show it even if your phone has a poor signal.

Check-In at the Terminal:

  • Arrive at least 1 hour before departure.
  • Show your passport and e-ticket at the ferry counter for boarding pass collection.

Expert Tip:

Always book online in advance during peak seasons (weekends, public holidays, school holidays). Ferries can sell out quickly, and advance purchase sometimes secures better prices.

ESSENTIAL TRAVEL TIPS AND REQUIREMENTS:

  • Passport Validity: Make sure your passport is valid for at least six months from your travel date.
  • Visa Requirements: An Indonesian visa-on-arrival(free for stays under 30 days) is available for many nationalities. Have your return ticket ready.
  • Book Early: Book your tickets online in advance—especially for weekends, public holidays, and long weekends—as popular slots often sell out quickly.
  • Backup Copy: Always screenshot or print your e-ticket/confirmation — in case of poor internet at the terminal.
  • Arrive Early: Arrive at the ferry terminal 60–90 minutes before departure to allow time for check-in, security, and immigration clearance.
  • Luggage Allowance: Typically 20kg per person. Excess or oversized luggage (e.g., sports equipment) may incur extra fees (SGD 10)
  • Terminal Fees: Be prepared to pay an Indonesian terminal fee of IDR 65,000 (SGD-6)in cash upon departure from Batam.

TRAVEL TIME & WHAT TO EXPECT ONBOARD:

1. Ferry Duration vs. Total Travel Time:

When planning your Singapore–Batam trip, it’s crucial to distinguish that the time on the water is only part of the journey. Immigration, check-in, and possible waiting times can add up.

  • Ferry Duration: This is the actual time the ferry is moving between terminals. It is relatively consistent.
  • Total Travel Time: Includes everything from the moment you arrive at the departure terminal until you clear Immigration at your destination. It varies significantly.
  • Expert Tip: Arrive at the ferry terminal at least 60–90 minutes before departure, especially if you need to collect tickets or check in luggage.
  • Expert Tip: During public holidays or long weekends, expect longer queues at both Singapore and Batam Immigration, which can extend your total travel time.

ESTIMATED TRAVEL TIMES:

RouteTypically Ferry DurationEstimated Total Travel Time(include, check-in /immigration)
Singapore (HarbourFront) → Batam Centre60–70 minutes2.5 – 3 hours
Singapore (HarbourFront) → Sekupang50–60 minutes2 – 2.5 hours
Singapore (HarbourFront) → HarbourBay50–60 minutes2 – 2.5 hours

Why the Total Time is Much Longer:

The process involves multiple steps at both ends:

  • Singapore Departure: Arrive at terminal > Queue for security > Check-in at ferry counter (if you have luggage or need to collect tickets) > Clear Singapore immigration > Wait in departure lounge > Board the ferry.
  • Batam Arrival: Disembark > Clear Indonesian Immigration> Collect luggage (if any) > Change money/get a local SIM/taxi.

NOTE: These times are estimates. Times can vary significantly based on:

  • Peak Periods: Add at least 30-60 minutes to your total travel time as queues can be much longer on weekends, public holidays, and school vacations.
  • Time Of Day: Morning and late afternoon departures on FRIDAYS & SUNDAYS are typically the busiest.
  • Efficiency: The speed of immigration processing can vary.

Expert Tip:

Book the earliest ferry out and a late afternoon return. The total travel time means a mid-day ferry will leave you with very little time to actually enjoy Batam, so allow a full-day trip.

WHAT TO EXPECT ONBOARD EXPERIENCE:

Most modern ferries between Singapore and Batam are comfortable, air-conditioned vessels designed for short journeys. While amenities may vary slightly by operator, you can generally expect:

  • Comfortable seating (standard and sometimes “business”/VIP class is in a large cabin with rows of aircraft-style reclining seats with extra legroom.
  • Air-conditioning throughout the ferry is often to the point of being quite.
  • Expert Tip: Bring a light jacket or scarf — the air-conditioning can feel chilly.
  • Basic facilities: All ferries have clean restrooms on board.
  • Food and drinks: Available for purchase at some operators’ small concession stands. travelers are advised to pack water and light snacks for the journey.
  • Duty-free shopping on selected routes (depending on ferry company).
  • Entertainment: Some ferries have overhead TVs showing movies or music videos (often having low volume or without sound). Don’t rely on this for entertainment.
  • Expert Tip: Bring headphones, a book, or download a movie on your tablet or phone.

 If you are prone to motion sickness, it’s highly recommended to take medication before you board, as the journey can get bumpy in case of strong winds and heavy rain.

Navigating the Ferry Terminals & Immigration Requirements:

The Immigration Process Explained:

Traveling between Singapore and Batam means passing through immigration checkpoints on both sides. Here’s what to expect step by step:

Singapore Departure (Outbound):

  • Terminal Arrival: Arrive at HarbourFront Centre or Tanah Merah Ferry Terminal at least 60-90 minutes before your departure time.
  • Check-in & Boarding Pass: Present your e-ticket (digital or printed) and passport at your ferry operator’s counter. If you booked online, collect your boarding pass (if required) at the ferry counter or kiosk.
  • Security Screening: Bags may be scanned before entering the boarding area.
  • Immigration Clearance: Proceed to Singapore’s Immigration & Checkpoints Authority (ICA) counters. Present your passport and ferry ticket for exit stamping. Singapore has implemented passport-less clearance using facial or iris biometrics for eligible travelers  (including  Singapore residents and departing foreigners). However, you still need to carry your passport for verification.
  • Wait and Board: Proceed to the departure gate and wait for the boarding announcement.

Batam Arrival (Inbound):

Upon reaching your destination terminal in Batam (e.g., Batam Centre, Sekapang, Harbour Bay)

  • Disembark & Queue: Follow signs to Indonesian Immigration, join the appropriate queue based on your nationality and visa requirements.
  • Health Checks:(if applicable) comply with any ongoing health screening requirements.
  • Immigration Check: Present your passport.
  • Completed Electronic Customs Declaration (e-CD) (done online before arrival), and visa on arrival (if applicable).
  • Baggage Screening: Luggage may be screened by Indonesian Customs.
  • Proof of onward/return travel and confirmed accommodation.: If requested.
  • Luggage Collection: Collect your checked luggage if you have any.
  • Customs: Proceed through the “ Nothing To Declare” green or “ Goods To Declare” red channel.

Batam Departure (Outbound):

The departure process in Batam is similar to the arrival procedure.

  • Terminal Arrival: Arrive at the  Batam Ferry Terminal at least 90 minutes before departure.
  • Check-in: Present your booking confirmation to collect your physical ticket if required. Collect your boarding pass at the ferry counter.
  • Security Screening: Bags are screened before boarding.
  • Pay Terminal  Fee: Before Immigration, a small Indonesian terminal fee. e.g..IDR 65,000 is often required to be paid in cash before Immigration.
  • Immigration Clearance: Indonesian Immigration will check your passport and stamp it, visa, and departure details.
  • Wait and Board: Proceed to the departure gate and wait for the boarding announcement.

Singapore Arrival (Inbound):

  • Disembark:  Disembark and follow the signs to Immigration.
  • SG Arrival Card (must be submitted online before entering Singapore) with an electronic health declaration within 72 hours before your arrival.
  • Singapore Immigration Clearance: Present your passport. Eligible passengers may use automated biometric clearance lanes.
  • Return Ticket: Be prepared to show your return ticket and proof of onward travel if asked.
  • Baggage Claim & Customs: Proceed through customs; declare if carrying restricted items.

2. REQUIRED DOCUMENTS CHECKLIST:

Having your documents organized and readily accessible is the key to a hassle-free journey. Here’s what you’ll typically need at both ends:

RequirementSingapore(Departure/Arrival)Batam (Arrival/Departure)Description & ImportanceNotes
PassportRequiredRequiredMust be valid for at least 6 months beyond your date of entry  into Indonesia. This is strictly enforced,Check the expiry date well in advance.
VisaN/A (exit only)Yes(if required)Required  based on your nationality. Many nationalities are eligible for Visa-Free Entry or Visa on  Arrival (VOA)Check Indonesia’s VOA or VISA free list. 
Booking ConfirmationRecommendedRecommendedYour  e-ticket or printed booking voucher.required for check-in.Both printed and digital copies accepted.
Return Onward TicketMay be checkedMay be checkedProof you intend to and are able to leave Indonesia.Often required for VOA or proof of onward travel.
Proof Of AccomodationMay be checkedMay be checkedHotel reservations or addressof stay. May be requested by immigration especially for longer stays.Have a copy ofr digitalconfirmation ready.
Arrival/Departure Card/ e-CD  ——–Indonesia e-CD (online customs declaration) required.Must be completed before arriving Iin Indonesia. Replaces the cutoms paper form.Submit via the Indonesian e-CD website or its official mobile app.
SG Arrival Card (SGAC)SG Arrival Card (online) required for entry——–Mandatory for everyone. Must be submitted online within 72 hours before arrival.Submit via the official ICA website  or MyICA app.
Terminal FeeNoOften yes (IDR cash)Pay at counter before immigration (Batam)

 Disclaimer: Visa requirements depend on your nationality and may change. Always check the latest information from:

Expert TIP:

  • Create a dedicated travel folder on your phone for digital copies of the documents. Also, carry physical copies of your Passport, visa, and ticket confirmation.
  • The SGAC is a mandatory online form for entry into Singapore, but it is not a visa. It collects your personal, trip, and health information. You can submit it easily and for free via the official Immigration and Checkpoints Authority (ICA) Website.

3. VISA INFORMATION FOR INDONESIA (BATAM):

Visa requirements for entering Indonesia depend entirely on your nationality and Passport.

Visa-Free Entry:

  • ELIGIBILITY: Many ASEAN countries, including Singapore, Malaysia, Thailand, and Vietnam, enjoy visa-free access for short stays and tourism.
  • STAY DURATION: Allow a stay of up to 30 days.
  • CONDITIONS: Non-extendable for tourism only.Must have a return ticket.

VISA ON ARRIVAL (VOA): 

  • ELIGIBILITY: Citizens of 92 countries, including the United States, Canada, Australia, the UK, most of Europe, India, and China.
  • COST: For approx. IDR 500,000 (USD-35), usually valid for 30 days. A new 7-day VOA  for the Riau Islands, including Batam, is available for IDR250,000 (USD 15-16).
  • PAYMENT: In Indonesian  Rupiah (IDR) CASH. It is advisable to carry the exact amount as the VOA  for 7 days is only available offline upon arrival.
  • EXTENSION: The 30-day VOA can be extended at a local immigration office for another 30 days (once only). The 7-day VOA is non-extendable.
  • Visa Required in Advance: Some nationalities must apply for a visa before travel. E-VOA is available on the official Indonesian website.

SPECIAL NOTE FOR SINGAPORE PERMANENT RESIDENTS (PRs):

  • Singapore PRs (Blue IC holders)from countries eligible for VOA are exempt from obtaining a VOA for short visits to Batam, Bintan, and Balaikarimun.
  • A 4-day non-extendable stay is allowed.
  • It is crucial to present a physical Singapore Blue NRIC to Indonesian authorities on entry.

E-E-A-T Disclaimer:

Visa and entry requirements are subject to change at short notice by the government authorities. You must verify the specific requirements for your nationality with the official Indonesian immigration authorities or the Indonesian Embassy in your country of residence before you travel.

UNIQUE CONTENT ELEMENT

  • Pro Tips For Smooth Immigration
  • Currency is Key: Ensure you have enough IDR in cash in case you need a VOA. It’s reliable, as money changers offer rates that may not be optimal.
  • Beat the Crowd: travel on weekdays to significantly face shorter queues at both check-in and Immigration.
  • Keep Documents Handy: To avoid frantic searching at the counter and to keep them safe.
  • Charge Devices: Ensure your device is fully charged to show digital documents. SGAC AND Indonesian e-CD submission require online access.
  • Pre-Trip Checklist
  • Valid Passport (6+ months validity)
  • Visa (if required)
  • Ferry Ticket / e-Booking Confirmation
  • SG Arrival Card submission
  • Indonesia e-CD submission
  • Return Ticket / Accommodation Proof
  • Local Currency (Indonesian Rupiah for taxis, food, tips)
  • Travel Insurance (highly recommended)

Navigating the Ferry Terminals:

Singapore Terminal: HarbourFront Centre:

Singapore terminal: harbourfront centre:
Singapore to batam ferry guide 2025: tickets & schedules 13

HarbourFront Centre is a central transportation hub in Southern Singapore, adjacent to the VivoCity Shopping Mall. It is the main gateway for ferries between Singapore and Batam.

  • Location and ACCESSIBILITY:
  • MRT: Take the North-East Line (NE1 HarbourFront Station) or Circle Line (CC29 HarbourFront Station). Exit towards HarbourFront Centre / VivoCity.
  • Bus: Several routes serve HarbourFront Bus Interchange, connected directly to the terminal(e.g. 10, 30, 65, 80,97, 100,131, 143, 145, 166,185)
  • Taxi / Ride-hailing (Grab, Gojek): Convenient door-to-door drop-off at the terminal entrance.
  • Facilities Available:
  • Ticketing counters & check-in desks for ferry operators.
  • Immigration checkpoint (departures and arrivals).
  • Waiting areas with comfortable seating plus air-conditioning.
  • Shops & F&B (HarbourFront Centre mall and VivoCity next door)offer s retail shops, souvenir outlets, fast-food restaurants, cafes, and snack bars.
  • ATMs, money changers, and convenience stores, free wifi, tourist information centre, and luggage storage (fee applicable)
  • Operators Served: Batam Fast, Horizon Fast Ferry, Majestic Fast Ferry, and Sindo Ferry.

Batam Terminals Overview:

Batam has multiple ferry terminals, each serving different parts of the island. Choosing the right Batam terminal is essential because each port is closer to different parts of Batam to minimize additional travel time and costs after arrival. The main terminals are:

  • Batam Centre: Best for business districts, government offices, and central Batam.
  • HarbourBay: Closest to Nagoya, Batam’s main shopping and nightlife area, ideal for tourists.
  • Sekupang: Convenient for those heading to the western parts of Batam or further ferry connections to Sumatra.
  • Nongsapura: Mainly serves guests going to resorts in Nongsa (northeast Batam).

Expert Tip:

Check which terminal is nearest to your hotel or destination before booking your ferry — it can save up to 30–40 minutes of travel time within Batam.

Detailed Batam Terminal Guides:

  • Batam Centre Ferry Terminal
  • Location: Central Batam, near government and commercial hubs.
  • Facilities: Ticketing, immigration, retail shops, small food outlets, waiting lounges, ATMs.
  • Onward Transport: Taxi counters, ride-hailing apps (Grab, Gojek), hotel pickups, local transport vans.
  • Operators: Batam Fast, Majestic Fast Ferry, Sindo Ferry.
  • HarbourBay Ferry Terminal
  • Location: Batu Ampar area, 10–15 minutes from Nagoya Hill Mall and the Batam Centre business district.
  • Facilities:  amenities including air-conditioning, escalators, elevators, ticketing counters, Immigration, duty-free shops, and a restaurant.
  • Onward Transport: Taxi stand, ride-hailing, local transport.
  • Operators: Batam Fast, Horizon Fast Ferry, Majestic Fast Ferry (check specific routes).
  • Sekupang Ferry Terminal
  • Location: Western Batam, close to residential areas and resorts, convenient for onward ferries to Sumatra.
  • Facilities:   basic amenities, ticketing, Immigration, basic shops/F&B, waiting hall.
  • Onward Transport: Taxi stand, local transport options.
  • Operators: Batam Fast, Majestic Fast Ferry.

Nongsapura Ferry Terminal:

  • Location: Nongsa, northeastern Batam, mainly serving nearby beach resorts and tourists.
  • Facilities: Smaller, resort-focused services, cafe, money changer, shops.
  • Onward Transport: Primarily resort-arranged shuttles and taxis.
  • Operators: Batam Fast (exclusively serves the Tanah Merah-Nongsapura route)

Terminal Information Table:

TerminalLocationKey FacilitiesTransport Options (OnwardOperator(s) Served
HarbourFront Centre (SG)HarbourFront, SingaporeTicketing, Check-in, Immigration, Shops, F&B, Waiting Area, ATMs,luggage storage.MRT, Taxi, Bus, Ride-hailing/sharingBatam Fast, Horizon, Majestic
Batam Centre (BatamBatam Centre, BatamTicketing, Immigration, Shops, F&B, Taxi CountersTaxis, Ride-hailing, Hotel Pickups, Local TransportBatam Fast, Majestic, Sindo, Horizon
HarbourBay (Batam)Batu Ampar, Batam  (near Nagoya)Ticketing, Immigration, Shops, F&B, Taxi Stand, modern amenities.Taxis, Ride-hailing, Local TransportHorizon Fast Ferry
Sekupang (Batam)Sekupang, BATAM (West Batam)Ticketing, Immigration, Basic Shops/F&B, Taxi StandTaxis, Local TransportBatam Fast, MajestIc
Nongsupura (Batam)Nongsa, Batam (Northeast BatamCafé, money changer, shops, resort-related servicesResort transport, taxi Batam Fast

Pro Tips For Terminal Navigation:

  • Choose the right terminal.
  • Select the arrival terminal in Batam based on the final destination. For Example
  • Use  Batam Centre for city hotels/business meetings.
  • Use HarbourBay for Nogoya’s shopping/nightlife.
  • Use Nongsapura for resorts like Turi Beach or Nongsa Point Marin.
  • Stay connected by purchasing a local SIM or activating roaming for ride-sharing apps.

ONWARDS TRANSPORTATION IN BATAM:

  • TAXIS: Ensure that the meter is used or agree on  a fare beforehand.
  • RIDE-SHARING: More affordable and designated pick-up points may exist.
  • HOTEL RESORT TRANSFER: Pre-arrange for paid shuttle services for convenience.
  • LOCAL TRANSPORT: ANGKOTS (shared minivans) are budget-friendly but may be challenging for short-term tourists due to language and navigation barriers.

 Luggage Allowance & Fees:

Standard Policies

Ferry operators between Singapore and Batam have consistent but slightly different policies. Getting to know these in advance will help to avoid unexpected delays and fees at the terminal.


Ferry operators typically allow:

  • Carry-on Luggage: 1 small hand-carry bag, dimensions around 50–55 cm × 40 cm × 20 cm, with a maximum weight of about 10 kg. This bag must stay with you on board.
  • Checked luggage: Around 20 kg per passenger, often as part of the boarding pass. Checked bags must be dropped off at the terminal counter, usually at least 30-45 minutes before departure.
  • Excess baggage: Commonly S$1–S$1.40 per additional kg, up to a cap (e.g., 40 kg total) Singapore Cruise Centre (ferry & cruise)Horizon Ferry Sindo Ferry Direct Ferries.

These are general industry norms—but always check the official ferry operator website or ticketing terms for precise limits, as policies may vary or change.

Comparing Operator Policies


The table below summarizes the typical luggage allowances and fees for major operators.

Always verify with the official operator website before travel, as policies can change.

The Operator Carry-On AllowanceChecked LuggageExcess Luggage Fees
Batam Fast Ferry1 hand-held bag up to 10 kg (50×40×20 cm)20 kg per passengerS$1 per additional kg (up to 40 kg total)BatamfastDirect FerriesredBus
Horizon Fast Ferry1 hand-held bag up to 10 kg (50×40×20 cm)20 kg per passengerCharged per terminal’s rate (approx S$1/kg)Horizon FerryredBus
Majestic Fast FerryNot specified—assumed similar to othersLikely 20 kg per passengerLikely similar to others (S$1–2/kg)—confirm via official site
Sindo Ferry1 hand-held bag up to 10 kg (50×40×20 cm)20 kg per passenger~SGD 1 per kg (up to 40 kg max); Odd-sized items: SGD 10 per item

Important Notes on Luggage

  • ODD-SIZED ITEMS: Bicycles, surfboards, golf bags, or items exceeding 1.5 m in length or 100cm x 60cm x 30cm are considered odd-sized. These incur a fixed fee( SGD 10-14 per item) regardless of weight.
  • CHECK-IN DEADLINE: Baggage drop-off counters typically close 30-45 minutes before departure.
  • PROHIBITED ITEMS: Operators refuse items not packed safely for handling, commercial cargo, and items prohibited by Singaporean/ Indonesian law (e.g., sure batteries, flammable material.

Packing Tips to Avoid Excess Fees

  • Weigh and size your bags before heading to the terminal.
  • Pack essentials in carry-on, such as travel documents and valuables, medications, a light sweater( for cold feries), and a water bottle.
  • Use compression bags to maximize space and stay within limits.
  • Consolidate shared items, splitting across luggage if traveling in a group to avoid excess fees.
  • Avoid odd-sized items (like surfboards or bicycles) unless pre-approved and prepared to pay extra fees. BatamfastSingapore Cruise Centre (ferry & cruise)Horizon Ferry.

Expert Tip:

Always double-check luggage rules for your specific ferry operator and ticket class to sidestep surprise extra charges.

Essential Travel Tips for Batam:

Currency Exchange

  • Batam uses Indonesian Rupiah (IDR).
  • Exchange money at reliable money changers in Singapore  (at HarbourFront) or Batam (at ferry terminals or Nogoya Hill Shopping MALL), or withdraw at local ATMs.
  • Smaller notes are helpful for taxis, street vendors, and local purchases upon arrival.

Expert Tip: Keep some small IDR notes on hand for smooth transactions on arrival.

Connectivity: SIM Cards & eSIMs in Indonesia

  • All Currency Converter (supports 170+ currencies; has widgets, real-time updates), like XECurrency or OANDA, TO GET LIVE EXCHANGE RATES (SGD/IDR) and track fluctuations. Google Play.
  • Wise: Free, ad-free currency converter app using real mid-market rates.
  • Revolut: Offers competitive SGD→IDR conversion with no extra weekday fees depending on plan.

Connectivity: SIM Cards & eSIMs in Indonesia


You can stay connected via:

  • Telkomsel Tourist SIMPATI eSIMs are available locally at outlets in Batam (e.g., Grand Batam Mall, Harbour Bay).

Or consider international prepaid eSIMs

Pro Tip: International eSIMs like Airalo, Nomad, or Saily offer convenience and are activated before departure. Local eSIMs from Telkomsel may be cheaper if you prefer buying after arrival.

Local Transportation in Batam:

  • Taxis :You’ll find metered taxis easily accessible at ferry terminals. Blue Bird Group is a reputable  and reliable company using the meter (argo)
  • Ride-hailing apps: Gojek and Grab operate in Batam—ideal for affordable, on-demand rides. They offer both car and motorcycle taxi(ojek) service. Designated pick-up points are available at ferry terminals.
  • Hotel transport: Many hotels offer shuttle or transfer services, also for sightseeing and full-day trips; check whether pre-booking is needed.
  • Local Angkots are shared minivans, the cheapest option. Still, they are challenging for tourists due to fixed routes and minimal English spoken by drivers.

By understanding the luggage policies and preparing for your time in Batam with local currency and transport plans, you can focus on enjoying your getaway without any unexpected surprises.

Potential Delays & Cancellations:

Causes of Delays

While ferry operators generally run on reliable schedules, some common factors can still cause disruptions:

  • Weather Conditions – Heavy rain, storms, haze, or rough seas, especially during the inter-monsoon periods (April-May and October-November), may delay or cancel departures for passenger safety until conditions improve.
  • Technical Issues – Mechanical checks or technical malfunctions can occasionally require extra time.
  • Peak Season Congestion – During holidays, long weekends, and school breaks, high passenger volumes may slow down boarding and disembarkation.
  • Tidal Conditions: Terminals, particularly in  Batam with shallower waters, low tides can sometimes affect a ferry’s ability to dock and depart safely.
  • Pain Point Addressed: Many travelers worry about “what if my ferry is late?”—knowing the typical reasons helps manage expectations..

How to Stay Informed:

To stay updated on your sailing status:

  • Check official operator websites for schedule announcements.
  • Follow their social media accounts (e.g., Facebook pages of Batam Fast Ferry, Horizon Fast Ferry, and Majestic Fast Ferry often post real-time updates).
  • Subscribe to SMS/email alerts if available during booking. Ensure your email and mobile numbers are correct.
  • Check notice boards or announcements at ferry terminals.

Differentiation Tip: Unlike relying on third-party ticketing sites, official ferry Facebook pages and news sections often share the fastest updates on weather delays or schedule adjustments.

What to Do If Delayed:

If you encounter a delay or cancellation:

  • Stay calm and seek information: at the terminal, proceed to the ferry’s official ticketing counter or customs service desk. Staff will provide information on the estimated delay and the plan.
  • Understand your options:
  • In case of delay, the operators will wait for conditions to improve or arrange for the next available vessel.
  • The standard policy for cancellation is to rebook passengers on the next available sailing at no extra charge in case of official cancellation.
  • Keep your ticket and documents handy – it will be required for adjustments.
  • Stay comfortable – terminals often have waiting areas, food stalls, and Wi-Fi, so make use of them while you wait. Remember, delays are usually due to safety concerns.
  • Have a backup plan – especially if you have connecting transport or hotel check-ins, inform them about possible delays.

Conclusion: Your Smooth Sailing To Batam Awaits:

  • Summary: This guide has covered luggage rules & packing tips, essential Batam travel information (currency, connectivity, transport), and handling potential delays.
  • Reiterate Value: With this knowledge, you can plan more confidently—avoiding surprise fees, staying connected, and managing travel smoothly.
  • Encouragement: Batam offers a mix of leisure, shopping, and cultural experiences—don’t let small uncertainties about luggage or timing stop you from enjoying the trip.
  • E-E-A-T Reminder: Always check official ferry operator websites, immigration advisories, and visa rules for the most accurate, up-to-date information before you travel.
  • Call to Action: A simple and exciting preludeto your getaway!  Bon voyage, and may your journey to Batam be smooth, memorable, and enjoyable!

Klook.com