WhatsApp help FAQ 🇲🇾 EN · MYR expand_more
Travel Guide · Master Pillar

How to Get to Tioman Island — Complete Travel Guide from Major Cities

Tioman Island is located off the east coast of Peninsular Malaysia, accessible primarily by speedboat from Tanjung Gemok jetty in Pahang or by ferry from Mersing in Johor. The fastest crossing is the 90-minute Tioman SpeedBoat sailing from Tanjung Gemok, which is reached by a 3.5 to 4 hour drive from Kuala Lumpur via the LPT1 East Coast Expressway (the Karak–Jabor stretch). This master guide compares routes from nine origin cities so you can plan the fastest and most comfortable way to reach Tioman.

confirmation_number Book your speedboat
map
Tioman Island · 56 km off Pahang in the South China Sea

Tioman Island sits approximately 56 kilometres off the east coast of Peninsular Malaysia, in the South China Sea. The island is part of Pahang state and protected as a marine park. There are two practical ways to reach Tioman:

  1. By speedboat or ferry from a mainland jetty — Tanjung Gemok jetty in Pahang (90-minute crossing — fastest, recommended) or Mersing jetty in Johor (90 to 120 minute crossing — traditional route).
  2. By private charter flight to Tioman Airport (TOD) — SKS Airways ceased operations in early 2025, ending the regular Subang Skypark → Tioman scheduled service. Berjaya Air operates private charter only. There are no direct international flights to Tioman.

For most travellers, the speedboat from Tanjung Gemok is the preferred option due to the shorter crossing time, frequent daily sailings, and competitive pricing. The sections below cover total journey times from nine major Malaysian and Singaporean origin cities, decision criteria for choosing your mainland jetty, public-transport alternatives, and universal travel tips.

Drive times

Drive times to Tanjung Gemok jetty

Total journey from each origin to the mainland departure point for Tioman SpeedBoat. Add a 60-minute jetty buffer plus the 90-minute speedboat crossing for total door-to-Tioman time.

Origin city Distance Drive time Best route
Kuala Lumpur ~280 km 3.5 – 4 hours Karak Highway → LPT1 East Coast Hwy (Karak–Jabor) → exit at Maran → Federal Route 3 south.
Singapore ~320 km 4.5 – 5 hours Tuas Second Link or Woodlands Causeway → Federal Route 3 north past Mersing → Kuala Rompin.
Johor Bahru ~270 km 3.5 – 4 hours Federal Route 3 north through Kota Tinggi → Mersing → Endau → Kuala Rompin.
Kuantan ~100 km 1 – 1.5 hours Federal Route 3 south via Pekan → Kuala Rompin.
Penang ~460 km 6 – 7 hours Penang Bridge → North-South Expressway → Karak → LPT1 East Coast Hwy.
Melaka ~360 km 4 – 5 hours North-South Expressway north → Karak Highway → LPT1, or Federal Route 3 east via Tampin/Segamat.
Ipoh ~460 km 5 – 6 hours North-South Expressway south → Karak Highway → LPT1 East Coast Hwy → exit at Maran or continue to Kuantan.
KLIA / KLIA2 ~310 km 4 – 4.5 hours ELITE Highway north → Karak Highway → LPT1 East Coast Hwy → exit at Maran or continue to Kuantan.
Senai Airport (JHB) ~280 km 3.5 – 4 hours Senai-Desaru Expressway east → Federal Route 3 north via Mersing → Kuala Rompin.

Drive times assume normal traffic. Add a buffer of 1–2 hours for Friday afternoon, Sunday evening, school holidays, public holidays, and Singapore border crossings.

Choose your jetty

Tanjung Gemok or Mersing?

Two mainland jetties serve Tioman. Tanjung Gemok offers the fastest crossing; Mersing is closer for travellers driving from Johor Bahru.

speed
Recommended — fastest crossing

Choose Tanjung Gemok if…

  • check_circleYou are travelling from Kuala Lumpur, Klang Valley, or central Peninsular Malaysia.
  • check_circleYou want a dedicated full-cabin speedboat (36 seats) rather than a larger open-deck ferry.
  • check_circleYou prefer modern jetty facilities and a less crowded experience.
  • check_circleYour priority is total door-to-door journey time.
