There are 3 ways to get from Tanjungbalai to Pulau Bengkalis by train, ferry, car ferry, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, ferry, car ferry, taxi
best- Take the train from Tanjung Balai to Batang Kuistrain
- Take the ferry from Belawan to Tanjung Balai Karimunferry
- Take the carferry from Tanjung Balai Karimun to Mengkapancarferry
- Take the taxi from Mengkapan to Sungai Pakningtaxi
- Take the carferry from Sungai Pakning to Bengkaliscarferry
39h 44mRp 1,039,811–3,600,000Drive, car ferry
cheapest- Drive from Tanjungbalai to Sungai Pakningcar
- Take the carferry from Sungai Pakning to Bengkaliscarferry
8h 11mRp 936,941–1,543,248Train, bus, ferry
- Take the train from Tanjung Balai to Medantrain
- Take the bus from Medan to Padangbus
- Take the bus from Padang to Dumai Terminal AKAPbus
- Take the ferry from Dumai to Melakaferry
- Take the ferry from Jeti Shahbandar, Malaka to Bengkalisferry
44h 38mRp 1,536,098–2,085,000
Questions & Answers
The cheapest way to get from Tanjungbalai to Pulau Bengkalis is to drive and car ferry which costs Rp900000 - Rp1600000 and takes 8h 11m.
The fastest way to get from Tanjungbalai to Pulau Bengkalis is to drive and car ferry which takes 8h 11m and costs Rp900000 - Rp1600000.
The distance between Tanjungbalai and Pulau Bengkalis is 1054 km.
The best way to get from Tanjungbalai to Pulau Bengkalis without a car is to train and ferry and car ferry and taxi which takes 39h 44m and costs Rp1000000 - Rp3600000.
It takes approximately 39h 44m to get from Tanjungbalai to Pulau Bengkalis, including transfers.
What companies run services between Tanjungbalai, Indonesia and Pulau Bengkalis, Indonesia?
There is no direct connection from Tanjungbalai to Pulau Bengkalis. However, you can take the train to Batang Kuis, take the taxi to Belawan, take the ferry to Tanjung Balai Karimun, walk to Tanjung Balai Karimun, take the car ferry to Mengkapan, take the taxi to Sungai Pakning, then take the car ferry to Bengkalis. Alternatively, you can take a train from Tanjung Balai to Bengkalis via Medan, Medan, Padang, Padang, Dumai Terminal AKAP, Dumai, and Jeti Shahbandar, Malaka in around 44h 38m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Tanjung Balai to Batang Kuis
- Ave. Duration
- 3h 41m
- Frequency
- 3 times a day
- Estimated price
- Rp 95,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 95,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 170,000–650,000
Train from Tanjung Balai to Medan
- Ave. Duration
- 4h 3m
- Frequency
- 3 times a day
- Estimated price
- Rp 100,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 100,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 190,000–650,000
- Website
- traveloka.com
Bus from Medan to Padang
- Ave. Duration
- 21h
- Frequency
- 3 times a day
- Estimated price
- Rp 200,000–320,000
- Schedules at
- traveloka.com
- Phone
- +62 852-6512-1960
Bus from Padang to Dumai Terminal AKAP
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- Rp 180,000
- Schedules at
- busnesia.blogspot.com
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Belawan to Tanjung Balai Karimun
- Ave. Duration
- 20h 57m
- Frequency
- Once daily
- Estimated price
- Rp 280,000–340,000
- Schedules at
- pelni.co.id
- Economy Class
- Rp 280,000–340,000
- 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 Sungai Pakning to Bengkalis
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- Rp 7,000–200,000
- Passenger
- Rp 7,000
- Car
- Rp 20,000–100,000
Car ferry from Sungai Pakning to Bengkalis
- 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 853-7567-0000
- [email protected]
- Website
- indomalfastferry.com
Ferry from Dumai to Melaka
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rp 550,000
- Schedules at
- indomalfastferry.com
- Phone
- 06-2832506
- [email protected]
Ferry from Dumai to Melaka
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rp 350,000
- Phone
- 06-282 0833
Ferry from Jeti Shahbandar, Malaka to Bengkalis
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- Rp 650,000
- Ave. Duration
- 1h 8m
- Estimated price
- Rp 400,000–480,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 Train travel in Spain: A guide to Renfe, Slovenia: Getting from Ljubljana to Lake Bled, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.










