Batam Fast

Get 50% off when you book round trips! Use code: RBFERRY

Batam Fast Ferry Routes & Timings

Batam Fast Ferry Ticket Prices and Schedule

0 hrs 0 mins
Ferry schedule
First trip:07:40 AM
Last trip:09:50 PM

Batam Fast Ferry Booking

The Batam Fast ferry started back in 1985 with just two passenger ferries. These ferries operated between Pulau Batam and Singapore and can accommodate around 60 to 70 passengers in a single ride. Today, Batam Fast is a well-known transport option for many. The operator now has 26 ferries that operate on multiple routes. The Singapore to Batam Ferry is still very popular, but you can also book ferries to Malaysia and on local routes around Indonesia. The ferry Batam Fast operates daily and is used by people traveling for work and by tourists who enjoy new experiences.

You can also choose the Batam Fast ferry for travel to nearby locations in Indonesia or Singapore. Batam to Tanah Merah ferry route is a widely searched one. Batam Centre ferry terminal also has routes that run throughout the year, except when it rains heavily in the monsoons.

Batam Fast Ferry Services

The ferry Batam Fast is known for its luxurious ferries on both local and cross-border routes. The passenger ferries from Batam Fast are high-speed and are available several times during the day. The ferry operator is also popular among locals and tourists for the seating capacities on each of the ferries. A Batam Fast ferry can carry between 140 to 338 passengers at once. The actual number depends on the ferry boat you book. If you look at the Batam Fast ferry schedule, you will find that ferries from Batam Centre are available in the morning. The first ferry leaves at 6:00 a.m. Batam Fast ferries from other terminals like Nongsapura and Tanah Merah leave later in the day. Ferries are available on various routes in Indonesia, Singapore and Malaysia throughout the day.

These are high-speed ferries to and from Tanah Merah, Harbour Bay, HarbourFront, Desaru and Nongsapura and take only about 40 to 50 minutes. On some routes, a Batam Fast ferry may take over an hour. The ticket price depends on the route, but Batam Fast ferry tickets are affordable. 

Batam Fast Schedule

Batam Fast ferry timing varies for each ferry terminal. Check the Batam Fast schedule before ferry online booking

  • There are 4 sailings from Tanah Merah to Batam Centre at 10:20, 12:30, 14:30, 16:20. 
  • From Tanah Merah to Nongsapura, the Batam Fast ferry schedule shows sailings at 8:00, 12:00, 14:20. 
  • From HarbourFront to Batam Centre, there is a Batam Fast ferry sailing almost every 1-2 hours. The first ferry operates at 7:40 am and the last ferry leaves the ferry terminal at 21:40.


Ferry to Batam Check-in Time 

To catch the ferry as per this schedule, you must reach the ferry terminal 1 hour prior to check-in.

Amenities Onboard Batam Fast Ferry 

The Batam Fast ferry has many amenities to make the ride convenient for all passengers. These amenities are included in your Batam Fast ferry booking. You can travel comfortably from one location to another on this ferry. 

If you're looking for a luxurious ferry ride, Batam Fast will offer air-conditioned interiors for a pleasant trip. There are also plush seats available for every passenger. You can opt for economy class seats or more comfortable seats for your journey. While traveling, you will not feel bored for even a moment as Batam Fast offers an in-house video to keep you entertained!

The Batam Fast ferries are equipped with modern facilities that allow them to move smoothly on water and ensure a relaxing trip. There is a central navigation control in each ferry boat. If you want to enjoy a luxurious and private trip, you can opt for the VIP room on the ferry. The Batam Fast ferry will also have a well-stocked bar counter. If you have any queries about the amenities or want to get some special assistance, you can use the Batam Fast ferry contact to talk to the support staff.

Popular Routes Served by Batam Fast

The Batam Fast ferry is available on various routes. It is a popular choice of transport between Indonesia, Singapore, and Malaysia. You can book Singapore to Batam ferry if you want to travel to Indonesia. The ferry is available on cross-border routes almost every day. 

Take a look at the following list to find the best routes to book a ferry ticket online for:

  • Batam Centre to Tanah Merah 
  • Sekupang to Tanah Merah
  • Sekupang to HarbourFront
  • Harbour Bay to Tanah Merah
  • Harbour Bay to HarbourFront
  • Nongsapura to Tanah Merah
  • Batam Centre to Harbour Bay
  • Nongsapura to Batam Centre

