From Kuala Lumpur to Tioman Island

By Bus to Mersing or Tanjung Gemok ferry ports:

Buses to Mersing or Tanjung Gemok leave Kuala Lumpur from Terminal Bersepadu Seltatan (TBS). The journey takes approximately 6 hours and we generally recommend to take the night bus (between 10pm and 11:30pm) so that you can take an early morning ferry to Tioman.

Best way to book tickets is online, for instance via easybook.com, redbus.my, busonlineticket.com or catchthatbus.com.

By Car

To Mersing (search “Mersing Jetty ” in Waze or Google Maps):
Take the North-South Highway direction Johor Bahru and exit at Air Hitam/Kluang (Exit 244).

Turn right at the traffic light after the Air Hitam toll (direction Kluang) and drive through the centre of Kluang. Mersing is sign-posted.

Once you reach Mersing turn left at the T-junction. About a kilometer further at the roundabout go straight (12 o’clock). You will reach Mersing Harbour Centre (on your right) and Mersing Jetty (on your left) after a further few hundred meters drive.

There are multiple secure and gated open air parking lots at the jetty (approx MYR 15.00/day).

Duration (drive time without stops): 4hrs to 4 1/2hrs.

You need to be in Mersing 1 hour before ferry departure!


To Tanjung Gemok (search “Jetty Tanjung Gemok” in Waze or Google Maps):
Option 1
Fastest route according to Waze/Google Maps is via Seremban and then overland via Kuala Pilah to Muadzam Shah. This journey (drive time without stops) will take approx. 4 1/2 hours.

Option 2
Drive via Mersing (see further above) but take the first exit at the Mersing roundabout (9 o’clock). Just keep going straight for another 40min and you will see Tanjung Gemok jetty on your right after crossing the bridge. Total duration about 4 1/2hrs to 5hrs.

Option 3
Drive via the E8 highway to Kuantan, then via Muadzam Shah and come from the north to Tanjung Gemok. This will take some 4 3/4hrs to 5 hrs.
There is a gated open air long-term car park at the jetty (approx. MYR 15.00/day).

You need to be at least 45 minutes before ferry departure time in Tanjung Gemok!

Dive Tioman map
Dive Tioman map