directions_boat
Traditional southern route

Choose Mersing if…

  • check_circleYou are travelling from Johor Bahru and prefer a shorter drive (~190 km vs ~270 km).
  • check_circleYou are comfortable with longer ferry crossings of 90–120 minutes.
  • check_circleYou want to compare multiple ferry operators rather than a single dedicated speedboat.

For travellers from Penang, Ipoh, or Melaka, the longer total journey typically means staying overnight in Kuala Lumpur or Kuantan before continuing to Tanjung Gemok.

From your city

Detailed guides for each origin

Tap any city for step-by-step directions, route options, fuel stops, and city-specific tips on the dedicated sub-page.

apartment
Klang Valley

Kuala Lumpur

timer3.5 – 4 hours straighten~280 km
Recommended route Karak Highway → LPT1 East Coast Hwy (Karak–Jabor) → exit at Maran → Federal Route 3 south.
Fastest origin via the LPT1. Leave by 4 AM for early-morning sailings.
Read the Kuala Lumpur guide arrow_forward
flag
Cross-border

Singapore

timer4.5 – 5 hours straighten~320 km
Recommended route Tuas Second Link or Woodlands Causeway → Federal Route 3 north past Mersing → Kuala Rompin.
Tuas is generally less congested. Add 1–2 hours buffer on weekends and public holidays.
Read the Singapore guide arrow_forward
location_city
Coastal scenic

Johor Bahru

timer3.5 – 4 hours straighten~270 km
Recommended route Federal Route 3 north through Kota Tinggi → Mersing → Endau → Kuala Rompin.
Coastal scenic drive — multiple food stops in Mersing and Endau if you want to break the journey.
Read the Johor Bahru guide arrow_forward
flight_land
Closest major city

Kuantan

timer1 – 1.5 hours straighten~100 km
Recommended route Federal Route 3 south via Pekan → Kuala Rompin.
Closest major city — convenient overnight stop with hotels, hospitals, and Sultan Ahmad Shah Airport (KUA).
Read the Kuantan guide arrow_forward
temple_buddhist
Northern Peninsular

Penang

timer6 – 7 hours straighten~460 km
Recommended route Penang Bridge → North-South Expressway → Karak → LPT1 East Coast Hwy.
Long single-day drive — most travellers overnight in KL or Kuantan before continuing to Tanjung Gemok.
Read the Penang guide arrow_forward
museum
Historic west coast

Melaka

timer4 – 5 hours straighten~360 km
Recommended route North-South Expressway north → Karak Highway → LPT1, or Federal Route 3 east via Tampin/Segamat.
Two viable routes — pick the highway combo that matches your departure timing.
Read the Melaka guide arrow_forward
landscape
Perak

Ipoh

timer5 – 6 hours straighten~460 km
Recommended route North-South Expressway south → Karak Highway → LPT1 East Coast Hwy → exit at Maran or continue to Kuantan.
Domestic flight option: fly Ipoh (IPH) to KL on Firefly, then drive — see the dedicated Ipoh sub-page. (Subang–Tioman flights ceased in 2025.)
Read the Ipoh guide arrow_forward
flight_takeoff
International arrivals

KLIA / KLIA2

timer4 – 4.5 hours straighten~310 km
Recommended route ELITE Highway north → Karak Highway → LPT1 East Coast Hwy → exit at Maran or continue to Kuantan.
For evening flights, allow 6+ hours from your sailing time to airport check-in. No scheduled Subang–Tioman flights since 2025.
Read the KLIA / KLIA2 guide arrow_forward
flight_takeoff
Indonesian / regional

Senai Airport (JHB)

timer3.5 – 4 hours straighten~280 km
Recommended route Senai-Desaru Expressway east → Federal Route 3 north via Mersing → Kuala Rompin.
Convenient gateway for Indonesian flyers via AirAsia, Batik Air, or Scoot connections.
Read the Senai Airport (JHB) guide arrow_forward
No private vehicle?

Public transport & alternatives