Popular Ferry Terminals

There are several ferry terminals where the Batam Fast ferry stops. These include:

The ferry to each of these terminals carries locals and tourists who wish to visit the area and explore the surroundings.

The Batam Centre Ferry Terminal is a busy port that serves as a gateway to Malaysia and Singapore. When you get down here, you can visit the Barelang Bridge, Pantai Nongsa or the Nongsa Beach, Pantai Viovio or the Viovio Beach, which is mainly known for its water sports facilities, and the Ocarina Park. The Batam Botanical Gardens and the Bale-Bale beach will be close to the Nongsapura Ferry Terminal.

If you are taking the Batam Fast ferry tickets to Tanah Merah Ferry Terminal, you can visit Changi Beach Park or explore the Katong Antique House. To explore major tourist destinations in Singapore, the HarbourFront Ferry Terminal is also a good place to get down at.

The ferry terminals that the Batam Fast ferry serves are hubs for tourism and attract people from various locations. You can check the Batam Fast schedule for Batam to Tanah Merah ferry and book a ticket at your convenience from either the terminal or opt for online ferry ticket booking platforms.

Batam Travel Requirements

Basic Requirements to enter Batam islands include -

  • A valid passport (with at least 6 months of validity)
  • Individuals must be fully vaccinated as per government guidelines. For more information, check Indonesia COVID19 Vaccination Guidelines 
  • Register on the PeduliLindungi app and complete the Traveler Health Quarantine Application Form before your arrival at the Batam ferry terminal
  • One-Way or return ticket for onward journey to any other country 
  • Travel insurance with a minimum of S$30K COVID-19 coverage
  • Check-in baggage of up to 20kg each is allowed. Enquire at counter for more information about baggage drop
  • Travellers must carry a valid ferry ticket for travel including infants

Batam Travel Visa Requirements

Visa Free Travel is allowed for

  • Travellers from Brunei Darussalam, Cambodia, Laos, Malaysia, Myanmar, Philippines, Singapore, Thailand, and Vietnam are not required to apply for a Visa to enter Batam Islands
  • It is applicable for a maximum of 30 days and is non-extendable

VISA On Arrival (VOA) Travel

  • VISA on Arrival is available at the Batam ferry terminal for travellers from about 86 countries. To know more, you can check Indonesia VISA Information Portal 
  • Travellers can avail Visa On Arrival at at cost of IDR 500.000/person for maximum 30 days stay
  • Beyond 30 days, IDR 500.000/person is required for visa extension. Check more on the above site.

Batam Fast Travel Time

Route Travel Time in minutes Max Trips per day to/fro
HarbourFront Centre Ferry Terminal to / fro Batam Centre55 to 7011
HarbourFront Centre Ferry Terminal to / fro Sekupang40 to 45 4
Tanah Merah Ferry Terminal to / fro NongsaPura40 to 503

Batam Fast Office Address

  • Batam ▶ Address: AMI Building, Jl. Martadinata Lot 02, Sekupang - Batam, Kepulauan Riau, Indonesia 29428

Batam Fast Online Ferry Ticket Booking on redBus

You can get Batam Fast tickets at the ferry terminals across Indonesia, Singapore and Malaysia. But, there may be long queues. So, the best thing is to opt for Batam Fast ferry online booking through redBus.

To book Batam Fast ferry tickets through redBus, you need to open the app or use the website. Go to the page for Batam Fast and put in your source and destination. You can check available routes and choose, as well. redBus will show you the Batam Fast schedule on the date you have chosen, and you can book your ferry from there. Check the seats and once you've selected a seat, add your information to proceed with the booking. To confirm, you will need to pay. Use any of the payment options available on redBus to pay for your ticket through a secured gateway. You will receive your ticket on your phone and email. The process is hassle-free so don't hesitate, and get your Batam Fast ferry ticket today! 

Also book your Batam to Singapore ferry return tickets for a smooth travel back to bay. Get up to 50% off with code RBFERRY when you book ferry tickets on redBus. 

Ferry Amenities

Gps tracking system


Air conditioning


