FerryConnect

Indonesia

Batam → Medan (Belawan)

Pelni’s KM Kelud sails from Batam to Belawan, the port of Medan, once a week, leaving Batu Ampar on Sunday at noon and arriving on Monday afternoon after about 28 hours, with a call at Tanjung Balai Karimun on the way.

Batam to Medan (Belawan) ferry at a glance

The ferry from Batam to Medan (Belawan) takes About 27h – 28h across the Strait of Malacca, operated by Pelni. It is a foot-passenger service; vehicles are not carried. Typical frequency: pelni KM Kelud: weekly, Sunday 12:00 from Batam; Tuesday morning from Belawan (October–November 2026).

Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-10-15.

Sources: pelni.co.id · pelni.co.id · How we verify

Return crossing: Medan (Belawan) to Batam

Pelni also sails Medan (Belawan) to Batam, taking About 27h – 28h. Belawan → Batam: KM Kelud leaves on Tuesday at 09:00 or 07:00 and arrives on Wednesday about 27 hours later, via Tanjung Balai Karimun (economy from Rp 304,500).

Batam to Medan (Belawan) ferry timetable & sailing pattern

Weekly on KM Kelud (Sunday from Batam, Tuesday from Belawan)

Published departure times

  • Batam → Belawan: Sun 12:00 → Mon 16:00 (25 Oct; 1, 8, 15 Nov 2026)
  • Belawan → Batam: Tue 09:00 → Wed 12:00 (20 Oct, 3 Nov 2026); Tue 07:00 → Wed 10:00 (27 Oct, 10 Nov 2026)

Return: Belawan → Batam: KM Kelud leaves on Tuesday at 09:00 or 07:00 and arrives on Wednesday about 27 hours later, via Tanjung Balai Karimun (economy from Rp 304,500).

Timetables change by season and date. Check exact departures for your travel date on the official timetable.

Official Pelni timetable →Check prices & book on 12Go →

Source: Pelni ticket search. Verified 2026-10-15.

Maritime Crossing Route Map

Interactive sea passage between Batam and Medan (Belawan)

📐 355 Nautical Miles
Batam⇄Medan (Belawan)
⏱ About 27h – 28h · 📐 355 nm
⚡ Instant E-Ticket

Ready to cross from Batam to Medan (Belawan)?

Book your crossing with 12Go: live fares, availability and sailing times.

Operators on This Route

OperatorCrossing TimeVessels
Pelni27h – 28hKM Kelud

Route Features

🚗

Vehicles

Foot passengers only

🚶

Foot Passengers

Walk-on passengers welcome

🐕

Pets

No pet facilities

📐

Distance

355 nautical miles

Getting There & Onward Transport

  • Belawan Port is about 25 km north of Medan city centre
  • From Batam, KM Kelud also sails to Jakarta (Tanjung Priok), and fast ferries cross to Singapore in about an hour

Tips for the Batam to Medan (Belawan) Crossing

  • Pelni sells tickets up to two months ahead on its website and app; the ticket search shows each ship’s calls and cabin classes.

Frequently Asked Questions

How long is the ferry from Batam to Medan?
About 28 hours on Pelni’s KM Kelud: it leaves Batu Ampar, Batam, on Sunday at 12:00 and arrives at Belawan (Medan) on Monday at 16:00, calling at Tanjung Balai Karimun (sailings of 25 October and 1, 8 and 15 November 2026).
How much is the Pelni ferry from Batam to Medan?
Pelni’s ticket search showed fares from Rp 292,000 (economy) to Rp 910,000 (cabin class 1A) on KM Kelud for October–November 2026 sailings.
How often does the Batam to Medan ferry run?
Once a week: Pelni’s ticket search lists KM Kelud from Batam every Sunday at 12:00 in October–November 2026, and from Belawan every Tuesday (07:00 or 09:00).
Which ferry companies sail from Batam to Medan (Belawan)?
Pelni operates this route. Compare sailing times and ticket types before booking, as they often differ between operators.
Can I take my car on the Batam to Medan (Belawan) ferry?
No. This is a foot-passenger service and vehicles are not carried. Use parking near the departure pier or public transport to reach it.
Can I take the Batam to Medan (Belawan) ferry as a foot passenger?
Yes. Foot passengers can travel on this route. Allow time to reach the passenger terminal and check the operator’s check-in closing time.
Are dogs and pets allowed on the Batam to Medan (Belawan) ferry?
This route has no dedicated pet facilities. Assistance dogs are normally carried, but confirm with the operator before travelling.
How far is Batam from Medan (Belawan) by ferry?
The sea crossing is about 355 nautical miles (roughly 657 km).