There are 4 ways to get from Tanjung Balai to Bengkalis by ferry, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus
best- Take the ferry from Tanjung Balai Karimun to Singapore Harbour Frontferry
- Take the bus from Kovan Hub 206 to Casa del Rio Melakabus
- Take the ferry from Jeti Shahbandar, Malaka to Bengkalisferry
11h 37mRp 1,735,950–2,653,122Ferry, bus via Johor Bahru
cheapest- Take the ferry from Tanjung Balai Karimun to Singapore Harbour Frontferry
- Take the bus from Johor Larkin Terminal to Melaka Sentralbus
- Take the ferry from Jeti Shahbandar, Malaka to Bengkalisferry
13h 44mRp 1,481,876–2,203,548Ferry, fly
- Take the ferry from Tanjung Balai Karimun to Singapore Harbour Frontferry
- Fly from Singapore Changi Airport (SIN) to Malacca International Airport (MKZ)plane SIN - MKZ
- Take the ferry from Jeti Shahbandar, Malaka to Bengkalisferry
9h 7mRp 2,401,950–5,337,622Ferry, bus #2
- Take the ferry from Tanjung Balai Karimun to Singapore Harbour Frontferry
- Take the bus from Queen Street Bus Terminal to Hatten Hotel Melakabus
- Take the ferry from Jeti Shahbandar, Malaka to Bengkalisferry
11h 51mRp 1,709,450–2,687,122
Singapore Changi Airport (SIN) to Malacca International Airport (MKZ) flights
Questions & Answers
The cheapest way to get from Tanjung Balai to Bengkalis is to ferry and bus via Johor Bahru which costs Rp1400000 - Rp2200000 and takes 13h 44m.
The fastest way to get from Tanjung Balai to Bengkalis is to ferry and fly which takes 9h 7m and costs Rp2400000 - Rp5500000.
The distance between Tanjung Balai and Bengkalis is 418 km.
The best way to get from Tanjung Balai to Bengkalis without a car is to ferry and bus which takes 11h 37m and costs Rp1700000 - Rp2700000.
It takes approximately 11h 37m to get from Tanjung Balai to Bengkalis, including transfers.
What companies run services between Tanjung Balai, Kepulauan Riau, Indonesia and Bengkalis, Indonesia?
There is no direct connection from Tanjung Balai to Bengkalis. However, you can take the taxi to Tanjung Balai Karimun, take the ferry to Singapore Harbour Front, walk to Harbourfront, take the subway to Kovan, walk to Kovan Hub 206, take the bus to Casa del Rio Melaka, walk to Melaka, then take the ferry to Bengkalis. Alternatively, you can take a vehicle from Tanjung Balai to Bengkalis via Tanjung Balai Karimun, Singapore Harbour Front, Harbourfront, Botanic Gardens, Botanic Gdns Stn, Larkin Ter, Johor Larkin Terminal, Melaka Sentral, Malacca Mahkota Medical Centre, and Jeti Shahbandar, Malaka in around 13h 44m.
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Malacca International Airport
- Ave. Duration
- 55 min
- When
- Friday to Sunday
- Estimated price
- Rp 1,000,000–3,200,000
- Phone
- (+65) 6348 6909
- [email protected]
- Website
- kkkl.com.sg
Bus from Kovan Hub 206 to Casa del Rio Melaka
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- Rp 440,000–650,000
- Schedules at
- kkkl.com.sg
- Book at
- easybook.com
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Johor Larkin Terminal to Melaka Sentral
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- Rp 160,000–240,000
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +6019 625 0098
- [email protected]
- Website
- delima.com.my
Bus from Johor Larkin Terminal to Melaka Sentral
- Ave. Duration
- 4h 4m
- Frequency
- 3 times a day
- Estimated price
- Rp 152,926
- Schedules at
- delima.com.my
- Book at
- easybook.com
- Phone
- +65 8737 7707
- [email protected]
- Website
- 707-inc.com
Bus from Queen Street Bus Terminal to Hatten Hotel Melaka
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- Rp 430,000–700,000
- Schedules at
- 707-inc.com
- Book at
- book.707-inc.com
- Phone
- +65 6331 4123
- [email protected]
- Website
- sindoferry.com.sg
Ferry from Tanjung Balai Karimun to Singapore Harbour Front
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- Rp 600,000–1,300,000
- Schedules at
- sindoferry.com.sg
- Book at
- 12go.asia
Ferry from Tanjung Balai Karimun to Singapore Harbour Front
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- Rp 600,000–1,300,000
- Schedules at
- sindoferry.com.sg
- Book at
- 12go.asia
Ferry from Tanjung Balai Karimun to Singapore Harbour Front
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- Rp 600,000–1,300,000
- Schedules at
- sindoferry.com.sg
- Book at
- 12go.asia
Ferry from Tanjung Balai Karimun to Singapore Harbour Front
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- Rp 600,000–1,300,000
- Schedules at
- sindoferry.com.sg
- Book at
- 12go.asia
- Phone
- 06-282 0833
Ferry from Jeti Shahbandar, Malaka to Bengkalis
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- Rp 650,000
Ferry from Jeti Shahbandar, Malaka to Bengkalis
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- Rp 650,000
Ferry from Jeti Shahbandar, Malaka to Bengkalis
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- Rp 650,000
Ferry from Jeti Shahbandar, Malaka to Bengkalis
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- Rp 650,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 5 delightfully under-the-radar French towns you need to visit, 4 stunningly beautiful Philippines islands you need to visit, and Travelling by boat in Italy - to help you get the most out of your next trip.












