redBus
Singapore Batam Centre

Singapore to Batam Ferry

From
swap src & dest
To
Onward01 Jul, 2025
Return (optional)
Passengers
1 adult
Sort by:
Departure
Price
6 Ferries found
  • operator-image

    SGD 38.00

    1 adult

    Sindo Ferry

    Economy • 1h 10m

    4.8
    75
    Harbourfront, Singapore
    Batam Centre, Batam
    Daily Trips: 12
    First Trip: 08:00 SGT
  • operator-image

    SGD 38.00

    1 adult

    Sindo Ferry

    Economy • 50m

    4.5
    15
    Tanah Merah, Singapore
    Batam Centre, Batam
    Daily Trips: 4
    First Trip: 10:20 SGT
  • operator-image

    SGD 43.00

    1 adult

    Majestic Fast Ferry

    Economy • 1h

    4.9
    47
    Harbourfront, Singapore
    Batam Centre, Batam
    Daily Trips: 16
    First Trip: 08:10 SGT
    Free cancellation
    Discounted Child Fare
  • operator-image

    SGD 43.00

    1 adult

    Batam Fast

    Economy • 1h

    4.6
    Tanah Merah, Singapore
    Batam Centre, Batam
    Daily Trips: 5
    First Trip: 10:20 SGT
    Free cancellation
  • operator-image

    SGD 43.00

    1 adult

    Majestic Fast Ferry

    Economy • 1h

    4.9
    7
    Tanah Merah, Singapore
    Batam Centre, Batam
    Daily Trips: 5
    First Trip: 08:15 SGT
    Free cancellation
    Discounted Child Fare
  • operator-image

    SGD 43.00

    1 adult

    Batam Fast

    Economy • 1h 10m

    4.5
    11
    Harbourfront, Singapore
    Batam Centre, Batam
    Daily Trips: 12
    First Trip: 07:40 SGT
    Free cancellation
  • Offers for you

    Singapore to Batam Centre Ferry Service

    Avg. Ferry Duration

    1 hrs 3 mins

    Ferry depart from

    Singapore

    Ferry arrives in

    Batam Centre

    Cheapest Ferry Ticket

    SGD 38.00

    Ferry Companies

    3

    Earliest Ferry

    07:40 AM

    Last Ferry

    09:50 PM

    Daily Ferry Services

    114

    redBus Ensures

    ATTRACTIVE DEALS
    Get amazing discounts every time you book with us
    TRUSTED BRAND
    Over 17 million happy customers globally
    RESCHEDULE JOURNEY WITH EASE
    Change of plans? Reschedule according to your convenience

    Singapore to Batam Ferry Ticket Online Booking

    Looking for a quick and hassle-free way to travel by ferry to Batam from Singapore? Most of the Singapore to Batam Centre ferries are available from early morning to late evening. Booking ferry tickets online through the redBus is a quick and convenient option for travellers. The platform allows passengers to select their preferred ferry operator, route, and timings, and pay securely using a credit card or online banking. Compare ferry operators' ticket prices, read reviews, check schedules and amenities, and select a seat of your choice, all in a single place. 

    Offers on Singapore to Batam Ferry Ticket Price 2025

    • Exclusive up to 50% OFF, especially for redBus users. Get an instant 25% discount or SGD 10 + 25% Cashback or SGD 15 within 1 hour of ferry ticket booking. Offer valid only till 31st December 2025. Besides being an easy-to-book ticket system, redBus also offers discounts and incredible deals on bus and ferry ticket booking. Book cheaper than counter prices when you book ferry tickets on redBus. To grab the offer, apply the code RBFERRY* when you book ferry tickets online on redBus.

    • Discounted Child Fare Rates on Majestic Fast Ferry, offer valid for a limited time.

    singapore to batam ferry

    Why Take a Ferry from Singapore to Batam?

    🚀Shorter Travel Time 

    Reach Batam within 1 hour from Singapore. 

    ⛴️Frequent Departure 

    114 Daily ferry services

    🛍️Duty Free Shopping 

    Discounted Duty-FREE shopping in Batam malls. 

    🏖️Beautiful Beaches

    Nongsa Beach, Payung Beach, Melayu Beach, Mirota Beach, VioVio Beach, Sembulang Beach & Waterfront City 

    💆‍♀️Spa & Wellness Centre 

    Affordable Massages and Spas

    Good to know

    • The ferry trip from Singapore to Batam is around 1 hour and 3 minutes

    • Passengers must be at the ferry terminal at least 1 hour before departure. 

    • Baggage drop services are available up to 30 minutes before departure time. 

    • The operator is not responsible for any loss or damage to the luggage

    • The luggage allowance for a single bag is 20 kg. Luggage exceeding the weight limit is chargeable. 

    • Infants and children are included in the passenger headcount. 

    • Valid documents for immigration, along with ferry tickets, must be presented at the ferry terminal.

    Singapore to Batam Ferry Route Map

    Singapore to Batam Centre Ferry Route Map



    Top Singapore Ferry to Batam


    Horizon Ferry 

    • Rated: ⭐⭐⭐⭐⭐ 5

    • Ferry Type: Economy, Business 

    • Duration: Minimum 55 minutes

    • Pick up location: Harbourfront Ferry Terminal

    • Amenities: Cabin attendant, Personal TV, Food, Luggage storage. 

    • Drop Location: Harbourbay Ferry Terminal 

    Majestic Ferry 

    • Rated: ⭐⭐⭐⭐ 4.8 

    • Ferry Type: Economy 

    • Duration: Minimum 1 hour

    • Pick up Location: Harbourfront, Tanah Merah Ferry Terminal 

    • Drop Location: Batam Centre, Sekupang Ferry Terminal 

    • Amenities: AC, Washroom, TV, Life Jackets, Emergency medical evacuation, Luggage storage. 

    • Features: FREE Cancellation, Discounted Child Fare.


    Sindo Ferry 

    • Rated : ⭐⭐⭐⭐4.5

    • Ferry Type: Economy 

    • Duration: Minimum 50 minutes

    • Pick up Location:  Harbourfront, Tanah Merah Ferry Terminal 

    • Drop Location: Batam Centre, Sekupang Ferry Terminal 

    • Amenities: AC, Luggage storage, Travel insurance, TV, Cabin Attendant. 

    • Features: FREE Cancellation 


    Batam Fast Ferry 

    • Rated:  ⭐⭐⭐⭐ 4.1

    • Ferry Type: Economy

    • Duration: Minimum 50 minutes

    • Pick up location: Harbourfront, Tanah Merah Ferry Terminal 

    • Drop Location: Batam Centre, Nongsa Ferry Terminal, Sekupang Ferry Terminal 

    • Amenities: AC, Movie, GPS Tracking, TV, Washroom, Luggage storage, Fire Extinguisher, CCTV. 

      Singapore to Batam Ferries operating in 2025

    Singapore to Batam Ferry Time

    The duration of the Singapore to Batam ferry trip ranges from 50 minutes to 1 hour and 10 minutes, depending on the ferry operator and sea conditions. High-speed ferries tend to have shorter travel times than standard ferries. Passengers are recommended to arrive at the ferry terminal at least 30 minutes before the scheduled departure time. Multiple ferry departures throughout the day provide flexibility for your travel plans.

    The details about the Singapore to Batam ferry schedule for 2025 are listed below:

    singapore to batam ferry schedule 2025

    Ferry Terminal Singapore to Batam

    Singapore Ferry Terminals

    Ideal for

    Amenities

    Map link

    Harbourfront Ferry Terminal

    Major hub for ferries to Batam. Closest to downtown and connected from MRT

    • Food & Beverage

    • Left Luggage

    • ATM

    • Wi-Fi

    • Duty Free Shops

    • Immigration and customs facilities

    • Money exchange 

    • Restrooms


    Click here

    Tanah Merah Ferry Terminal 

    Closest to Changi Airport

    • Lounge

    • Convenience Store

    • Duty Free Shops

    • Waiting Area

    • Restrooms

    Click here

    Batam Ferry Terminals

    Ideal for

    Amenities

    Map Link

    Batam Centre

    Popular arrival point in Batam, located near Mega Mall Batam Centre

    • Shopping 

    • Food & Beverage

    • FREE Wi-Fi

    • Waiting Area

    • Money Exchange

    • ATMs

    • Restrooms

    • Souvenir Shops

    Click here

    Harbour Bay Ferry Terminal

    Near to Hotel and Resturants

    • Spacious AC Waiting area

    • ATMs

    • Huge Parking 

    • Food & Beverage  

    Click here

    Sekupang Ferry Terminal 

    Known for its resort and golf course. 

    • Food & Beverage

    • Clean AC Waiting area

    • Parking area (Chargeable)

    • Restrooms

    Click here

    Nongsapura Ferry Terminal

    Resorts, beaches, gold courses. 

    • Food & Beverage

    • Money exchange

    • Retail shops

    Click here

    Waterfront Ferry Terminal 

    Enhanced Ferry terminal. Located in walking distance from resorts


    • VIP lanes

    • Special Buggy services 

    Click here

    Pro Tip: Book your ferry at least a day in advance from redBus to secure your seats.

    Singapore to Batam Terminal Fees

    Travellers must pay a nominal terminal fee over and above the ferry ticket prices in Indonesia and Singapore. The terminal fee varies by country and must be paid to the terminal operator at the ferry terminal.

    While there are also surcharges and peak prices, the terminal fee has to be paid at the terminal unless stated otherwise, as included in the ferry tickets. It is advised that you check the ticket inclusions when making the ferry ticket booking online.

    Passengers travelling from Sindo and Majestic Ferry need to pay SGD 10 departure fee per person. Batam Fast passengers must pay SGD 20 departure fees while travelling from the Harbourfront Ferry terminal to Batam.


    About Batam

    Batam is one of the largest city in the Indonesian Province of Riau Islands. It is one of the emerging beach destinations for both locals and international tourists. According to the recent article published in Travel and Tour World on 4th January 2025,  nearly 1,166,849 international tourists visited Batam from January to November 2024. Batam offers a unique combination of affordability, proximity to international travel hubs and a number of attractive destinations ideal for both short and long stays. The majority of the ferries arrive at the Batam Centre and Sekupang. Harbour Bay Ferry terminal is generally for the passengers for Nagoya, the business centre. The Ferry terminals of Waterfront City and Nongsa are mainly for tourists visiting the Batam resorts.

    Things to Do in Batam

    Batam Adventure Park

    The park offers multiple outdoor activities - ATV rides, go-karting, paintball and archery. The park provides ATVs suitable for various skill levels with knowledgeable crews to guide participants to ensure their safety. It is a 13-minute drive from Batam Centre. 

    Luxury Glamping

    Escape to VioVio Brach for exquisite Glamping. Wake up to the ocean breezes and stunning sunsets in the luxurious tent. Indulge in beachfront relaxation with live music to create an unforgettable island vibe. From Batam centre, it is a 1 hour and 19 minutes drive. 

    Morelo Water Villa

    Morelo Water Villa is the Jewel of Batam. Wake up to ocean whispers on your private overwater villa. Established in 2001, it features serene views with great ambience, stay and activities like fishing, sea swimming and casual strolling at the beach. It is a 1 hour 19 minutes drive from Batam Centre ferry terminal. 

    Treatment and Spa Package by Spa Central Batam

    Founded in 2009, Spa Central Batam has developed loyal clients from both local and international. There are separate spa treatment areas for both males and females. VIP rooms with spacious attached showers and modern restrooms. It is a 41-minute drive from Nongsapura Ferry Terminal. 

    Travel Tips and Visa Information

    • Make sure your Passport has a minimum of 6 months validity

    • More than 90 nationals can enter Batam Visa-free. Check before planning your trip. 

    • For other Nationals for E-Visa, click here

    • Currency exchange is also available in the  Batam Centre ferry terminal. 

    Why Book the Singapore to Batam Ferry from redBus?

    • Best price with no hidden charges and exciting deals.

    • Instant confirmation and get an M-Ticket in seconds.

    • Trusted by Millions of customers worldwide.

    • Detailed information on Singapore to Batam ferry time, ferry rating, pick up and drop location, and GSP tracking for selected ferry operators. 

    How to Book Singapore to Batam Ferry Tickets Online

    • Online ferry ticket booking can simply be done via the redBus.
    • Log in redBus website or download the app.

    • Enter the Singapore to Batam Ferry route, select the date, enter the number of passengers and search. 

    • Choose any ferry from the listed ferry schedule, compare operators, and check reviews.

    • Select time and continue.

    • Enter the passenger details, including passenger name, date of birth, nationality, and mandatory details like the passport number, expiration date, and issue date. 

    • Make payment via - Credit/ debit card or Wallets like GrabPay, Google Pay or Scan QR from PayNow. 


    Frequently Asked Questions

    What is the cheapest ferry ticket for Singapore to Batam Centre?

    The cheapest ferry ticket listed in the Singapore to Batam Centre route is SGD 38.

    What are the dropping points for Batam ferry?

    The dropping points for Batam are Batam Centre, Harbour bay ferry terminal, Nongsa ferry terminal, Sekupang.

    Can I reschedule or cancel my Singapore to Batam ferry tickets?

    Yes you can reschedule or cancel the Singapore to Batam ferry 24 hours before departure time.

    Do you need a visa to go to Batam from Singapore?

    Most nationals, including Singaporeans, do not require a visa for short visits to Batam. However, it is essential to check the visa requirements based on your nationality before traveling.

    How to make a phone call to Batam from Singapore?

    To make a phone call to Batam from Singapore, dial the international dialing code for Indonesia (+62), followed by the Batam area code (usually 778), and then the local phone number.

    How to get to Nagoya Batam from Singapore?

    Upon arrival in Batam, you can reach Nagoya, a popular area in Batam, by taking a taxi, shuttle bus, or rental car from the ferry terminal. It is a short distance from the terminals to Nagoya, making transportation convenient.

    How to get to Batam View Beach Resort from Singapore?

    To reach Batam View Beach Resort from Singapore, you can take a ferry to Batam and then arrange for transportation from the ferry terminal to the resort. Taxis, shuttle buses, and rental cars are available for transfer.

    What is the average time required to travel from Singapore to Batam Centre via ferry?

    The average duration while traveling from Singapore to Batam Centre via ferry is 0 hrs 24 mins minutes.

    Are there special facilities for passengers with disabilities while traveling from Singapore to Batam on the ferry?

    Yes, most ferries have accessible features like ramps, wheelchairs, and priority seating.

    Do you need a visa to go to Batam from Singapore?

    Most nationals, including Singaporeans, do not require a visa for short visits to Batam. However, checking the visa requirements based on nationality is essential before travelling.

    How do you make a phone call to Batam from Singapore?

    To call Batam from Singapore, dial the international dialling code for Indonesia (+62), the Batam area code (usually 778), and then the local phone number.

    How to get to Nagoya Batam from Singapore?

    Upon arrival in Batam, you can reach Nagoya, a popular area in Batam, by taking a taxi, shuttle bus, or rental car from the ferry terminal. It is a short distance from the terminals to Nagoya, making transportation convenient.

    How to get to Batam View Beach Resort from Singapore?

    To reach Batam View Beach Resort from Singapore, you can take a ferry to Batam and then arrange for transportation from the ferry terminal to the resort. Taxis, shuttle buses, and rental cars are available for transfer.



    Are there special facilities for passengers with disabilities while traveling from Singapore to Batam on the ferry?

    Yes, most ferries have accessible features like ramps, wheelchairs, and priority seating

    What time is the last ferry from HarbourFront to Batam?

    The last ferry is at 09:50 pm from Harbourfront to Batam

    How much is the ferry from HarbourFront to Batam?

    The ferry from Harbourfront to Batam starts at only SGD 38 .


    What is the best ferry from Singapore to Batam?

    Several top ferries operate from Singapore to Batam: Sindo Ferry, Majestic Ferry, Batam Fast Ferry, and Horizon Ferry.

    How much money to bring to Batam from Singapore?

    For a budget traveller, SGD 100 - 200 per day is enough. But for luxury trip a minimum of SGD 500 per day is required. Major factors that influence the budget are the accommodation, food, transport, activities and the trip length.

    What time to check in for the ferry to Batam?

    It is recommended to arrive at the ferry terminal at least 1 hour before the departure time as the check-in counter closes 30 minutes prior to the departure.

    How do I go from Singapore to Batam?

    The primary way to travel from Singapore to Batam is via ferry. You can choose to board on any major ferries operating from the primary terminals of Singapore - HarbourFront Centre and Tanah Merah Ferry Terminal. These ferry tickets can be booked online from redBus.

    Can Singaporeans travel to Batam now?

    Yes, Singaporeans can travel to Batam. The citizens can enjoy visa-free entry to Batam for up to 30 days. Please note that the passport must have at least 6 months of validity.

    How long is it from HarbourFront to Batam Centre?

    It takes nearly 1 hour and 10 minutes to reach from HarbourFront to Batam Centre.

    How long does the Batam Fast ferry take?

    If you are travelling from Batam Fast from Singapore to Batam centre it takes a minimum of 1 hour for the ferry ride.

    What are the requirements for going to Batam from Singapore?

    The following are the required documents to go to Batam from Singapore:

    - Minimum validity of 6 months passport.

    - M-Ferry ticket from redBus

    - Singaporean Citizens can enter Batam Visa-free.

    How long can Singaporeans stay in Batam?

    Singaporean citizens can visit and stay in Indonesia for up to 30 days without a visa. The visa-free option cannot be extended beyond 30 days allotted time.

    How much luggage is allowed on the ferry from Singapore to Batam?

    The luggage allowance varies from one ferry to another:

    - Sindo Ferry: Maximum of 10 kg per person.

    - Batam Fast Ferry: Maximum of 20 kg baggage allowed per person.

    - Majestic Ferry: A maximum of 20 kg baggage allowed

    - Horizon ferry: Around 20 kg.

    Excess baggage is chargeable.



    Can I travel with a vehicle on the Singapore ferry to Batam?

    Currently, the ferry services between these location doesnot provide vehicle transport.