PT.
INKO NURI JAYA
Home About Us Korea Travel Ferry Car Rental Visa Korea Community
🎫 내 예약
🌐 English
🇰🇷 한국어
🇬🇧 English
🇮🇩 Bahasa
Batam travel agency · Ferry ticketing

Batam Ferry Tickets,
Booked the Easy Way

From Singapore and Malaysia to Batam — we book your round-trip ferry and connect your arrival pickup and tours, all in one go.

Schedules and fares for each route are shown live on the booking screen.
Routes

Where are you travelling from?

We operate from major ports in Singapore and Malaysia to four terminals in Batam. Just choose your departure and arrival port and time to book.

🇸🇬

Singapore ↔ Batam

Majestic Fast Ferry · Batam Fast
  • Departs · HarbourFront / Tanah Merah
  • Arrives · Batam Centre · Sekupang · Nongsapura · Gold Coast
  • About 1 hour each way · multiple daily sailings
Singapore is 1 hour ahead of Batam. Schedules are shown in Singapore local time.
🇲🇾

Johor Bahru ↔ Batam

Dolphin
  • Departs · Stulang Laut, Johor Bahru
  • Arrives · Batam Centre
  • Malaysia local time · round-trip available
Malaysia is also 1 hour ahead of Batam. The terminal fee (TFS) is paid separately at the counter.
Fares

Singapore ↔ Batam ferry fares

Published fares. Both round-trip and one-way are bookable, and the fuel surcharge is included. The terminal fee (TFS) is included for Majestic; only Batam Fast pays it separately at the counter.

Majestic Fast Ferry

Round tripS$ 81
One way · from SingaporeS$ 45
One way · from BatamS$ 44

Batam Fast

Round tripS$ 70
One way · from SingaporeS$ 43
One way · from BatamS$ 40
🇮🇩 Indonesian citizen fares (Rupiah) — applied after ID (KTP) verification. Majestic round trip Rp 710,000 · one way Rp 385,000 (fuel surcharge extra) / Batam Fast round trip Rp 710,000 · one way from Singapore Rp 415,000 · from Batam Rp 385,000.
🇲🇾 Johor Bahru (Dolphin) route fares are shown on the booking screen. Round-trip ticketing recommended.
Why INKO

Why book your ferry with INKO?

No language barrier

No wrestling with foreign booking sites — just message us on KakaoTalk or WhatsApp and we'll issue your tickets for you.

Arrival pickup included

We arrange a private car pickup timed to your ferry arrival. No getting lost at the terminal — you're on your way right away.

Bundle with a tour

Book a Batam tour (City Tour, Ranoh Island, Kepri Coral and more) together with your ferry and we'll align the round-trip timing perfectly.

Good to know

Good to know before you book

Check-in time

For international ferries, complete check-in and immigration at the terminal counter at least 1 hour before departure. Please arrive with time to spare.

Mind the time zone

Singapore and Malaysia are 1 hour ahead of Batam (Indonesia, WIB). Booking schedules use each departure point's local time.

Terminal fee (TFS)

Majestic includes the terminal fee — nothing extra to pay. Only Batam Fast pays it separately on-site (S$11 · Singapore S$6 + Batam S$5). Johor (Dolphin) route: Batam Rp 65,000 · Malaysia RM 17.

Book your ferry tickets now

Pick your ports and times and see the fare instantly. Round-trip and one-way both available.

FAQ

Frequently asked questions

Can I book ferry tickets on their own?

Yes. You can book ferry tickets (round-trip or one-way) without a tour. And if you book them together with a Batam tour, we'll coordinate your pickup and schedule around your arrival and return times.

Which ferry operators do you use?

On Singapore routes we use Majestic Fast Ferry and Batam Fast; on the Johor Bahru route, Dolphin. We'll recommend the operator that fits your departure port and time.

Which Batam terminal will I arrive at?

You can choose the most popular Batam Centre, as well as Sekupang, Nongsapura and Gold Coast, depending on the route. We'll suggest the terminal closest to your destination (hotel, golf course, etc.).

Do I need a passport or visa?

Batam is Indonesian territory, so a passport is required on entry. Visa rules vary by nationality — please ask when booking. Show your passport and booking confirmation at check-in.

How do payment and booking work?

Choose your ports and times on the booking screen and the fare is shown. After you apply, our staff confirms and sends an invoice; once we verify your transfer, we issue the tickets. KakaoTalk and WhatsApp support are available too.