There are 2 ways to get from Kuala Lumpur Sentral Station to Pulau Babi Besar by bus, ferry, or train
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 Mersing Jettybus
- Take the ferry from Mersing Jetty to Pulau Besarferry
7h 37mRM 68–189Train, bus, ferry
cheapest- Take the train from Kl Sentral to Jb Sentraltrain Ets
- Take the bus from JB Sentral to Terminal Bas Kota Tinggibus T10
- Take the bus from Kota Tinggi to Terminal Bas Mersingbus
- Take the ferry from Mersing Jetty to Pulau Besarferry
10h 18mRM 44–137
Questions & Answers
The cheapest way to get from Kuala Lumpur Sentral Station to Pulau Babi Besar is to train and bus and ferry which costs RM 40 - RM 140 and takes 10h 18m.
The fastest way to get from Kuala Lumpur Sentral Station to Pulau Babi Besar is to bus and ferry which takes 7h 37m and costs RM 65 - RM 190.
The distance between Kuala Lumpur Sentral Station and Pulau Babi Besar is 368 km.
The best way to get from Kuala Lumpur Sentral Station to Pulau Babi Besar without a car is to bus and ferry which takes 7h 37m and costs RM 65 - RM 190.
It takes approximately 7h 37m to get from Kuala Lumpur Sentral Station to Pulau Babi Besar, including transfers.
There are 99+ hotels available in Pulau Babi Besar.
What companies run services between Kuala Lumpur Sentral Station, Malaysia and Pulau Babi Besar, Malaysia?
There is no direct connection from Kuala Lumpur Sentral Station to Pulau Babi Besar. However, you can take the train to Bandar Tasik Selatan, walk to Kuala Lumpur, Tbs (Terminal Bersepadu Selatan), take the bus to Mersing Jetty, walk to Mersing Jetty, then take the ferry to Pulau Besar. Alternatively, you can take a train from Kl Sentral to Pulau Besar via Jb Sentral, JB Sentral, Terminal Bas Kota Tinggi, Kota Tinggi, Terminal Bas Mersing, and Mersing Jetty in around 10h 18m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Kl Sentral to Jb Sentral
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–13
- Express
- RM 30–50
- Phone
- +60 13-646 5773
- [email protected]
- Website
- facebook.com
Bus from Terminal Bersepadu Selatan to Mersing Jetty
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- RM 55–130
- Book at
- easybook.com
- Phone
- +60 7 360 2244
- [email protected]
- Website
- Causeway Link
Bus from JB Sentral to Terminal Bas Kota Tinggi
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- RM 15–22
- Schedules at
- Causeway Link
- Phone
- 017-6592527
- [email protected]
- Website
- Transnasional
Bus from Kota Tinggi to Terminal Bas Mersing
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 10–14
- Website
- Transnasional
Ferry from Mersing Jetty to Pulau Besar
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- RM 10–51
- Malaysian Citizen
- RM 10
- Foreigners
- RM 51
Ferry from Mersing Jetty to Pulau Besar
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- RM 10–51
- Malaysian Citizen
- RM 10
- Foreigners
- RM 51
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 French strikes 2018: What are my alternative transport options?, Heading to Europe? Read this before you buy a Eurail Pass, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.










