Johor Bahru Batam

Ferry Johor Bahru to Batam

Sort by:
Departure
Price
7 Ferries found
  • operator-image

    Rp 491.925

    1 adult

    Pasir Gudang Ferry

    Economy • 1h 15m

    Pasir Gudang, Johor Bahru
    Nongsa Pura, Batam
    Daily Trips: 2
    First Trip: 07:15 MYT
  • operator-image

    Rp 491.925

    1 adult

    Pasir Gudang Ferry

    Economy • 1h 30m

    Pasir Gudang, Johor Bahru
    Batam Center, Batam
    Daily Trips: 6
    First Trip: 08:00 MYT
  • operator-image

    Rp 491.925

    1 adult

    Pasir Gudang Ferry

    Economy • 1h 30m

    Pasir Gudang, Johor Bahru
    Harbour Bay Ferry Terminal, Batam
    Daily Trips: 4
    First Trip: 08:30 MYT
  • operator-image

    Rp 635.030

    1 adult

    Putri Anggreni

    Economy • 1h

    Puteri Harbour, Johor Bahru
    Harbour Bay, Batam
    Daily Trips: 5
    First Trip: 09:00 MYT
  • operator-image

    Rp 635.030

    1 adult

    Putri Anggreni

    Economy • 1h

    Puteri Harbour, Johor Bahru
    Harbour Bay, Batam
    Daily Trips: 5
    First Trip: 09:00 MYT
  • operator-image

    Rp 769.192

    1 adult

    Putri Anggreni

    Business • 1h

    Puteri Harbour, Johor Bahru
    Harbour Bay, Batam
    Daily Trips: 4
    First Trip: 09:00 MYT
  • operator-image

    Rp 769.192

    1 adult

    Putri Anggreni

    Business • 1h

    Puteri Harbour, Johor Bahru
    Harbour Bay, Batam
    Daily Trips: 4
    First Trip: 09:00 MYT
  • Offers for you

    Johor Bahru to Batam Ferry Service

    Avg. Ferry Duration
    1 hrs 36 mins
    Ferry depart from
    Johor Bahru
    Ferry arrives in
    Batam
    Cheapest Ferry Ticket
    RP 35
    Ferry Companies
    8
    Earliest Ferry
    07:15 AM
    Last Ferry
    06:30 PM
    Daily Ferry Services
    75

    Redbus Ensures

    ATTRACTIVE DEALS
    Get amazing discounts every time you book with us
    TRUSTED BRAND
    Over 40 million happy customers globally
    RESCHEDULE JOURNEY WITH EASE
    Change of plans? Reschedule according to your convenience

    Frequently Asked Questions

    How do you get from Johor Bahru to Batam?

    You can easily book a ferry for Johor Bahru to Batam either offline at the ferry terminal, or online on platforms like redBus.

    What is the cost of a ferry ticket from Johor Bahru to Batam?

    The Johor Bahru to Batam ferry ticket price starts from  Rp 35 and can go upto Rp 172. 


    Do I need to book an online ticket in advance?

    Yes, you can book tickets in advance from redBus.

    What happens if I miss my scheduled ferry?

    Ferry tickets are generally valid only for the specific time slot booked. If you miss your sailing, you may need to purchase a new ticket at the port, subject to availability. You can reach out to the terminal counter to check the possibility of boarding another ferry.

    Can I book a round-trip ferry ticket from Johor Bahru to Batam?

    Yes, you can book a ferry ticket from redBus.

    How many daily ferry services are there from Johor Bahru to Batam?

    There are 75 daily ferry services from Johor Bahru to Batam.

    Can I take my pet on the ferry from Johor Bahru to Batam?

    No, pets are not allowed on ferries from Johor Bahru to Batam.

    What is the luggage allowance on ferries from Johor Bahru to Batam?

    Up to 30 kg of luggage is allowed to be carried on board.