
MYR 120.25
1 adult
Economy • 50m

MYR 120.25
1 adult
Economy • 1h

MYR 120.25
1 adult
Economy • 50m

MYR 126.57
1 adult
Economy • 1h 10m

MYR 126.57
1 adult
Economy • 1h

MYR 126.57
1 adult
Economy • 50m

MYR 126.57
1 adult
Economy • 50m

MYR 136.07
1 adult
Economy • 1h

MYR 136.07
1 adult
Economy • 1h

MYR 136.07
1 adult
Economy • 1h


Avg. Ferry Duration
1 hrs 57 mins
Ferry depart from
Batam
Ferry arrives in
Singapore
Cheapest Ferry Ticket
RM 117.80
Ferry Companies
4
Earliest Ferry
06:00 AM
Last Ferry
08:35 PM
Daily Ferry Services
113
Batam and Singapore are key coastal destinations. Passengers can enjoy comfortable seating, scenic views, and smooth connections designed to simplify their journey. The travel duration from Batam to Singapore is about 00:50. Operating on a regular year-round schedule, the route serves both daily commuters and leisure travellers. The first ferry starts at around 2026-02-10 06:00:00. You can book ferry tickets online with redBus, one of the most prominent ferry ticket booking platforms.
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.
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.
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.
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
Popular Ferry Operators for Batam to Singapore
The ferry services from Batam to Singapore are all operated by three ferry companies.
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.
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.
Adults - RM 5
Children (aged between 6 to 12 years old) and Senior citizens (aged 60 years old and above ) - RM 2
Disabled - Free
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.
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.
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.
For ferry trips departing from Batam Centre, Sekupang and Waterfront - Batam Terminal Fee of Rp65,000 or SGD7 is levied per person.