Food For Sale



Central TV

Fire Extinguisher


Marine Park Conservation Charges

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.

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.

Marine Park Fees

Age GroupMYKAD Holders Non MYKAD Holders
AdultsRM 5RM 30
Children (aged between 6 to 12 years old) RM 2RM 15
Senior Citizens (aged 60 years old and above)RM 2RM 15
Disabled FreeFree


How much is the ferry ticket from Batam to Singapore?
Batam Fast ferry tickets from Batam to Singapore will cost you nearly RM 129. However, you can book with redBus and save more with our 50% off discount offers.
Which cities does Batam Fast Ferry services operate in?
You can find Batam Fast ferry services in Batam islands, Singapore, Batam, Sekupang, and Harbour Bay.
Is there ferry from Batam to Singapore now?
Yes. Batam to Singapore ferry are available every hour and you can check the schedule on redBus to book ferry tickets online.
How much is the ticket to Batam?
A one way ticket to Batam costs around SGD 43 and a return ticket is prices at SGD 73 on Batam Fast Ferry.
How long is ferry ride from Tanah Merah to Batam?
The ferry ride from Tanah Merah to Batam is nearly a 1 hour journey.
How long does it take from Batam to Singapore by ferry?
Depending upon the ferry operators, it takes about 45 minutes to 1 hour to complete the Batam to Singapore ferry ride.
Can Singaporeans travel to Batam now in 2022?
Travel to Batam from Singapore is now fully functional and you can book ferry tickets online on redBus.
How long is the ferry from Harbourfront to Batam?
One of the busiest routes, The HarbourFront Centre to Batam Centre ferry route is a ferry ride of about 1 hour and 10 minutes.
Is there any ferry to Batam now?
Yes. Several ferry operators such as Sindo Ferry, Batam Fast and more operate their services daily to the Batam islands from Singapore.
Which is the best ferry to Batam?
If you are planning to book ferry tickets to Batam islands, there are several ferry operators such as Batam Fast. Their fast ferry services have made them a trusted name when it comes to booking ferry tickets online from Singapore to Batam. You can save more with exclusive discounts with redBus Ferry.
How much is the ferry cost Batam Singapore?
A one way ticket to Batam Singapore costs around SGD 43 and a return ticket is prices at SGD 73 on Batam Fast Ferry.
Is there a ferry from Singapore to Indonesia?
Yes, there are plenty of ferry operators such as Batam Fast Ferry that run ferry services from Singapore to different islands of Indonesia such as Batam, Bintan, Tanjung Balai etc.
Is there ferry from Harbour Front to Batam?
Yes, there are several ferries that sail from Harbourfront Centre to Batam Centre Ferry terminal. Various operators provide ferry services to cover this route that takes about 45 minutes to 1 hour via waterways. For more details, visit the redBus app.
How do I get to Batam now?
Getting to Batam Islands from Singapore is so easy - thanks to the ferry services provided by various operators like the Batam Fast Ferry. You can book ferry rides from either Tanah Merah Ferry Terminal or HarbourFront Centre to reach Batam Centre Ferry Terminal.
How long is ferry ride to Batam?
It will take only 40 minutes to 1 hour if you are taking the ferry to Batam from Singapore.
Where can I board the ferry to Batam?
You can board the ferry to Batam from either HarbourFront Centre or Tanah Merah Ferry Terminal in Singapore
Are ferries running from Singapore to Batam?
Yes ferries are operating from Singapore to Batam. You can choose Batam Fast Ferry or Majestic Fast Ferry for your ferry ride on this route.
What is the requirement to enter Batam from Singapore?
Batam officially opened to travelers from Singapore from Feb 2022. Here's a checklist for all travelers entering Batam from Singapore - -If you are a Singaporean traveler, you need to ensure your passport is valid for 6 months from the date of your travel to Batam. -You need to have a proof of vaccination that states you've been double vaccinated, that too 14 days before your travel date. -Download and register on Indonesia's Peduli Lindungi app -Also, dont forget to fill in the Health Alert Card form by the Government of Indonesia before you land at Batam. Check more information on government sites.
Is Batam Fast Ferry Operating today?
Yes, Batam Fast Ferry is operating as on 22-02-2024(UTC).