There are 4 ways to get from Jakarta to Pulau Tunda by train, unknown, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, travel
best- Take the train from Tanahabang to Rangkasbitungtrain
- Take the train from Rangkasbitung to Karankantutrain
- Walk from Karankantu to Pulau Tundaunknown
3h 34mBus, ferry, travel
- Take the bus from Dukuh Atas 1 to Kali Besarbus 1
- Take the bus from Kali Besar to Pelabuhan Kali Adembus 12A
- Take the ferry from Kali Adem to Pulau Tidungferry
- Walk from Pulau Tidung to Pulau Tundaunknown
5h 43mBus, travel
- Take the bus from Thamrin City to Soekarno-Hatta International Airportbus Thamrin City
- Walk from Soekarno-Hatta International Airport to Pulau Tundaunknown
1h 34mTrain, travel via Manggarai
- Take the train from Tanahabang to Rangkasbitungtrain
- Take the train from Rangkasbitung to Karankantutrain
- Walk from Karankantu to Pulau Tundaunknown
4h 17m
Questions & Answers
The distance between Jakarta and Pulau Tunda is 144 km.
The best way to get from Jakarta to Pulau Tunda without a car is to train and travel which takes 3h 34m and costs .
It takes approximately 3h 34m to get from Jakarta to Pulau Tunda, including transfers.
There are three+ hotels available in Pulau Tunda.
What companies run services between Jakarta, Indonesia and Pulau Tunda, Indonesia?
There is no direct connection from Jakarta to Pulau Tunda. However, you can take the train to Rangkasbitung, take the train to Karankantu, then travel to Pulau Tunda. Alternatively, you can take a bus from Dukuh Atas 1 to Pulau Tunda via Kali Besar, Pelabuhan Kali Adem, Kali Adem, and Pulau Tidung in around 5h 43m.
- Phone
- 021-3453535
- [email protected]
Train from Tanahabang to Rangkasbitung
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Rangkasbitung to Karankantu
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Tanahabang to Rangkasbitung
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Rangkasbitung to Karankantu
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Rangkasbitung to Karankantu
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- Rp 25,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 25,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 47,000–650,000
Train from Rangkasbitung to Karankantu
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- Rp 25,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 25,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 47,000–650,000
- Phone
- 1500102
- [email protected]
- Website
- TransJakarta
Bus from Dukuh Atas 1 to Kali Besar
- Ave. Duration
- 1h 17m
- Frequency
- Every 15 minutes
- Estimated price
- Rp 3,501
- Schedules at
- TransJakarta
Bus from Kali Besar to Pelabuhan Kali Adem
- Ave. Duration
- 58 min
- Frequency
- Every 4 hours
- Estimated price
- Rp 3,501
- Schedules at
- TransJakarta
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Thamrin City to Soekarno-Hatta International Airport
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- Rp 8,500–250,000
- Book at
- 12 Go
- Phone
- 0811-789-200
- [email protected]
- Website
- expressbahari.com
Ferry from Kali Adem to Pulau Tidung
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Estimated price
- Rp 205,638
- Schedules at
- expressbahari.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, 10 amazing places to get away from it all in Australia, and Getting to Milan from the airport - to help you get the most out of your next trip.












