• Login

Batam to Singapore Ferry

Batam to Singapore Ferry Service

Avg. Ferry Duration : 1 hrs 58 mins
Ferry depart from : Batam
Ferry arrives in : Singapore
Daily Ferry Services : 121
Cheapest Ferry Ticket : MYR 129.87

Batam to Singapore Ferry Distance

Earliest Ferry
06:00 AM
Last Ferry
08:35 PM
Ferry Companies

Redbus Ensures

    Get amazing discounts every time you book with us
    Over 17 million happy customers globally
    Change of plans? Reschedule according to your convenience
  • operator-logo
    Majestic Fast Ferry
  • operator-logo
    Horizon Fast Ferry
  • operator-logo
    Sindo Ferry
  • operator-logo
    Sindo Ferry Test

Travel Documents Requirements

International travelers should carry the passport with at least 6 months of validity and return or One-Way ticket to continue traveling to another country.

Batam to Singapore Ferry Information

People from Batam travel to Singapore over the weekends to enjoy a few days in the city-state. There is no direct land route from Batam to Singapore. The best way is the Batam to Singapore ferry. The ferry to Singapore operates from the Batam Centre ferry terminal to two ferry terminals in Singapore. These ferries are operated by different companies and are available on all days of the week. The availability of ferry tickets online is convenient for all. The ferry ride will be cheaper, especially when you book Singapore to Batam ferry return tickets together.

About Batam

Batam is the largest city in the Riu Islands and is a group of three islands. It is a free-trade centre in the Singapore-Malaysia-Indonesia region. It is located around 20 km south of Singapore and 25 km from Johor, Malaysia. The calm and peaceful environment on its beaches attracts tourists to this place. The city has a tropical climate with an average temperature of 26-32 degrees Celsius. The region has a wet or dry season with the former from November to April where the humidity stays in the 80-96% range. Each part of the island has interesting places to visit or things to do. The city is safe for travel and has different modes of transportation available to move around.

About Singapore

Singapore is a famous city-state that attracts millions of tourists every year. It is easier for people in neighboring countries such as Malaysia and Indonesia to visit Singapore for a weekend and return to have a fresh start to their week. Singapore is a city with 64 islands that are connected. Most of the famous tourist attractions are spread across these islands. Batam to Singapore ferry sees a number of visitors weekly. Singapore has similar weather conditions as Batam and Malaysia.

Things to do in Singapore

  • Visit Universal Studios: This mini-Hollywood has several adventurous rides and themed zones to entertain people of all ages. Don't miss the journey to ancient Egypt or the Hollywood Walk of fame.
  • Night Safari at the Nocturnal Wildlife Park: Enter this world of nocturnal species that are best visited at night. There are 2500 animals of 150 species in this park. The must-visit trails are the Leopard Trail and Fishing Cat Trail.
  • Walk around the Gardens By The Bay: This magical land has the tallest indoor waterfall in the world at Cloud Forest Dome. The iconic Supertree Grove looks heavenly at night. While the outdoor garden is free for all, the Skyway and conservatories have an entry fee for adults and kids.
  • Try your luck at Marina Bay Sands Casino: This is the best place to enjoy a mini-Las Vegas in Singapore. It is not only one of the famous architectural marvels but also houses one of the largest chandeliers in the world.

Ferry Service between Batam and Singapore

The Batam to Singapore ferry mainly operates from Batam to Tanah Merah and Batam to Harbourfront. The Batam to Harbourfront ferry takes 1 hr 10 min while the other route lasts one hour. While checking the Harbourfront ferry terminal schedule, one must remember that Batam is one hour behind the Singapore standard time. The ferry to Singapore will be economy class with comfortable seats. There are several sailings per day from each terminal.

The online ferry tickets cost MYR 230.25, including the return ticket from the Harbourfront ferry terminal to Batam or the other terminal as per your choice. You can buy ferry tickets online for Singapore to Batam on redBus and escape the long queues at the ferry terminal.

