Travelling to Tioman Island is quite straight forward but it will take some time. First comes an overland transport to one of the ferry ports (Mersing or Tanjung Gemok) and then a ferry ride to Air Batang Bay aka ABC on Tioman Island.
Details on how to get to us are listed below. Email us to book ferry tickets or if you need us to arrange for a private car to bring you to the ferry port.
Overland from Kuala Lumpur to Tioman Island
By Bus to Mersing or Tanjung Gemok:
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 or Tanjung Gemok:
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!
Overland from Singapore to Tioman Island
By Bus to Mersing or Tanjung Gemok:
Buses leave directly from Singapore to Mersing and depart several times daily. It takes about 4 hours to get to Mersing or 4 1/2hrs to Tanjung Gemok.
You can book tickets online, e.g. via easybook.com, catchthatbus.com, busticketonline.com or wtstravel.com.sg.
There are basically 2 options for you to come by bus:
Option 1: Take the first available bus (around 6am) so you can catch a ferry around 11am from either Mersing or Tanjung Gemok and will reach Air Batang on Tioman by around 2pm
Option 2: Take the 11:59pm KKKL bus the night before to Tanjung Gemok. You will reach by around 4am and can rest before taking the first ferry to Tioman.
KKKL also has daily return buses from Tanjung Gemok to Singapore at 4:30pm and they will until the ferry has arrived so you can’t miss it (does not run on Wednesdays)
Be aware that you have to disembark the bus and bring all your luggage along for customers/immigration clearance at the border!
By Car to Mersing or Tanjung Gemok:
Take Woodlands check-point, drive through Johor Bahru and head towards Kota Tinggi. Just keep going straight, as this road will lead you directly to Mersing.
Once you reach Mersing you’ll come to a roundabout where you have 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): 3hrs to 3 1/2hrs.
You need to be in Mersing 1 hour before ferry departure!
If you’re heading to Tanjung Gemok then take the first exit at the Mersing roundabout (9 o’clock) over the bridge and just keep going straight for another 35min or so. You will see the Tanjung Gemok jetty on your right after crossing the bridge.
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!
By Taxi to Mersing or Tanjung Gemok:
We can book a private taxi for you (up to 4 persons, with more you need an MPV or van). Pick-up can be at any location in Singapore and at any time.
Singapore to Mersing: Approx 3hrs to 3 1/2 hours, costs SGD 200.00-220.00 per way depending on the pick-up location. Surcharges apply for night transfers and multiple pick-up locations.
Singapore to Tanjung Gemok: Approx 3 1/2hrs to 4 hours, costs SGD 230.00-250.00 per way depending on the pick-up location. Surcharges apply for night transfers and multiple pick-up locations.
Email us if you’d like to book a taxi.
By Van to Mersing or Tanjung Gemok:
We can charter a MPV, Mini Van or even a Coach if you come with a larger group. They will pick you up at any location in Singapore, day or night. The journey takes some 4 to 4 1/2 hours. Costs depend on the van size and your destination (MYR 800.00 to MYR 1,200.00/way). Please contact us to book a van.
Ferry from Mersing to Tioman Island
Ferries out of Mersing run multiple times daily. The departure times change daily as the ferries can only depart at high tide (see ferry itinerary further below).
Ferry tickets must be booked well in advance (several weeks if you plan on coming over public holidays).
- Bluewater Ferries:
- Multiple different vessels (speed ferries)
- 2 to 3 departures daily
- MYR 60.00/way if booked directly via www.bluewater.my
- MYR 80.00/way if booked through us since we have to pay our agent
- Cataferry:
- Large catamaran style ferry
- 1 to 2 departures daily
- Standard and Premium seats
- Price depends on the dates and how early you book
- You need to book your own tickets via their website
A Marinepark fee is payable at the Mersing Harbour Centre in cash (currently MYR 5.00 for locals or MYR 30.00 for foreigners).
Once you have the tickets you will need to wait for the boarding pass counter to open and get your boarding pass. They will call the colour of your pass once the ferry is ready for boarding.
Your destination is Air Batang (aka ABC), which is – usually the 4th ferry stop). The journey takes some 2 to 2 ½ hours and we highly recommend to bring some warm clothing in your hand luggage as it might get cold inside. Once you arrive in ABC, walk down the jetty and turn left. You’ll come to our reception/dive centre after a leisurely 3-5min walk. Call our office on +60 9419 1218 or WhatsApp us to +6013 833 5063 before arrival if you should require further assistance and also let us know in advance should you need assistance with your luggage.
Bluewater Ferry Mersing – June 2024
Bluewater Ferry Tanjung Gemok – June 2024
Bluewater Ferry Mersing – July 2024
Bluewater Ferry Tanjung Gemok – July 2024
Ferry from Tanjung Gemok to Tioman Island
Tanjung Gemok is located approximately 40min north of Mersing and thanks to the large river mouth they do not depend on high tide to run ferries. There are two ferry operators:
- Gemilang Ferries (same owner as Bluewater out of Mersing):
- Multiple different vessels (speed ferries)
- 2 to 3 departures daily
- MYR 60.00/way if booked directly via www.bluewater.my
- MYR 80.00/way if booked through us since we have to pay our agent
- Cataferry:
- Large catamaran style ferry
- 1 to 2 departures daily
- Standard and Premium seats
- Price depends on the dates and how early you book
- You need to book your own tickets via their website
A Marinepark fee is payable at the jetty in Tanjung Gemok in cash (currently MYR 5.00 for locals or MYR 30.00 for foreigners).
Bluewater Ferry Mersing – June 2024
Bluewater Ferry Tanjung Gemok – June 2024
Bluewater Ferry Mersing – July 2024
Bluewater Ferry Tanjung Gemok – July 2024
Take note:
* Changes to travel fares and time schedules are at the discretion of the transport operator.
* All information given on this page are for guidance only.
Send us a WhatsAppp message if you’d like further assistance