There are 2 ways to get from Batam to Kabupaten Karimun by ferry or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, car ferry
best- Take the ferry from Harbour Bay Batam to Tanjung Balai Karimunferry
- Take the carferry from Tanjung Balai Karimun to kundurcarferry
3h 53mRp 296,993–589,993Ferry, car ferry via Batu Ampar
cheapest- Take the ferry from Batu Ampar to Tanjung Balai Karimunferry KM Kelud
- Take the carferry from Tanjung Balai Karimun to kundurcarferry
4h 45mRp 262,324–585,987
Questions & Answers
The cheapest way to get from Batam to Kabupaten Karimun is to ferry and car ferry via Batu Ampar which costs Rp260000 - Rp600000 and takes 4h 45m.
The fastest way to get from Batam to Kabupaten Karimun is to ferry and car ferry which takes 3h 53m and costs Rp290000 - Rp600000.
No, there is no direct ferry from Batam to Kabupaten Karimun. However, there are services departing from Harbour Bay Batam and arriving at kundur via Tanjung Balai Karimun. The journey, including transfers, takes approximately 3h 53m.
The distance between Batam and Kabupaten Karimun is 97 km.
The best way to get from Batam to Kabupaten Karimun without a car is to ferry and car ferry which takes 3h 53m and costs Rp290000 - Rp600000.
It takes approximately 3h 53m to get from Batam to Kabupaten Karimun, including transfers.
There are five+ hotels available in Kabupaten Karimun.
What companies run services between Batam, Indonesia and Kabupaten Karimun, Indonesia?
There is no direct connection from Batam to Kabupaten Karimun. However, you can take the ferry to Tanjung Balai Karimun, walk to Tanjung Balai Karimun, take the car ferry to kundur, then take the taxi to Kabupaten Karimun. Alternatively, you can take a ferry from Batu Ampar to Kabupaten Karimun via Tanjung Balai Karimun, Tanjung Balai Karimun, and kundur in around 4h 45m.
- Phone
- +62812 6891 5848
Ferry from Harbour Bay Batam to Tanjung Balai Karimun
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- Rp 189,993
- Schedules at
- facebook.com
- Phone
- +62 811-1021-191
- [email protected]
- Website
- ASDP Indonesia Ferry
Car ferry from Tanjung Balai Karimun to kundur
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 7,000–270,000
- Schedules at
- ASDP Indonesia Ferry
- Adult Passenger
- Rp 11,000
- Car Sedan
- Rp 228,000
Car ferry from Tanjung Balai Karimun to kundur
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 7,000–270,000
- Schedules at
- ASDP Indonesia Ferry
- Adult Passenger
- Rp 11,000
- Car Sedan
- Rp 228,000
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Batu Ampar to Tanjung Balai Karimun
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- Rp 150,000–190,000
- Schedules at
- pelni.co.id
- Economy Class
- Rp 150,000–190,000
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 Best ways to travel around Australia, What documents do I need to cross Niagara Falls?, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.




