Batam Johor Bahru

Ferry Batam to Johor Bahru

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

    Rp 330.000

    1 adult

    Indomas Ferry

    Economy • 3h 50m

    Batam Centre Ferry Terminal, Batam
    Stulang Laut Ferry Terminal, Johor Bahru
    Daily Trips: 4
    First Trip: 06:00 WIB
  • operator-image

    Rp 380.000

    1 adult

    IGS Ferry

    Economy • 3h 30m

    Batam Center, Batam
    Pasir Gudang, Johor Bahru
    Daily Trips: 5
    First Trip: 06:30 WIB
  • operator-image

    Rp 500.000

    1 adult

    Putri Anggreni

    Economy • 3h

    Harbour Bay, Batam
    Puteri Harbour, Johor Bahru
    Daily Trips: 2
    First Trip: 07:15 WIB
  • operator-image

    Rp 500.000

    1 adult

    Putri Anggreni

    Economy • 3h

    Harbour Bay, Batam
    Puteri Harbour, Johor Bahru
    Daily Trips: 2
    First Trip: 07:15 WIB
  • operator-image

    Rp 630.000

    1 adult

    Putri Anggreni

    Business • 3h

    Harbour Bay, Batam
    Puteri Harbour, Johor Bahru
    Daily Trips: 1
    First Trip: 11:15 WIB
  • operator-image

    Rp 630.000

    1 adult

    Putri Anggreni

    Business • 3h

    Harbour Bay, Batam
    Puteri Harbour, Johor Bahru
    Daily Trips: 1
    First Trip: 11:15 WIB
  • Offers for you

    Batam to Johor Bahru Ferry Service

    Avg. Ferry Duration
    2 hrs 4 mins
    Ferry depart from
    Batam
    Ferry arrives in
    Johor Bahru
    Cheapest Ferry Ticket
    RP 35
    Ferry Companies
    11
    Earliest Ferry
    06:00 AM
    Last Ferry
    05:35 PM
    Daily Ferry Services
    88

    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 Batam to Johor Bahru?

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

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

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


    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 Batam to Johor Bahru?

    Yes, you can book a ferry ticket from redBus.

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

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

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

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

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

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