Johor Bahru to Batam Ferry


Johor Bahru to Batam Ferry Service

Avg. Ferry Duration : 1 hrs 57 mins
Ferry depart from : Johor Bahru
Ferry arrives in : Batam
Daily Ferry Services : 27
Cheapest Ferry Ticket : RM 100.00

Johor Bahru to Batam Ferry Distance

Earliest Ferry
:
07:15 AM
Last Ferry
:
06:30 PM
Ferry Companies
:
4

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
TOP FERRY OPERATORS
  • operator-logo
    Citra Indomas
  • operator-logo
    Dolphin Ferry
  • operator-logo
    Putri Anggreni
  • operator-logo
    Pintas Fast Ferry

Johor Bahru to Batam Ferry Online Booking

Whether you are a local commuter, a business traveler, or a tourist planning a quick getaway or a longer vacation to explore the scenic beauty of Malaysia. Johor Bahru to Batam is one of the popular ferry routes for both local and foreign travelers. Traveling on this route has never been easier. The ferries operating offer the perfect blend of convenience, comfort, and affordability. Check the schedule of Johor Bahru to Batam Ferry, compare the best price, select the seat of your choice, book ferry tickets and get cheaper than counter rates only on redBus.

Departure Ferry Terminals

Stulang Laut Ferry Terminal

Located in Johor Bahru, Malaysia, Stulang Laut Ferry Terminal is a key transit point for travelers heading to Batam, Indonesia. It offers direct routes to multiple Indonesian destinations, with well managed immigration, and customs facilities. Its strategic location makes it popular for both tourists and business travelers.

Location

Jln Stulang Laut, Taman Stulang Laut, 80300 Johor Bahru, Johor, Malaysia

Other Amenities in the Terminal

  • Sea - traffic control tower
  • Fully Air Conditioned
  • Restaurants
  • Retail shops
  • 2 floating pontoons with 4 berthing bays with potential extension
  • Complete Customs and Immigration facilities for international departure and arrival

Puteri Harbour Ferry Terminal Departure Hall

The Puteri Harbour Ferry Terminal in Johor, Malaysia is a modern facility offering routes to Batam and Tanjung Balai. It is a spacious and well equipped departure hall including comfortable seating, clear immigration process and variety of retail and dining options.

Location

Lebuh Bahtera, Kota Iskandar, 79100 Iskandar Puteri, Johor, Malaysia

Other Amenities in the Terminal

  • Hotels and restaurants
  • Parking
  • Drugstore
  • Toilets
  • Prayer room

Arrival Ferry Terminals

Batam Centre Ferry Terminal

Also known as the Batam Ferry Terminal, it serves as the primary link between Indonesia’s Batam Island, Malaysia and Singapore. The terminal is an essential gateway for tourists, business travelers and cargo traffic, playing a crucial role in regional transport.

Location

Jl. Engku Putri Utara, Tlk. Tering, Kec. Batam Kota, Kota Batam, Kepulauan Riau 29401, Indonesia

Amenities

  • Toilets
  • Parking
  • Wheelchair accessible car parking, toilet and entrance
  • Duty free shopping
  • Lounges
  • Current exchange

Harbour Bay Ferry Terminal

Located in Batam, Indonesia, Harbour Bay Ferry Terminal offers direct access and seamless connection to Malaysia and Singapore.

Location

Jodoh River, Batu Ampar, Batam City, Riau Islands, Indonesia

Amenities

  • Immigration services, equipped with Immigration Lanes Autogate (ILA) system
  • Toilets
  • Duty free shops
  • Restaurants

Number of Ferry Services available in Johor Bahru to Batam

A total of 27 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.

Details On Johor Bahru Ferry To Batam

Dolphin Ferry

The Dolphin ferry operator offers a new fleet with quality service in-board for a pleasant and comfortable journey between Johor Bahru to Batam.

Putri Anggreni

The Putri Anggreni has the capacity of 173 economy seats and 29 VIP Seats. Putri Anggreni 07 was recently launched in collaboration with Tobindo Malaysia. Recently a MoU was signed to improve the medical check up facility and provide discounts to passengers traveling through Puteri Harbour International Ferry Terminal between Tobindo Malaysia SdnBhd and Regency Specialist Hospital.

Johor Bahru to Batam Travel Duration

The journey from Johor Bahru to Batam typically takes around 1 hour 30 minutes. The ferries on this route are designed to provide a smooth and pleasant ride, allowing you to relax and enjoy the stunning views. The earliest Johor Bahru to Batam Ferry time is 07:30 am.

Ferry Ticket Prices from Johor Bahru to Batam

Johor Bahru to Batam ferry price start at RM 100.00. 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 Johor Bahru to Batam Journey?

Booking your ferry tickets from Johor Bahru 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.


Johor Bahru to Batam Ferry Ticket Online Booking Process via redBus

Embark on a memorable journey with redBus. To book a ferry ticket, follow these simple steps:

  • Visit redBus.my or log in to our mobile app.
  • Enter the source Johor Bahru and travel destination Batam, along with the travel dates and number of passengers you want to book. Then click on search.
  • 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.
  • 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".
  • Enter the passenger details like name, DOB, Nationality, Passport number, and contact details and click "Proceed to Pay".
  • 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 Johor Bahru to Batam?

The minimum time needed is 1 hour 30 minutes to go by ferry from Johor Bahru to Batam.

Are there any special accommodations for disabled passengers travelling by ferry from Johor Bahru to Batam?

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

Which are the Batam ferry dropping points?

Batam Centre, Harbour bay ferry terminal is the dropping point for Batam.

What is the lowest ferry ticket price from Johor Bahru to Batam?

The lowest ferry ticket price starts from RM 100.00 for the Johor Bahru to Batam route.

Can I cancel or reschedule my ferry ticket from Johor Bahru to Batam?

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

Are there discounts available for Johor Bahru 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 Johor Bahru 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.

When is the last ferry Johor Bahru to Batam?

The last ferry is at 06:30 PM evening from Johor Bahru to Batam.



Do you want to exit reschedule flow?

¡