Berjaya Air has direct 1 hour flights from Singapore (Changi Airport) and Kuala Lumpur (Subang Airport) to the airport at Tekek Village on Tioman.
Fare around RM160.00 to RM350.00 for one way,to get cheapest fare,you need to book early at least 2-4 month before departure date. Maximum luggage weight is 10kg ,additional charge is RM15.00 and Singapore Dollar 7.00 for more details,please refer to Berjaya-air
From Johor Bahru (Larkin Bus terminal)take the Causeway Link, Transnational or S&S Express bus to Mersing (2.5-3 hours; about RM 15 each way):
An alternative is to take the local bus between Johor Bahru and Kota Tinggi and then transfer to the local bus between Kota Tinggi and Mersing.
From Singapore (Lavender St. Terminal) take the Transnational bus to Mersing (3 to 4 hours). Tickets cost around RM 20 (if bought in Malaysia) / SGD 35 (if bought in Singapore) each way.
From Kuala Lumpur take the Transnasional bus to Mersing (5 hours). Tickets cost around RM 30.
From elsewhere in Malaysia: Transnasional S&S Internasional and other bus companies that serve destinations along the east coast (Kuala Terengganu, Kuantan, Kota Bahru etc.) mostly stop at Mersing as well. S&S Internasional also has a service from Melaka.
Tanjung Gemuk is best reached by car. For those coming from Singapore and Johor Bahru or those relying on public transport it is more convenient to reach Tioman from Mersing.
Driving from Kuala Lumpur
Driving from Melaka
Melaka - Tangkak - Segamat - Muadzam Shah - Rompin - Tg Gemok
Take the PLUS Highway (E2) south to Tangkak; Route No 23 east to Segamat; Route No 12 north-east to Muadzam Sha; Route No 63 east to Rompin and Route No 3 south to Tanjung Gemuk.
Driving from Kuantan
Kuantan - Pekan - Rompin - Tg Gemok
Driving from Singapore and Johor Bahru: follow directions to Mersing and continue travelling north to Tanjung Gemuk along Route 3 (approximately 1 hour).
From Singapore cross the border to Johor Bahru and Malaysia at the Causeway and continue down Jalan Wong Ah Fook. Keep an eye open for the left-hand side exit and flyover to Kota Tinggi. Continue east on the Tebrau highway and follow the signs to Kota Tinggi. From Kota Tinggi, the way north to Mersing is clearly signposted on Route 3. The journey should take around 3 hours.
From Kuala Lumpurthe most common option is via the PLUS highway (E2) to the south, exiting at Segamat and continuing east on Route 50 through Kluang to Mersing. Alternatively, take the East Coast Highway (E8) from KL to Kuantan and Route No 3 southwards through Pekan and Rompin to Mersing.
Frequent travellers may want to consider these shorter, less busy roads that cut through the palm oil plantations and are advisable for daytime driving:
We recommend you go to Mersing Jetty becuase of ferry depart every 2 hour to 3 hour.
Ferry service available from Mersing or Tanjong Gemok .The ferry will stop at Genting , Paya , Tekek , Ayer Batang , Panuba and Salang are the last stop. Every passenger must alert to Ferry staff when the ferry reach to Tioman Island. Make sure all your luggage and belonging on the right places with tag . During Peak season or Holiday,we strong advise you take earlier ferry to avoid any problem .