There are 4 ways to get from Batam to Mengkapan by plane, taxi, ferry, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Hang Nadim International Airport (BTH) to Simpang Tiga Airport (PKU)plane BTH - PKU
- Take the taxi from Simpang Tiga Airport (PKU) to Mengkapantaxi
3h 16mRp 1,669,990–3,541,807Ferry, car ferry via Batu Ampar
cheapest- Take the ferry from Batu Ampar to Tanjung Balai Karimunferry KM Kelud
- Take the car ferry from Tanjung Balai Karimun to Mengkapancarferry
13h 30mRp 256,324–2,255,987Ferry, car ferry
- Take the ferry from Harbour Bay Batam to Tanjung Balai Karimunferry
- Take the car ferry from Tanjung Balai Karimun to Mengkapancarferry
12h 38mRp 290,993–2,259,993Ferry, bus, car ferry, taxi
- Take the ferry from Batam Harbour Bay Ferry Terminal to HarbourFrontferry
- Take the bus from Bugis MRT Exit D to Casa del Rio Melakabus
- Take the ferry from Jeti Shahbandar, Malaka to Bengkalisferry
- Take the car ferry from Bengkalis to Sungai Pakningcarferry
- Take the taxi from Sungai Pakning to Mengkapantaxi
13h 12mRp 1,913,956–2,653,118
Hang Nadim International Airport (BTH) to Simpang Tiga Airport (PKU) flights
Questions & Answers
The cheapest way to get from Batam to Mengkapan is to ferry and car ferry via Batu Ampar which costs Rp250000 - Rp2300000 and takes 13h 30m.
The fastest way to get from Batam to Mengkapan is to fly and taxi which takes 3h 16m and costs Rp1600000 - Rp3600000.
No, there is no direct ferry from Batam to Mengkapan. However, there are services departing from Harbour Bay Batam and arriving at Mengkapan via Tanjung Balai Karimun. The journey, including transfers, takes approximately 12h 38m.
The distance between Batam and Mengkapan is 449 km.
The best way to get from Batam to Mengkapan without a car is to ferry and car ferry which takes 12h 38m and costs Rp290000 - Rp2300000.
It takes approximately 3h 16m to get from Batam to Mengkapan, including transfers.
There are one+ hotels available in Mengkapan.
What companies run services between Batam, Indonesia and Mengkapan, Indonesia?
There is no direct connection from Batam to Mengkapan. However, you can take the taxi to Hang Nadim International Airport (BTH) airport, fly to Simpang Tiga Airport (PKU), then take the taxi to Mengkapan. Alternatively, you can take a ferry from Harbour Bay Batam to Mengkapan via Tanjung Balai Karimun, Tanjung Balai Karimun, and Mengkapan in around 12h 38m.
- Website
- lionair.co.id
Flights from Hang Nadim International Airport to Simpang Tiga Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- Rp 850,000–1,200,000
- Website
- citilink.co.id
Flights from Hang Nadim International Airport to Simpang Tiga Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- Rp 850,000–1,300,000
- Website
- superairjet.com
Flights from Hang Nadim International Airport to Simpang Tiga Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- Rp 900,000–3,200,000
- Phone
- (+65) 6348 6909
- [email protected]
- Website
- kkkl.com.sg
Bus from Bugis MRT Exit D to Casa del Rio Melaka
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- Rp 450,000–700,000
- Schedules at
- kkkl.com.sg
- Book at
- easybook.com
- 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.id
Car ferry from Tanjung Balai Karimun to Mengkapan
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Estimated price
- Rp 46,000–2,000,000
- Schedules at
- ferizy.com
- Passenger
- Rp 58,000
- Bicycle
- Rp 90,000
- Motorcycle
- Rp 150,000–310,000
- Car (smaller than 5m)
- Rp 1,073,001
Car ferry from Tanjung Balai Karimun to Mengkapan
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Estimated price
- Rp 46,000–2,000,000
- Schedules at
- ferizy.com
- Passenger
- Rp 58,000
- Bicycle
- Rp 90,000
- Motorcycle
- Rp 150,000–310,000
- Car (smaller than 5m)
- Rp 1,073,001
- [email protected]
- Website
- horizonfastferry.com.sg
Ferry from Batam Harbour Bay Ferry Terminal to HarbourFront
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- Rp 600,000–900,000
- Schedules at
- horizonfastferry.com.sg
- Phone
- +65 6270 2228
- [email protected]
- Website
- batamfast.com
Ferry from Batam Harbour Bay Ferry Terminal to HarbourFront
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- Rp 450,000–700,000
- Schedules at
- batamfast.com
- Book at
- batamfast.com
- Phone
- 06-282 0833
Ferry from Jeti Shahbandar, Malaka to Bengkalis
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- Rp 650,000
Car ferry from Bengkalis to Sungai Pakning
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- Rp 7,000–200,000
- Passenger
- Rp 7,000
- Car
- Rp 20,000–100,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
- Ave. Duration
- 1h 29m
- Estimated price
- Rp 350,000–900,000
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.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 Which London airport should I choose?, Travelling to the US: What do I need to know?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.








