Indonesia
Where can I go by ferry from Jakarta?
5 ferry destinations from Jakarta: Ambon, Batam, Makassar, Medan and Surabaya.
All Ferries from Jakarta
Jakarta → AmbonAbout 4 days 9h – 4 days 14h · PelniIrregular Pelni liner calls, about twice a month from Jakarta🚶 Foot onlyJakarta → BatamAbout 32h · PelniWeekly on KM Kelud (Friday from Jakarta)🚶 Foot onlyJakarta → MakassarAbout 2 days 5h – 2 days 11h · PelniSeveral Pelni liners a month, via Surabaya🚶 Foot onlyJakarta → MedanAbout 2 days 15h – 2 days 17h · PelniWeekly on KM Kelud🚶 Foot onlyJakarta → SurabayaAbout 23h – 27h · PelniSeveral direct Pelni sailings a week🚶 Foot onlyRoute guide written for the Surabaya → Jakarta direction; sailings run both ways.
Plan your crossing from Jakarta
- Jakarta → Ambon
Irregular Pelni liner calls, about twice a month from Jakarta
Source: Pelni ticket search (5 Nov – 2 Dec 2026), checked 2026-10-26
- Jakarta (Tanjung Priok) → Batam
Weekly on KM Kelud (Friday from Jakarta)
Source: Pelni ticket search, checked 2026-10-09
- Jakarta → Makassar
Several Pelni liners a month, via Surabaya
Source: Pelni ticket search (5 Nov – 2 Dec 2026), checked 2026-10-26
- Jakarta → Medan (Belawan)
Weekly on KM Kelud
Source: Pelni ticket search (5 Nov – 2 Dec 2026), checked 2026-10-26
- Surabaya → Jakarta
Several direct Pelni sailings a week
Source: Pelni ticket search (5 Nov – 2 Dec 2026), checked 2026-10-26
Getting to the ferry in Jakarta
- Ships call at Surabaya, Makassar, Bau-Bau and (KM Nggapulu) Namlea before Ambon
- KM Kelud continues from Batam to Tanjung Balai Karimun and Belawan (Medan)
- Ships call at Surabaya (Tanjung Perak) on the way
- Belawan Port is about 25 km north of Medan city centre
Frequently Asked Questions
Where can I go by ferry from Jakarta?
FerryConnect lists ferries from Jakarta to Ambon, Batam, Makassar, Medan and Surabaya. Each route page has crossing times, operators and booking options.
How long is the ferry from Jakarta to Ambon?
About 4 days 9h – 4 days 14h with Pelni.
How often is the ferry from Jakarta to Ambon?
Irregular Pelni liner calls, about twice a month from Jakarta (operator timetable, checked 2026-10-26).
How long is the ferry from Jakarta to Batam?
About 32h with Pelni.
How often is the ferry from Jakarta to Batam?
Weekly on KM Kelud (Friday from Jakarta) (operator timetable, checked 2026-10-09).
How long is the ferry from Jakarta to Makassar?
About 2 days 5h – 2 days 11h with Pelni.
How often is the ferry from Jakarta to Makassar?
Several Pelni liners a month, via Surabaya (operator timetable, checked 2026-10-26).