WhatsApp help FAQ 🇲🇾 EN · MYR expand_more
From Your City · Kuala Lumpur

Kuala Lumpur to Tioman Island — 3.5-Hour Drive + 90-Minute Speedboat

The total journey from Kuala Lumpur to Tioman Island takes approximately 5 to 5.5 hours, comprising a 3.5 to 4 hour drive from KL to Tanjung Gemok jetty in Pahang via the LPT1 East Coast Expressway (the Karak–Jabor stretch), followed by a 90-minute Tioman SpeedBoat crossing to Tioman Island. The total distance is approximately 280 kilometres of driving, with toll charges of RM35 to RM40 each way for a Class 1 passenger vehicle (rates frozen at 2025 levels for 2026).

confirmation_number Book your speedboat
timer
Total journey time
5 to 5.5 hours
directions_car
Drive time
3.5 to 4 hours
straighten
Drive distance
~280 km
directions_boat
Speedboat crossing
90 minutes

For most KL-based travellers, this is the fastest and most comfortable way to reach Tioman. The drive is on modern, well-maintained highways with multiple R&R rest stops, and the speedboat from Tanjung Gemok is 30 to 60 minutes faster than alternative ferries from Mersing.

Step-by-step

Best driving route from Kuala Lumpur

The fastest and most direct route from Kuala Lumpur to Tanjung Gemok jetty is via the LPT1 East Coast Expressway (the Karak–Jabor stretch operated by ANIH).

1

Karak Highway (Lebuhraya Karak / E8)

From central Kuala Lumpur, take the Karak Highway eastbound towards Kuantan. Entry points include Setapak, Gombak Toll Plaza, and Genting Sempah.

2

East Coast Expressway (LPT1 / E8)

Continue onto the LPT1 at the Karak interchange — the Karak–Jabor stretch operated by ANIH. Drive east towards Kuantan.

3

Exit at Maran

Exit the LPT1 at Maran (or continue to Kuantan if you prefer the longer expressway approach). Take state roads southbound to join Federal Route 3 — there is no dedicated Jengka exit on the LPT, so check current signage at the off-ramp.

4

Federal Route 3 (Jalan Persekutuan 3)

Follow signs for Federal Route 3 southbound towards Kuala Rompin. The drive on Federal Route 3 takes approximately 30 to 45 minutes through small townships.

5

Tanjung Gemok Jetty

Approximately 5 km north of Kuala Rompin town centre, follow local signage for "Jeti Tanjung Gemok" or "Tanjung Gemok Jetty". Park in the designated passenger lot at the jetty entrance.

When to leave

Recommended departure times

Plan your departure around the sailing window you have booked. Always allow at least 60 minutes buffer at the jetty for parking and check-in — boarding closes 20 minutes before departure.

warning Plan ahead

Early morning sailings (7 AM or 8 AM)

flag Best: Stay overnight in Kuala Rompin or Kuantan and complete the drive the day before.
priority_high Departing KL by 3 AM the same morning is NOT RECOMMENDED — fatigue and safety concerns.
schedule Doable

Mid-morning sailings (9 AM to 11 AM)

flag Best: Depart KL by 4 AM to 5 AM.
info Allow 60 minutes buffer at the jetty for parking and check-in.
check_circle Comfortable

Afternoon sailings (1 PM to 4 PM)

flag Best: Depart KL by 8 AM to 11 AM (comfortable schedule).
info Allow time for breakfast en route at LPT1 R&R stops.
Budget

Toll charges and fuel costs

Class 1 (passenger car) tolls and fuel estimates for a typical KL → Tanjung Gemok run.

toll

Toll charges (Class 1)

  • Karak Highway tolls ~RM 10 – 15
  • LPT1 East Coast Hwy tolls ~RM 25 – 30
  • Total toll one way RM 35 – 40
  • Total toll return RM 70 – 80
  • 2026 toll rates Unchanged from 2025 (government freeze)

Payment is via Touch ‘n Go card, SmartTAG, or RFID. Cash payment has been discontinued at most toll plazas.

local_gas_station

Fuel cost (estimate)

  • Typical sedan (1.5 – 2.0L engine) RM 100 – 125 one way
  • SUV (2.0 – 3.0L engine) RM 130 – 160 one way
  • Recommended brands en route Petronas, Shell, Caltex (LPT1 R&Rs)

Multiple R&R fuel stops along the LPT1 East Coast Expressway (Karak–Jabor stretch). Top up at R&R Maran before exiting south — stations on the secondary roads to Federal Route 3 are limited.

Along the route

Rest stops on the LPT1

The LPT1 East Coast Expressway has multiple R&R (Rehat dan Rawat) rest stops with fuel, food, prayer rooms, and toilets.

restaurant

R&R Genting Sempah

Early in drive, near KL.

free_breakfast

R&R Bukit Tinggi

Good breakfast options.

local_dining

R&R Karak

Large facility, multiple food stalls.

local_gas_station

R&R Maran

Last major fuel stop on LPT1 before exiting south. Top up here — stations on the secondary roads to Federal Route 3 are limited.

local_gas_station

R&R Temerloh

Mid-route facility on LPT1 with fuel and food.

Plan around traffic

Avoid these traffic conditions

LPT1 East Coast traffic is heavy during these periods. Add 60 to 120 minutes of buffer if your travel falls in any of these windows.

