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

Tanah Merah to Batam Ferry

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

    MYR 123.04

    1 adult

    Sindo Ferry

    Economy • 50m

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

    MYR 139.23

    1 adult

    Batam Fast

    Economy • 1h

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

    MYR 139.23

    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

    MYR 139.23

    1 adult

    Batam Fast

    Economy • 50m

    Tanah Merah, Singapore
    Nongsa Ferry Terminal, Batam
    Daily Trips: 6
    First Trip: 10:50 SGT
    Free cancellation
  • Offers for you
    1/3

    Tanah Merah to Batam Ferry Service

    Avg. Ferry Duration

    0 hrs 6 mins

    Ferry depart from

    Tanah Merah

    Ferry arrives in

    Batam

    Cheapest Ferry Ticket

    RM 132.20

    Ferry Companies

    2

    Earliest Ferry

    08:00 AM

    Last Ferry

    05:40 PM

    Daily Ferry Services

    135

    Redbus Ensures

    Attractive deals
    Get amazing discounts every time you book with us
    Trusted
    Over 40 million happy customers globally
    Reschedule journey with ease
    Change of plans? Reschedule according to your convenience

    Tanah Merah to Batam Ferry Online Booking

    Whether you are a local commuter, a business traveller, or a tourist planning a quick getaway or a longer vacation to explore the scenic beauty of Malaysia. Travelling from Tanah Merah to Batam has never been easier. The ferries operating in the route offer the perfect blend of convenience, comfort, and affordability. You can book this ferry ticket at cheaper than counter rates only on redBus.

    Number of Ferry Services available in Tanah Merah to Batam

    A total of 135 ferry services operate daily on the route to ensure flexibility and convenience for the passengers. To make your decision-making process easy on online ferry ticket booking, we have listed multiple ferry operators with their schedule above.

    Tanah Merah to Batam Travel Duration

    The journey from Tanah Merah to Batam typically takes around 00:50. The ferries on this route are designed to provide a smooth and pleasant ride, allowing you to relax and enjoy the stunning views.

    Ferry Ticket Prices from Tanah Merah to Batam

    Fares for Tanah Merah to Batam route start at RM 132.24. redBus provides affordable and competitive pricing for all our passengers. Buy ferry tickets online in redBus to reserve your seat in advance and to avail the best rates on your preferred travel times. We currently offer up to 50% off ferry tickets, so use the code “RBFERRY” when booking your tickets.

    Why Choose redBus for Tanah Merah to Batam Journey?

    Booking your ferry tickets from Tanah Merah to Batam is simple and hassle-free. Visit the redBus website or mobile app to view schedules, choose your boarding point, and reserve your seats. We also offer various payment options to suit your needs.

    Tanah Merah to Batam Ferry Ticket Online Booking Process via redBus

    Book your tickets today and embark on a memorable journey with redBus. To book your ferry ticket, follow these simple steps:

    1. Visit www.redbus.my/ferry or log in to our mobile app.
    2. Enter the source Tanah Merah and travel destination Batam, along with the travel dates and number of passengers you want to book. Then click on search.
    3. The list of ferries with departure time, price, travel duration, amenities, boarding and dropping points, reviews, ferry photos, refundable options, and all the required information will be displayed.
    4. Choose the ideal trip and click on "Select". The different timings for the trip will be rolled out. Select the "Onward time" and click on "Proceed".
    5. Enter the passenger details like name, DOB, Nationality, Passport number, and contact details and click "Proceed to Pay".
    6. Make your payment. Once payment is complete, your M-Ticket will be shared with your registered mobile number or email ID.

    Frequently Asked Questions

    How long does it take to take a ferry from Tanah Merah to Batam?

    00:50 minutes is the minimal time needed to go by ferry from Tanah Merah to Batam.

    Are there any special accommodations for disabled passengers travelling by ferry from Tanah Merah to Batam?

    Yes, most ferries have wheelchairs, ramps, and priority seats.

    Which are the Batam ferry dropping points?

    Batam Centre, Nongsa ferry terminal is the dropping point for Batam.

    What is the lowest ferry ticket price from Tanah Merah to Batam?

    RM 132.24 is the lowest ferry ticket price available for the Tanah Merah to Batam route.

    Can I cancel or reschedule my ferry ticket from Tanah Merah to Batam?

    Yes, you can reschedule or cancel 24 hours before the departure time for Tanah Merah to Batam ferry.

    Are there discounts available for Tanah Merah to Batam ferry tickets?

    You can avail up to 50% off on your ferry ticket booking at redBus by applying the coupon code "RBFERRY" during checkout.

    Is there parking available at the ferry terminals?

    Yes, parking is available at the ferry terminals. You must contact the terminal directly for details of the parking fee.

    What is the baggage allowance while travelling from Tanah Merah to Batam while travelling via ferry?

    Passengers are allowed to bring one hand luggage and one carry-on luggage. Carrying additional luggage may incur extra charges.

    What should I do if the ferry is delayed?

    In case of delay, passengers will be informed via email or SMS. You can also check the ferry status on our redBus app.