Skip to content
IndonesiaQuest
Planning guide

Stulang Laut or Puteri Harbour for Batam

You are in Johor Bahru with a free weekend and two ferry terminals pulling you in different directions.

IndonesiaQuest Editorial · Updated 20 October 2026

The better terminal is the one that shortens your own journey and lands you at the Indonesian port closest to your hotel. Stulang Laut and Puteri Harbour sit in different parts of the Johor Bahru area, so your home address and your hotel both matter. Compare the whole chain, not just the ferry.

This guide gives you a way to choose, a list of items to check on the ticket and questions for an agency.

How should you compare the two terminals?

Start from your front door, not from the pier. A terminal on the other side of the city can cost more time in traffic than a ferry saves. Add the drive, the drop-off or parking, the Malaysian exit counter, the sailing, the Indonesian entry counter and the ride to the hotel.

Question Why it matters
How far is the terminal from your home? Traffic on a Friday evening decides your real departure time
Which Indonesian port does the ticket go to? The port decides your taxi leg to the hotel
Is there a sailing at a time that fits your group? Children and grandparents need calm departures
Is there parking or an easy drop-off? Leaving a car for a weekend needs a plan
What does the return sailing look like? Sunday evening fatigue is real

Fill in the table for each terminal and the answer is clear. If it is not, that is the moment to ask a licensed agency.

What should the ticket say?

Read the ticket twice before you pay. Confirm the departure terminal, the arrival port, the sailing date and time for both directions and the name of the operator. Check that the names on the ticket match each traveller’s passport.

The arrival port is the key detail for your hotel. The guide to Batam ferry terminals explains how the Indonesian side differs, and the note on ferry arrival and resort transfers helps you plan the ride onward.

Is a day trip realistic from Johor Bahru?

Johor readers ask whether they can see Batam in a day. The honest answer depends on your group and your sailing times, so read how realistic a day trip from Johor Bahru is before you decide. A single overnight stay gives a calmer experience than a rushed day.

To widen the comparison, see what a Johor-based traveller should compare for Batam.

Want a second pair of eyes on your plan?

If you cannot decide which terminal fits your Friday, send us your starting area and party. We can look at the legs with you and pass your brief to a licensed agency for a quote.

You get a reply from a person who reads your plan, plus a quote from a licensed Malaysian agency if you want one.

What about passport steps at the terminal?

You pass a Malaysian exit counter and an Indonesian entry counter. Have passports ready, check validity, keep return ticket details on your phone and follow the current rules on the official immigration pages. The walk-through in JB to Batam passport and immigration steps lists what to carry.

What to ask a licensed agency

If you would rather hand the logistics to an agency, put these questions in writing:

  1. Which Johor terminal and which operator, for both directions.
  2. Which Indonesian port you arrive at, and how far your hotel is from it.
  3. Who meets you after immigration.
  4. What happens if the sailing is delayed or cancelled.
  5. The total in ringgit, with ferry, transfers and levies broken out.

Which terminal should you choose?

Choose the terminal that is closer to your home and that gives a sailing time your group can manage without rushing. Choose the other if its Indonesian port is better for your hotel. If both seem equal, take the one with the easier return on Sunday evening.

Go on to the Batam guide for what to do on the island, or the departure planning overview for passport and timing checks. Check entry rules on the official Indonesian immigration pages before you travel.

Questions Malaysians ask

Which Johor ferry terminal is better for Batam?

The better terminal is the one that shortens your own journey and connects to a sailing at a time you like. Compare the drive from your home, the parking or drop-off, and the Indonesian port on your ticket. Confirm sailing times with the operator, because they change by season.

Do both terminals go to the same Indonesian port?

Do not assume so. Each operator serves particular ports, and the port decides how far your hotel is by taxi. Read the arrival port printed on the ticket and match it to your hotel, or ask the agency to confirm.

How early should I reach the terminal?

Follow the operator's own check-in advice on your ticket, and add margin for traffic on the way and for children and grandparents. Immigration queues at the terminal can lengthen on weekends and holidays, so a relaxed arrival saves your Friday.

Can I park at the terminal for the weekend?

Parking arrangements vary by terminal and change over time. Ask the operator or your agency whether there is covered or long-stay parking, the daily cost and what to do if your return ferry is delayed. Some families prefer a drop-off by a relative or a ride-hailing car.

Can an agency choose the terminal for me?

A licensed agency can book the ferry, pick the terminal that fits your home and the hotel, and arrange a driver at the other end. Share your starting area and group size so the plan fits. We can pass your brief to a licensed agency for a quote.

Entry rules, ferry times and prices change. Check the official source or your licensed agency before you book.

Ready to shape your Indonesia trip?

If you cannot decide which terminal fits your Friday, send us your starting area and party. We can look at the legs with you and pass your brief to a licensed agency for a quote.

You get a reply from a person who reads your plan, plus a quote from a licensed Malaysian agency if you want one.