redBus logo
  • Online Bus Tickets BookingBus tickets
  • Online Ferry Tickets BookingFerry tickets
  • Online Things to do Tickets BookingThings To Do
Singapore Batam Centre

Singapore to Batam Ferry

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

    SGD 38.00

    1 adult

    Sindo Ferry

    Economy • 1h

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

    SGD 38.00

    1 adult

    Sindo Ferry

    Economy • 50m

    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

    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

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

    SGD 43.00

    1 adult

    Majestic Fast Ferry

    Economy • 1h

    Tanah Merah, Singapore
    Batam Centre, Batam
    Daily Trips: 9
    First Trip: 08:15 SGT
    Free cancellation
  • operator-image

    SGD 43.00

    1 adult

    Batam Fast

    Economy • 1h 10m

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

    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 simple way to travel by ferry from Singapore to Batam? With redBus, you can book your tickets online in just a few minutes. Ferries operate from early morning to late evening, allowing you to choose a time that suits your plans. You can compare operators and ferry ticket prices, read reviews, check schedules, amenities, and select seats. Payment is safe and easy with cards, e-wallets, or online banking. redBus ensures that everything you need for your ferry from Singapore to Batam is in a single place.

    Existing Offer on Singapore to Batam Ferry Tickets 2025

    redBus users can enjoy 50% OFF

    Use code ‘RBFERRY’ and get an instant discount of 25% (up to SGD 10) + 25% cashback (up to SGD 15) within 1 hour of booking. This offer is valid till 31st December 2025. It can be used only once per user (limited seats only). Please note that the cashback will be added to your redBus wallet.

    singapore to batam ferry

    Why Take a Ferry from Singapore to Batam?

    🚀Shorter Travel Time 

    Reach Batam within 1 hour 3 minutes 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

    Singapore to Batam Ferry Route Map

    Singapore to Batam Centre Ferry Route Map

     

    Top Ferry Operators from Singapore to Batam


    Horizon Ferry 

    • Rated: ⭐⭐⭐⭐⭐ 5

    • Ferry Type: Economy, Business 

    • Duration: Minimum 55 minutes

    • Pick up location: Harbourfront Ferry Terminal

    • Drop Location: Harbourbay Ferry Terminal 
    • Amenities: Cabin attendant, Personal TV, Food, Luggage storage. 

    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, Personal TV, Life Jackets, Emergency medical evacuation, Luggage storage, Cabin Attendant, Food. 

    • redBus booking perks: 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, Food, Life Jacket. 

    • redBus booking perks: 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, Food for Sale. 

      Singapore to Batam Ferries operating in 2025

    Singapore to Batam Ferry Time

    • The Singapore to Batam ferry takes around 50 minutes to 1 hour and 3 minutes.

    • Travel time may change depending on the operator and sea conditions.

    • High-speed ferries are usually faster.

    • Arrive at the ferry terminal at least 30 minutes before departure.

    • Many ferries run daily, so you can choose a time that suits your 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

    About the terminal

    Amenities

    Map link

    Harbourfront Ferry Terminal

    • Major hub for ferries to Batam.

    • Direct MRT access and easily accessible from downtown.

    • Food & Beverage

    • Left Luggage

    • ATM

    • Wi-Fi

    • Duty Free Shops

    • Immigration and customs facilities

    • Money exchange

    • Restrooms

    Click here

    Tanah Merah Ferry Terminal 

     

    • Most convenient for air travellers. 

    • Just a short ride from Changi Airport.

    • Lounge

    • Convenience Store

    • Duty Free Shops

    • Waiting Area

    • Restrooms

    Click here

    Batam Ferry Terminals

    About the terminal

    Amenities

    Map Link

    Batam Centre

     

    • The most popular ferry terminal in Batam.

    • Located near the Mega Mall Batam Centre and other attractions.

    Shopping

    • Food & Beverage

    • Free Wi-Fi

    • Waiting Area

    • Money Exchange

    • ATMs

    • Restrooms

    • Souvenir Shops

     

    Click here

    Harbour Bay Ferry Terminal

    • Close to popular hotels and restaurants

    • Spacious Waiting area

    • ATMs

    • Parking

    • Food & Beverage

    Click here

    Sekupang Ferry Terminal 

    • Located in the Northwestern part of Batam

    • Convenient for those heading to resorts and golf courses in Batam

    • Food & Beverage

    • Clean AC Waiting area

    • Parking area (Chargeable)

    • Restrooms

    • Prayer Room

    Click here

    Nongsapura Ferry Terminal

    • Located near the Northeastern tip of Batam
    • Perfect for travellers visiting beach resorts and golf courses

    • Snack stalls

    • Waiting Area

    • Restrooms

    • Money exchange

    • Retail shops

    Click here

    Waterfront Ferry Terminal 

    • Newer and smaller terminal 

    • Great for guests staying at nearby resorts within walking distance.

    • 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

    • You must pay a terminal fee in both Singapore and Batam, in addition to your ferry ticket.

    • Some tickets include the terminal fee, but many do not. Always check your ticket details when booking online.

    • Surcharges and peak prices may also apply, but the terminal fee is usually separate.

    • For Sindo Ferry and Majestic Ferry, a SGD 10 departure fee applies per person.

    • For Batam Fast, there is a SGD 20 departure fee per person when travelling from HarbourFront Ferry Terminal to Batam.

    About Batam

    Batam is one of the main cities in Indonesia’s Riau Islands and a favourite beach destination for both locals and international travellers. It is popular for its affordability, close distance to travel hubs like Singapore, and a mix of attractions for both short getaways and more extended stays.

    When you travel by ferry, you’ll find several terminals serving different needs. Batam Centre and Sekupang handle most arrivals. Harbour Bay Ferry Terminal is best if you are heading to Nagoya, the city’s business hub. For resort stays, Waterfront City and Nongsa terminals are the main gateways.

    Things to Do in Batam

    Batam Adventure Park

    Highlights: 

    • Enjoy outdoor activities like ATV rides, go-karting, paintball, and archery.

    • ATVs available for all skill levels 

    • Expert instructors guide and supervise activities to ensure safety

    Location: 13-minute drive from Batam Centre (click map) 

    Book here >> Batam Adventure Park

    Luxury Glamping

    Highlights:

    • Stay in luxury tents by the beach

    • Wake up to ocean breezes, watch beautiful sunsets, and stargaze at night

    • Enjoy live music and a relaxed island vibe

    Location: 1 hour drive from Batam Centre (click map)

    Book here>> Luxury Glamping

    Morelo Water Villa

    Highlights:

    • Private overwater villas with peaceful ocean views

    • Spend relaxing days swimming, fishing, and strolling on the beach

    • Plan dinners under the stars with a personal chef 

    Location: 1 hour 12 minutes drive from Batam Centre Ferry Terminal (click map)

    Book Here >> Morelo Water Villa

    Treatment and Spa Package by Spa Central Batam

    Highlights:

    • Choose from a variety of spa treatments based on your needs and preferences.

    • Separate treatment areas for men and women

    • VIP rooms with private showers and modern restrooms

    Location: 15-minute drive from Batam Centre (click map)

    Book here>> Treatment and Spa Package by Spa Central Batam

    Singapore to Batam Ferry: Travel Tips and Visa Information

    • Make sure your passport is valid for at least 6 months from your arrival date.

    • At present, nationals from 15 countries (including Singapore) can enter Batam without a visa for up to 30 days.

    • Nationals from 97 other countries can get a Visa on Arrival for 30 days, extendable once. Click here for the full list.

    • Currency exchange and ATMs are available at Batam Centre Ferry Terminal.

    Note: These are general guidelines only. Visa rules may change without notice. redBus recommends checking the Indonesian Embassy website for the latest information before you travel.

    Passengers from Singapore to Batam must have DAC

    Indonesia has launched a unified digital portal called “All Indonesia” to consolidate immigration, customs, and health procedures into a comprehensive document, the Digital Arrival Card (DAC). Effective from October 1, 2025, it is now mandatory to present the DAC at the immigration office while entering Batam from Singapore via ferry. 

    Why Apply for a Digital Arrival Card

    • Visitors must complete the form at least three days (72 hours) before arrival. 

    • The application is FREE. 

    • The system generates a QR Code that must be presented at the immigration or Customs upon arrival. 

    • DAC is not equivalent to a Visa.

    Steps to Apply DAC

    • Visit the Official All Indonesia DAC portal and select the Arrival Card Service. 

    • Select the nationality status. 

    • Fill in the personal information. 

    • Complete your travel details

    • Fill in the declaration for immigration, health, customs and quarantine information. 

    • Review the information and click on submit. 

    • Once you complete the Arrival Card, the system will generate a QR Code.

    For more information, read Digital Arrival Cards, Indonesia blog. 

    Good to Know

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

    • The luggage allowance for a single bag is 20 kg. Luggage exceeding this weight limit is chargeable.
    • The operator is not responsible for any loss or damage to the luggage.

    • Infants and children are included in the passenger headcount. 

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

    • Ferry services may be delayed or cancelled due to bad weather or sea conditions.

    Why Book the Singapore to Batam Ferry from redBus?

    Booking your Singapore to Batam ferry on redBus makes trip planning easy and affordable. Here’s why:

    • Get the best deals on Singapore to Batam ferries with no hidden charges.
    • Book anytime, anywhere and get instant confirmation with an M-Ticket.
    • Trusted by 56+ million customers worldwide.
    • Choose ferries from the highest-rated and most trusted ferry operators.
    • Access detailed information on Singapore to Batam ferry times, ferry ratings, pickup and drop-off locations, and GPS tracking for selected ferry operators. 
    • Change or reschedule your booking up to 24 hours before departure.
    • Enjoy secure and convenient payment options.

    How to Book Singapore to Batam Ferry Tickets Online

    Here’s how you can book your Singapore to Batam ferry tickets online through redBus:

    • Log in to the redBus website or download the app.

    • Enter the Singapore to Batam Ferry route, select the date, and the number of passengers. Click ‘Search’. 

    • See all available ferries for your date. Compare times, prices, operators, and amenities. 

    • Select a ferry that suits your plans, choose a departure time, and click ‘Proceed’.

    • Enter the passenger's details, including their name, date of birth, nationality, and mandatory information such as the passport number, expiration date, and issue date. 

    • Pay with your credit card, debit card, GrabPay, Google Pay, or PayNow QR to receive your M-ticket on your registered mobile number.

    Frequently Asked Questions

    How to book ferry from Singapore to Batam?

    To book a ferry from Singapore to Batam, you can use the redBus online ferry ticket booking platform. Here you can book tickets in advance, select the seat of your choice, check the ferry images, know about the boarding and dropping points, compare the ferry ticket price and read reviews. 

    How much ferry ticket from Singapore to Batam?

    The Singapore to Batam Centre ferry ticket price starts at SGD 38 for a one-way trip. You can book via redBus to enjoy the best deals and offers. 

    Is it cheaper to buy ferry tickets online or at the counter?

    Booking Singapore to Batam ferry tickets online is often cheaper than lining up at the counter. For the best deals, you can book ferries from Singapore to Batam via redBus and enjoy exclusive discounts with our promo codes.

    How early should I book my Singapore to Batam ferry tickets?

    It’s best to book your Singapore to Batam Centre ferry tickets online at least a few days in advance. This gives you better prices and secures your preferred timing, especially on weekends and holidays.

    Do I need to print my Singapore to Batam ferry ticket?

    No, if you have booked your Singapore to Batam Centre ferry ticket online, you will receive an M-Ticket on your phone.

    What are the top ferry operators on the Singapore to Batam Centre route?

    Sindo Ferry, Horizon Ferry, Batam Fast Ferry, and Majestic Fast Ferry are some of the top-rated ferry operators servicing this route. You can compare their pricing, amenities, and schedules while booking your Singapore to Batam ferry tickets online via redBus.

    What time is the Majestic Ferry from Singapore to Batam?

    The first Majestic ferry from Singapore to Batam starts at 08:15 am, and the last ferry departs at 20:45. 

    Is it worth visiting Batam from Singapore?

    Yes, it is worth visiting Batam from Singapore, especially for a short getaway. Batam is a refreshing contrast to Singapore’s urban landscape, with attractions like Nongsa Beach, Melayu Beach, Pantai Viovio, Mega Wisata Ocarina Batam, and Padang Golf Sukajadi. 

    How long is the ferry from Singapore to Batam Centre?

    The ferry ride from Singapore to Batam Centre takes approximately 1 hour and 3 minutes. However, travel time can vary depending on sea conditions.

    What are the ferry timings from Singapore to Batam Centre?

    The earliest ferry from Singapore to Batam Centre departs around 7:40 AM. The last ferry leaves around 9:50 PM. Since multiple ferries are running throughout the day, you can choose one that fits your plan. 

    Are ferries from Singapore to Batam clean and comfortable?

    Yes, ferries from Singapore to Batam are clean and comfortable. 

    • The Majestic Ferry is known for its new and spacious vessels, featuring comfortable and clean seating. 

    • The Batam fast ferry has clean restrooms and comfortable seats with adequate legroom. 

    • Horizon Fast Ferry has comfortable and clean ferries. 

    How early should I arrive at the ferry terminal?

    It’s recommended that you arrive at the Singapore ferry terminal at least an hour before departure for check-in and immigration. The check-in counter closes 30 minutes before departure.

    Which ferry terminals are in Singapore to Batam route?

    Ferry terminals from Singapore to Batam are: 

    • In Singapore - Harbourfront & Tanah Merah 

    • In Batam - Batam Centre, Sekupang, Harbour Bay Ferry Terminal, and Nongsa Ferry Terminal. 

    Where to take a ferry to Batam from Singapore?

    You can board ferries to Batam from Singapore at Harbourfront and Tanah Merah Ferry Terminal. 

    What are the dropping-off points in Batam?

    The Batam Centre Ferry Terminal is the most popular dropping-off point in Batam. Nongsa Ferry Terminal and Sekupang Ferry Terminal are other common drop points for Singapore to Batam ferries. 

    What facilities are available at Batam Centre Ferry Terminal?

    The terminal offers the following facilities: 

    • Currency exchange

    • ATMs

    • Souvenir shops

    • Food outlets

    • Restrooms

    • Waiting areas

    Can I reschedule my Singapore to Batam ferry booking?

    Yes, if you book Singapore to Batam Centre ferry tickets online through redBus, you can usually reschedule up to 24 hours before departure.

    What documents are required for the ferry from Singapore to Batam?

    You will need the following documents to board your Singapore to Batam ferry:

    • A passport with at least 6 months’ validity

    • Your M-ferry ticket. 

    While Singaporeans do not need a visa to enter Batam, other nationals may require one. We recommend checking the Indonesian Embassy website before booking your tickets. 

    Do I need a visa to travel to Batam from Singapore?

    Citizens of various countries (including Singapore) do not need a visa to enter Batam. However, it’s always advisable to check specific visa requirements for your nationality before booking your ferry from Singapore to Batam.

    How long can Singaporean travellers stay in Batam?

    Singaporean travellers can visit Batam visa-free for up to 30 days. However, you cannot extend this visa-free stay beyond 30 days.

    Are Singapore to Batam ferries punctual?

    Singapore to Batam Centre ferries are generally on time, though minor delays can occur due to sea traffic or weather.

    What is the luggage allowance from Singapore to Batam?

    Luggage allowance on Singapore to Batam ferries varies depending on the ferry operator:

    • Sindo Ferry: 10 kg per person.

    • Batam Fast Ferry: 20 kg per person.

    • Majestic Ferry: 20 kg per person.

    • Horizon ferry: 20 kg per person.

    Do ferries from Singapore to Batam have Wi-Fi?

    Most ferries from Singapore to Batam do not provide Wi-Fi. Some operators may offer Wi-Fi support, but the connection may be weak while at sea.

    Can I bring water on the ferry from Singapore to Batam?

    Yes, bottled water and light snacks are allowed. Some ferries from Singapore to Batam also sell refreshments on board.

    Are Singapore to Batam ferries wheelchair-friendly?

    Most ferries from Singapore to Batam offer basic wheelchair access and assistance for passengers with reduced mobility. It’s best to inform the operator in advance so they can make arrangements.

    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 the departure time. 

    How to make a phone call to Batam from Singapore?

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

    How to get to Nongsa Beach, Batam, from Singapore?

    To reach Nongsa Beach, Batam, you need to board the Batam Fast Ferry from Singapore to Nongsapura Ferry Terminal. From the ferry terminal, you can take a 4-minute taxi ride via Jl. Hang Lekiu to the beach

    What time is the last ferry from Harbourfront to Batam?

    The last ferry from Harbourfront to Batam is at 21:50. 

    How much money should I bring to Batam from Singapore?

    The currency used in Batam is Indonesian Rupiah (IDR), and the exchange rate is approximately 12,901.19 Indonesian Rupiah = 1 Singapore Dollar. The amount of money you should bring depends on the travel style, activities planned and duration of the stay. 

    • For a Budget traveller, SGD up to 30 per day 

    • Mid-range traveller SGD up to 80 per day 

    • Luxury traveller SGD 150 per day. 

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

    Currently, the ferry services between Singapore and Batam do not provide vehicle transport.

    What attractions are near Batam Centre Ferry Terminal?

    Near Batam Centre, you can explore various attractions, including:

    • Mega Mall Batam Centre 

    • Tua Pek Kong Temple

    • Mega Wisata Ocarina Batam