There is no direct public bus or train to Tanjung Gemok jetty. The options below cover practical alternatives for travellers without a car.

directions_bus

Long-distance bus

Coach lines run from KL (TBS) and Singapore to Mersing or Kuala Rompin. From Rompin or Mersing, a taxi or e-hailing to Tanjung Gemok runs RM 30–50.

local_taxi

Grab from Kuantan

E-hailing is reliable from Kuantan — typically RM 80–120 to Tanjung Gemok. Not viable directly from KL or Singapore due to distance.

airport_shuttle

Pre-arranged van transfer

Group transfers from KL or Singapore to Tanjung Gemok arranged through local Pahang operators. Best value for parties of 4 or more.

airplanemode_inactive

Domestic flight (no scheduled service in 2026)

SKS Airways ceased operations in early 2025, ending the regular Subang Skypark → Tioman Airport (TOD) route. Berjaya Air operates private charter only. Confirm directly with the airline before assuming any commercial flight.

Before you go

Universal travel tips

These apply regardless of which origin you’re leaving from. Read once, save the trip.

schedule

Allow buffer time

Boarding closes 20 minutes before departure. Add a 60-minute jetty buffer on top of your drive time.

event

Book in advance

Peak weekends and public holidays sell out 2–4 weeks early during the operating season.

payments

Withdraw cash on the mainland

ATMs at Tanjung Gemok jetty and on Tioman Island are limited and unreliable. Carry RM 500–1,000 in cash.

hotel

Stay overnight near the jetty

Sailings before 9 AM are best paired with overnight accommodation in Kuala Rompin or Kuantan to avoid pre-dawn driving.

eco

Bring reef-safe sunscreen

Tioman is a marine park. Chemical sunscreens damage corals — pack mineral-based formulations.

badge

Carry valid ID

Original NRIC for Malaysians, original passport for foreigners. Photocopies and digital scans are not accepted at the jetty.

FAQ

Frequently asked questions

01 What is the fastest way to get to Tioman Island?

The fastest way is a 90-minute Tioman SpeedBoat crossing from Tanjung Gemok jetty in Pahang. From Kuala Lumpur, the total journey time is approximately 5.5 to 6 hours including the 3.5 to 4 hour drive and 90 minute speedboat crossing.

02 Can I fly directly to Tioman Island?

Not on a scheduled commercial basis. SKS Airways ceased operations in early 2025, ending the Subang Skypark → Tioman Airport (TOD) service. Berjaya Air operates private charter from Subang only. Travellers reach Tioman by speedboat from Tanjung Gemok or by traditional ferry from Mersing.

03 How long is the drive from Kuala Lumpur to Tioman?

The drive from Kuala Lumpur to Tanjung Gemok jetty (the mainland departure point) takes 3.5 to 4 hours via the LPT1 East Coast Expressway. Add 90 minutes for the speedboat crossing to arrive at Tioman Island.

04 Is there a direct ferry from Singapore to Tioman?

Direct ferry services from Singapore to Tioman are no longer operating regularly. Singaporean travellers must drive or take a bus to Tanjung Gemok or Mersing on the Malaysian mainland, then board a ferry or speedboat.

05 Can I get to Tioman by public bus?

There is no direct bus to Tanjung Gemok jetty, but long-distance buses operate from Kuala Lumpur, Singapore, and other major cities to Mersing or Kuala Rompin. From there, take a taxi or e-hailing (Grab) to the jetty.

06 When is the best time to visit Tioman?

The best time is March to October during the operating season. The peak monsoon (1 November to 28 February) brings rough seas, ferry suspensions, and most resort closures.

07 How much does it cost to travel from KL to Tioman?

Total cost depends on your transport. For a private car drive plus speedboat: approximately RM 35–40 in tolls plus RM 200–250 in fuel for a return trip from KL, on top of your speedboat ticket. Visit the Tanjung Gemok to Tioman SpeedBoat page for current ticket rates.

Ready to book your trip?

Tioman SpeedBoat operates daily 90-minute crossings from Tanjung Gemok jetty to five Tioman jetties: Genting, Paya, Tekek, Air Batang (ABC), and Salang. Book online or call 60198301228.