Complete journey guide from London to Perhentian Islands. Every step: Heathrow to KLIA, KLIA to Kota Bharu, KBR to Kuala Besut Jetty, speedboat to Perhentian. Full ETA breakdown with PerhentianBoat transfers.
Quick Answer
Q: How long does it take from London to Perhentian door-to-door?
With a direct Malaysia Airlines flight from Heathrow to KLIA (12-13 hours), plus 1-hour domestic flight to Kota Bharu, 1-hour drive to the jetty, and 45-minute speedboat ā total is approximately 16-17 hours. With a one-stop flight, allow 18-20 hours.
Planning a trip to London to Perhentian Islands: Full Journey Guide with ETA | 2026? Here is the latest travel information you need right now. The standard adult fare for this route is typically RM 40.00 one-way and RM 80.00 for a return ticket. For children (aged 3-11), it is RM 20.00 one-way.
Planning your trip from London to the Perhentian Islands? Here's your complete door-to-door journey, step by step.
š« STEP 1: London Heathrow (LHR) ā Kuala Lumpur International Airport (KLIA) Flight Duration: ~12-13 hours direct, ~15-17 hours with one stop Airlines: Malaysia Airlines (direct), Emirates (via Dubai), Qatar Airways (via Doha), Turkish Airlines (via Istanbul) Tip: Book overnight flights. You'll sleep on the plane and arrive in KL morning ā perfect timing for the next leg.
āļø STEP 2: KLIA ā Kota Bharu Airport (KBR) Flight Duration: 1 hour Transit Time at KLIA: 2-4 hours (immigration, baggage, domestic transfer) Airlines: Malaysia Airlines, AirAsia, Firefly, Batik Air Tip: Book the domestic flight with at least 3 hours gap from your international arrival. Immigration queues at KLIA can be unpredictable.
š STEP 3: KBR Airport ā Kuala Besut Jetty Drive Duration: 1 hour (55km) š PerhentianBoat Airport Transfer: Your driver meets you at KBR arrivals with a name board. Private air-conditioned vehicle direct to Kuala Besut Jetty. No waiting for taxis, no haggling. Tip: Our driver tracks your flight ā if you're delayed, pickup adjusts automatically.
š¤ STEP 4: Kuala Besut Jetty ā Perhentian Island (Your Resort) Boat Duration: 45 minutes š PerhentianBoat Speedboat Transfer: Direct drop-off at your resort's beach. Skip the queue at the jetty ā your ticket is pre-booked. Tip: This is a wet landing ā you'll step into shallow water. Wear sandals!
ā±ļø TOTAL JOURNEY TIME - With direct flight: ~16-17 hours door-to-door - With one stop: ~18-20 hours door-to-door - Best case: Depart London 10PM Friday ā Arrive Perhentian 3PM Saturday
With a direct Malaysia Airlines flight from Heathrow to KLIA (12-13 hours), plus 1-hour domestic flight to Kota Bharu, 1-hour drive to the jetty, and 45-minute speedboat ā total is approximately 16-17 hours. With a one-stop flight, allow 18-20 hours.
Yes! Bundle your KBR airport pickup + speedboat to Perhentian in one booking at PerhentianBoat.com. Our driver meets you at arrivals, drives you to Kuala Besut Jetty, and your pre-booked speedboat takes you direct to your resort.
Our No-Stranded Guarantee: we track your flight in real-time and adjust your pickup accordingly. If you miss the scheduled boat, you get priority boarding on the next available speedboat at zero extra cost.
British citizens get 90-day visa-free entry for tourism. Your passport must be valid for at least 6 months beyond your arrival date. No advance visa required.
Short on time? Find out how to pack the best of Perhentian into a single day trip, including early boats, snorkeling points, and lunch stops.
Book speedboat + turtle snorkeling in Perhentian. RM40 one-way, daily departures, direct resort drop-off. Spot sea turtles at Turtle Point & Tanjung Basi.
Direct speedboat transfer to Bubbles Dive Resort, Perhentian Besar. RM40 one-way, beach drop-off, daily departures. Book your boat ticket online.
Guide on travelling from Sultan Mahmud Airport (TGG) in Kuala Terengganu to Kuala Besut Jetty for your speedboat to Perhentian Island.