There are 3 ways to get from Kuala Lumpur to Selat Panjang by bus, 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.
Bus, ferry
best- Take the bus from Terminal Bersepadu Selatan to Batu Pahatbus Kl / ...
- Take the ferry from Minyak Beku Ferry Terminal to Selat Panjangferry
8h 27mRp 837,730–945,148Bus, ferry, car ferry
- Take the bus from Terminal Bersepadu Selatan to Melaka Sentralbus
- Take the ferry from Jeti Shahbandar, Malaka to Bengkalisferry
- Take the car ferry from Bengkalis to Selat Panjangcarferry
13h 5mRp 874,837–910,076Bus, ferry, car ferry via Sepang
- Take the bus from Terminal Bersepadu Selatan to Klia T1bus
- Take the bus from Klia to Malacca Mahkota Medical Centrebus
- Take the ferry from Jeti Shahbandar, Malaka to Bengkalisferry
- Take the car ferry from Bengkalis to Selat Panjangcarferry
14h 16mRp 1,025,205–1,092,205
Questions & Answers
The cheapest way to get from Kuala Lumpur to Selat Panjang is to bus and ferry and car ferry which costs Rp870000 - Rp910000 and takes 13h 5m.
The fastest way to get from Kuala Lumpur to Selat Panjang is to bus and ferry which takes 8h 27m and costs Rp800000 - Rp950000.
The distance between Kuala Lumpur and Selat Panjang is 344 km.
The best way to get from Kuala Lumpur to Selat Panjang without a car is to bus and ferry and car ferry which takes 13h 5m and costs Rp870000 - Rp910000.
It takes approximately 8h 27m to get from Kuala Lumpur to Selat Panjang, including transfers.
Selat Panjang is 1h behind Kuala Lumpur. It is currently 7:31 AM in Kuala Lumpur and 6:31 AM in Selat Panjang.
What companies run services between Kuala Lumpur, Malaysia and Selat Panjang, Indonesia?
There is no direct connection from Kuala Lumpur to Selat Panjang. However, you can take the bus to Batu Pahat, drive to Minyak Beku Ferry Terminal, take the ferry to Selat Panjang, then drive to Selat Panjang. Alternatively, you can take a bus from Terminal Bersepadu Selatan to Selat Panjang via Melaka Sentral, Malacca Mahkota Medical Centre, Jeti Shahbandar, Malaka, Bengkalis, Bengkalis, and Selat Panjang in around 13h 5m.
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Terminal Bersepadu Selatan to Batu Pahat
- Ave. Duration
- 3h 40m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 170,000–250,000
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- Rp 100,000–150,000
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from Terminal Bersepadu Selatan to Batu Pahat
- Ave. Duration
- 3h 40m
- Frequency
- Every 2 hours
- Estimated price
- Rp 160,000–230,000
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 12m
- Frequency
- Every 3 hours
- Estimated price
- Rp 90,000–140,000
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Phone
- +603-7728 4789
- [email protected]
- Website
- ssinternational.com.my
Bus from Terminal Bersepadu Selatan to Batu Pahat
- Ave. Duration
- 3h 40m
- Frequency
- Every 4 hours
- Estimated price
- Rp 180,000–270,000
- Book at
- https://12go.asia/
- Phone
- +60 1222 59897
- [email protected]
- Website
- melorinterline.com
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- Rp 52,836
- Schedules at
- melorinterline.com
- Phone
- +6019 625 0098
- [email protected]
- Website
- delima.com.my
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- Rp 52,836
- Schedules at
- delima.com.my
- Book at
- easybook.com
- Phone
- 017-6592527
- [email protected]
- Website
- transnasional.com.my
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 14m
- Frequency
- 4 times a day
- Estimated price
- Rp 60,000–80,000
- Website
- https://www.transnasional.com.my/
- Phone
- +6(019) - 221 6763
- [email protected]
- Website
- ticket.jetbus.com.my
Bus from Terminal Bersepadu Selatan to Klia T1
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- Rp 99,204
- Schedules at
- ticket.jetbus.com.my
- Book at
- easybook.com
- Phone
- +65 6396 5681
- [email protected]
- Website
- starmartbus.com
Bus from Klia to Malacca Mahkota Medical Centre
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- Rp 110,000–170,000
- Book at
- https://www.omio.com/companies/buses/starmart-express-7ne0r
- Website
- https://www.starmartbus.com/
- Phone
- 60 10-826 0022
- Website
- facebook.com
Ferry from Minyak Beku Ferry Terminal to Selat Panjang
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Estimated price
- Rp 660,448
- Schedules at
- facebook.com
- Phone
- 06-282 0833
Ferry from Jeti Shahbandar, Malaka to Bengkalis
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- Rp 650,001
Ferry from Jeti Shahbandar, Malaka to Bengkalis
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- Rp 650,001
- Phone
- 0852-6557-3188
- [email protected]
- Website
- facebook.com
Car ferry from Bengkalis to Selat Panjang
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- Rp 135,000
- Schedules at
- facebook.com
Car ferry from Bengkalis to Selat Panjang
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- Rp 135,000
- Schedules at
- facebook.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 Bali: What to do if Mount Agung erupts, How do I buy a London Underground ticket?, and Need to know: Eurostar - to help you get the most out of your next trip.



