Boarding and Drop-off Points

  • Boarding points: Batam Centre ferry terminal, Harbour Bay Terminal, Waterfront City, and Sekupang.
  • Drop-off points: Tanah Merah ferry terminal, Harbourfront Centre terminal

Popular Ferry Operators for Batam to Singapore

The ferry services from Batam to Singapore are all operated by three ferry companies.

Book Ferry Tickets for Batam to Singapore on redBus

Online ferry ticket booking with redBus will give you the cheapest fares. You can book tickets at affordable rates and get other deals and discounts.

  • To book the tickets, fill in the starting and destination points as Batam and Singapore.
  • Choose the onward and return dates, as the tickets provided will be return tickets.
  • Hit the search button to see ferries available on the specific date.
  • Click on the ‘View Details’ button of the chosen ferry.
  • Select the ferry as per the time displayed for the onward journey, choose the same for the return journey, and click on the 'Continue’ button.
  • Provide the passenger details and proceed to payment.
  • Pay for the ticket using any of the modes of payment and receive your tickets in your inbox and SMS.

Batam to Singapore Ferry Review | Book Ferry Tickets Online

Marine park Conservation Charge

Tourists visiting Marine Parks Malaysia have to pay a nominal conservation charge as required by the Fees Act 1951, Fees (Marine Parks Malaysia) Order 2017. The revenue collected from the charge goes to the Marine Parks and Marine Reserves Trust Fund to manage and maintain the parks, and to provide facilities and comfort to visitors.

People with disabilities are exempted from the charge, and residents living on islands surrounded by Marine Parks are also exempted.

Marine Park Fee for MYKAD Holders -

Adults - RM 5

Children (aged between 6 to 12 years old) and Senior citizens (aged 60 years old and above ) - RM 2

Disabled - Free

Marine Park Fee for Non-MYKAD Holders -

Adults - RM 30

Children (aged between 6 to 12 years old) and Senior citizens (aged 60 years old and above ) - RM 15

Disabled - Free

Additionally, there are different fee rates for activities like camping, research, commercial filming/documentary, scuba diving, and cruising. Please check the Official Department of Fisheries Portal Malaysia for more information.


How can I make an online ferry ticket booking in Malaysia?

A: You can book a ferry of your choice to any destination in Malaysia by logging on to the official website of redBus which is www.redbus.my . The site is user-friendly and you can book your ferry ticket in a matter of minutes.

How do I book a ferry from Batam to Singapore?

A: You can either visit the port and go the booth belonging to the ferry operator of your choice, wait in line, select a seat, and book your ticket. If you’d rather not do that, you can visit www.redbus.my and book your seat within 5 minutes.

Do I need to print out my ferry ticket before boarding?

A: Yes, it is better that you take a print of your ferry ticket since every ferry operator has different rules of boarding.

How do I pay for my ferry ticket on the redBus website?

A: There are a number of different modes of payment offered to customers. Customers can either pay by credit card, debit card, or they can select any of the banks listed when you click the “FPX (Malaysia Online Bank Transfer).

Can Singaporeans travel to Batam now in 2022?

A: Travel to Batam from Singapore is now fully functional and you can book ferry tickets online on redBus.

How long is the ferry from Batam to Singapore?

A: Depending upon the ferry operators, it takes about 45 minutes to 1 hour to complete the Batam to Singapore ferry ride.

Is there ferry from Singapore to Batam now?

A: Yes. Batam to Singapore ferry services are available every hour and you can check the schedule on redBus to book ferry tickets online.

Terminal Fees

Travellers must pay a nominal terminal fee over and above the ferry ticket prices to the ferry terminals 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.

Singapore Passenger Departure Fee (SPDF)

For all ferry trips departing from Harbourfront Centre or Tanah Merah Ferry Terminal in Singapore as the source, a Singapore Passenger Departure Fee of SGD10 per person is applicable.

Terminal Fee For Ferry Trips From Batam

For ferry trips departing from Batam Centre, Sekupang and Waterfront - Batam Terminal Fee of Rp65,000 or SGD7 is levied per person.

Popular Ferry Routes in Malaysia

Popular Ferry Operators in Malaysia

Do you want to exit reschedule flow?