traffic Heavy traffic windows

  • Friday afternoons (KL to East Coast direction).
  • Sunday evenings (East Coast to KL direction).
  • Public holiday eves and end of long weekends.
  • School holiday peaks (mid year, year end).
  • Hari Raya, Chinese New Year, and Deepavali balik kampung exodus.

If sailing on a peak weekend, depart KL early Saturday morning (before 5 AM) to avoid Friday evening congestion and arrive at Tanjung Gemok rested.

No private vehicle?

Public transport from KL to Tioman

There is no direct public bus to Tanjung Gemok jetty. Options below are the practical alternatives for travellers without a car.

directions_bus
Option 1

Bus to Mersing + taxi to Tanjung Gemok

timer5 to 6 hours bus + ~50 km taxi paymentsBus RM 35 – 50 · Taxi RM 50 – 80

Take long-distance bus from Terminal Bersepadu Selatan (TBS) or Pekeliling to Mersing. Operators include Transnasional, Causeway Link, KKKL, S&S International Express, and Plusliner. From Mersing, take a taxi to Tanjung Gemok jetty.

local_taxi
Option 2

Bus to Kuantan + Grab to Tanjung Gemok

timer4 to 5 hours bus + 1.5 hours Grab paymentsBus RM 30 – 45 · Grab RM 80 – 120

Take bus to Kuantan from TBS. From Kuantan, Grab to Tanjung Gemok.

airplanemode_inactive
Option 3

No scheduled flights to Tioman in 2026

timerAir option: private charter only paymentsCharter pricing on request

SKS Airways ceased operations in early 2025 and there are no scheduled commercial flights between Subang Skypark and Tioman Airport (TOD). Berjaya Air operates private charter from Subang only — impractical for individual travellers. The speedboat from Tanjung Gemok is the standard onward connection.

Pre-sailing accommodation

Should you stay overnight in Kuala Rompin?

bedtime

Yes — for sailings before 10 AM

Driving 3.5 to 4 hours starting at 3 AM is unsafe and risks missing your sailing due to fatigue or unexpected delays.

Recommended overnight options vary by how close you want to be to the jetty and what amenities you need. Most hotels in this region offer free overnight parking and packed breakfasts on request.

  • hotel
    Hotels in Kuala Rompin town 5 to 10 minutes from jetty
  • beach_access
    Beach resorts in Lanjut / Tanjung Gemok 10 to 15 minutes from jetty
  • location_city
    Hotels in Kuantan 1 to 1.5 hours from jetty · most options

See our Hotels Near Tanjung Gemok Jetty guide for accommodation recommendations.

FAQ

Frequently asked questions

01 How long does it take to drive from Kuala Lumpur to Tioman?

The drive from Kuala Lumpur to Tanjung Gemok jetty takes 3.5 to 4 hours via the LPT1 East Coast Expressway. Add 90 minutes for the speedboat crossing to Tioman Island for a total journey of 5 to 5.5 hours including jetty buffer.

02 What is the best route from KL to Tanjung Gemok?

The best route is Karak Highway (E8) eastbound, continuing onto the LPT1 East Coast Expressway (the Karak–Jabor stretch), exiting at Maran or continuing to Kuantan, then following Federal Route 3 southbound to Kuala Rompin. There is no dedicated Jengka exit on the LPT, so check current signage at the off-ramp. Total distance is approximately 280 km.

03 How much are the tolls from KL to Tanjung Gemok?

Total tolls one way are approximately RM35 to RM40 for a Class 1 passenger vehicle, payable via Touch ‘n Go, SmartTAG, or RFID. Cash payment has been discontinued at most toll plazas. 2026 toll rates remain unchanged from 2025 under government compensation; refer to plus.com.my and the official Toll Calculator for current plaza-specific pricing.

04 Can I take a bus from Kuala Lumpur to Tioman?

There is no direct bus to Tanjung Gemok jetty. You can take a long-distance bus from TBS or Pekeliling to Mersing or Kuantan (operators include Transnasional, Causeway Link, KKKL, S&S International Express, and Plusliner), then transfer to Tanjung Gemok by taxi or e-hailing (Grab). Total journey takes 7 to 9 hours with transfers.

05 Is it safe to drive from KL to Tanjung Gemok in early morning?

Driving 3.5 to 4 hours starting before 5 AM is not recommended due to fatigue risk. For early morning sailings (7 to 9 AM), stay overnight in Kuala Rompin or Kuantan and complete the journey the day before.

06 What time should I leave KL for an 11 AM sailing?

Depart KL by 5 AM for an 11 AM sailing. This allows 4 hours for the drive, 30 minutes buffer, plus 60 minutes at the jetty for parking and boarding (which closes 20 minutes before departure).

07 How far is Tioman from KL by car and ferry combined?

The total journey from KL to Tioman Island is approximately 280 km of driving plus 56 km of sea crossing — roughly 336 km in total, with a combined journey time of 5 to 5.5 hours.

08 Are there flights from KL to Tioman?

Not on a scheduled commercial basis. SKS Airways ceased operations in early 2025, ending the regular Subang Skypark → Tioman Airport (TOD) service. Berjaya Air operates private charter from Subang only. Most travellers reach Tioman via the speedboat from Tanjung Gemok.

Ready to book your KL-friendly speedboat?

Tanjung Gemok to Tioman SpeedBoat — 90-minute crossing, daily sailings, instant e-ticket. See our turn-by-turn driving guide for jetty arrival details.