---
title: "Indonesia Transport Map: Ferries, Trains, Fast Boats"
description: "Free map of the main travel routes from Sumatra to Flores: Java's train lines, the Bali, Gili, Lombok and Nusa Penida boats, the car ferries and the airports."
canonical: "https://indonesiatransport.com/indonesia-transport-map/"
language: "en"
content_type: "guide"
last_checked: "2026-11-12"
status: "published"
structured_data: "https://indonesiatransport.com/indonesia-transport-map/#webpage"
alternates: "en=https://indonesiatransport.com/indonesia-transport-map/ fr=https://indonesiatransport.com/fr/indonesia-transport-map/ de=https://indonesiatransport.com/de/indonesia-transport-map/ es=https://indonesiatransport.com/es/indonesia-transport-map/ ja=https://indonesiatransport.com/ja/indonesia-transport-map/ ko=https://indonesiatransport.com/ko/indonesia-transport-map/ ru=https://indonesiatransport.com/ru/indonesia-transport-map/ zh-Hant=https://indonesiatransport.com/zh/indonesia-transport-map/"
---
# Indonesia transport map, from Lake Toba to Komodo

## Short Answer

On Java you go by train: the main lines run from Jakarta to Bandung, Semarang, Yogyakarta, Surabaya and on to Ketapang, at Java's east tip. From there car ferries cross to Bali, and from Bali's Padang Bai to Lombok and the Gilis; further east, ferries link Lombok with Sumbawa and Sumbawa with Labuan Bajo. Sumatra's Lake Toba, the Mentawai Islands and Batam each have their own crossing, and long distances are flown.

## Quick Facts

- Last checked: 2026-11-12

## Reading the map: trains, ferries, fast boats and airports

**Solid lines** are trains, buses and vans: on Java the main train lines from Jakarta to Bandung, Semarang, Yogyakarta, Solo, Surabaya, Malang and Probolinggo, and on to Ketapang; on Bali the road from Gilimanuk to Denpasar; on Sumatra the road from Medan to Parapat on Lake Toba.

**Dotted lines** are ferries and fast boats, drawn harbour to harbour. **Plane symbols** mark the airports the guides send you through; flights themselves are not drawn.

[[transport-map]]

**The crossings shown, west to east:** Bungus (Padang) to Tuapejat in the Mentawai Islands; Parapat to Ambarita on Samosir; Singapore's HarbourFront and Tanah Merah to Batam Centre and Nongsapura; Ketapang to Gilimanuk; Sanur to Nusa Penida; Padang Bai to Lembar, to Senggigi and to the Gilis; Kayangan to Poto Tano; and Sape to Labuan Bajo.

Java to Flores fills the main map; Lake Toba, the Mentawai ferry and the Singapore to Batam piers each get a close-up card underneath it. Lines show which harbour or station each route uses, not the exact sea lane or track.

## Indonesia transport data to download: routes, ports, stations

The routes, harbours, stations and airports behind the map are free to download as JSON, CSV and GeoJSON, one file per card below, under the Open Database Licence (ODbL 1.0), because their positions come from OpenStreetMap. Journalists, app builders and researchers can reuse them with a credit and a link.

[[data-desk]]

## Share or embed the Indonesia transport map

The map is free to share and embed under CC BY 4.0: copy the code below into your page and it stays up to date as the routes change.

[[map-embed]]

## The Indonesia transport map: what travellers ask

### Is there a train between Java and Bali?

No. The railway ends at Ketapang, by Banyuwangi in East Java, and a car ferry crosses to Gilimanuk on Bali in 45 to 60 minutes, round the clock.

### Which islands can you reach by fast boat from Bali?

Nusa Penida and Lembongan from Sanur, about 30 to 45 minutes; the Gili Islands and Lombok from Padang Bai, about 75 minutes to two hours. Further east, Labuan Bajo and Komodo are flown, 75 to 80 minutes from Denpasar.

### Can I use the map on my own site?

Yes, under CC BY 4.0 with a credit to IndonesiaTransport.com; the embed code and the data files are on this page.

## Sources for the Indonesia transport map

1. [KAI (PT Kereta Api Indonesia) — operator](https://www.kai.id/)
2. [KCIC: Whoosh tickets and rules — operator](https://kcic.co.id/proyek/tiketwhoosh/)
3. [Radar Banyuwangi: Ketapang-Gilimanuk crossing guide (16 October 2026) — news](https://radarbanyuwangi.jawapos.com/travelling/2610160005/panduan-penyeberangan-ketapang-gilimanuk-2026-cek-tarif-dan-cara-beli-tiket-ferizy)
4. [Satpel Pelabuhan Penyeberangan Lembar (Kemenhub BPTD Kelas II NTB): Padang Bai - Lembar fares — official](https://www.satpellembar.info/tarif/)
5. [InsideLombok: Kayangan - Poto Tano tariff (SK Gubernur NTB, 11 January 2023) — news](https://insidelombok.id/berita-utama/tarif-penyeberangan-kayangan-poto-tano-naik-ini-biayanya/)
6. [detikBali: Sape - Labuan Bajo ferry fares and holiday schedule (8 December 2025) — news](https://www.detik.com/bali/nusra/d-8248945/hore-ada-diskon-tarif-kapal-sape-labuan-bajo-nataru-ini-daftar-harga-terbaru)
7. [detikSumut: Lake Toba ferry timetable, January 2026 (9 January 2026) — news](https://www.detik.com/sumut/berita/d-8298820/jadwal-penyeberangan-kapal-ferry-di-danau-toba-pada-januari-2026)
8. [Metro TV: Padang - Siberut and Tua Pejat routes expected busy at Lebaran 2026 (11 March 2026) — news](https://www.metrotvnews.com/read/NrWC8ogP-rute-padangsiberut-dan-tua-pejat-diprediksi-padat-saat-libur-lebaran-2026)

## Related guides

- [Indonesia's trains: what runs, which class to buy, how to book](https://indonesiatransport.com/trains/)
- [Fast boats, car ferries and Pelni ships: crossing Indonesia by sea](https://indonesiatransport.com/ferries/)
- [Flying around Indonesia: airlines, airports and when a flight beats the boat](https://indonesiatransport.com/flights/)
- [Buses and shuttles in Indonesia: sleeper coaches, DAMRI and city buses](https://indonesiatransport.com/buses/)
