Select from 5 ways to get there

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Phuket to Kuala Lumpur, train  •  5 h 44 min

  1. Fly from Phuket (HKT) to Kuala Lumpur (KUL) HKT - KUL
  2. Take the train from Klia T1 to KL Sentral

$107 - $259

Cheapest option

Bus, train  •  17 h 25 min

  1. Take the bus from Phang Nga to Surat Thani station
  2. Take the train from Suratthani Train Station to Hat Yai
  3. Take the train from Hat Yai to Padang Besar
  4. Take the train from Padang Besar to KL Sentral

$48 - $110

5 alternative options

Fly Phuket to Kuala Lumpur Subang  •  8 h 55 min

  1. Fly from Phuket (HKT) to Kuala Lumpur Subang (SZB) HKT - SZB

$154 - $917

Bus to Krabi, fly to Kuala Lumpur, train  •  7 h 47 min

  1. Take the bus from Phang Nga to Krabi Bus Station
  2. Fly from Krabi (KBV) to Kuala Lumpur (KUL) KBV - KUL
  3. Take the train from Klia T1 to KL Sentral

$90 - $228

Bus, Mini Van  •  19 h 40 min

  1. Take the bus from Khao Lak to Khao Sok
  2. Take the Mini Van from Khao Sok to Hat Yai
  3. Take the bus from Hatyai to Terminal Bersepadu Selatan

$50 - $51

Bus, Mini Van, car ferry  •  21 h 43 min

  1. Take the bus from Khao Lak to Khao Sok
  2. Take the Mini Van from Khao Sok to Penang
  3. Take the car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
  4. Take the bus from Butterworth to KL Sentral

$51 - $52

Drive  •  11 h 47 min

  1. Drive from Khao Lak to Kuala Lumpur 578.1 miles

$80 - $120

What companies run services between Khao Lak, Phangnga, Thailand and Kuala Lumpur, Malaysia?

Firefly, Malindo Airways and five other airlines fly from Khao Lak to Kuala Lumpur hourly. Alternatively, you can take a bus from Khao Lak to Kuala Lumpur via Khao Lak, Khao Sok, Hat Yai, and Hatyai in around 19 h 40 min.

Airlines
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 31 min
When
Every day
Estimated price
$55 - $290
Flights from Phuket to Kuala Lumpur Subang via Penang
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$110 - $190
Flights from Phuket to Kuala Lumpur Subang via Penang, Kota Bharu
Ave. Duration
6 h 15 min
When
Every day
Estimated price
$110 - $190
Flights from Phuket to Kuala Lumpur Subang via Kuala Lumpur, Johor Bahru
Ave. Duration
5 h 57 min
When
Every day
Estimated price
$360 - $800
Flights from Phuket to Kuala Lumpur Subang via Kuala Lumpur, Singapore
Ave. Duration
6 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$360 - $800
Flights from Phuket to Kuala Lumpur Subang via Singapore
Ave. Duration
4 h 5 min
When
Every day
Estimated price
$150 - $700
Firefly
Website
fireflyz.com.my
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 31 min
When
Every day
Estimated price
$55 - $290
Flights from Phuket to Kuala Lumpur Subang via Penang
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$110 - $190
Flights from Phuket to Kuala Lumpur Subang via Penang, Kota Bharu
Ave. Duration
6 h 15 min
When
Every day
Estimated price
$110 - $190
Flights from Phuket to Kuala Lumpur Subang via Kuala Lumpur, Johor Bahru
Ave. Duration
5 h 57 min
When
Every day
Estimated price
$360 - $800
Flights from Phuket to Kuala Lumpur Subang via Kuala Lumpur, Singapore
Ave. Duration
6 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$360 - $800
Flights from Phuket to Kuala Lumpur Subang via Singapore
Ave. Duration
4 h 5 min
When
Every day
Estimated price
$150 - $700
AirAsia
Website
airasia.com
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$35 - $220
Flights from Krabi to Kuala Lumpur
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$35 - $220
Bangkok Airways
Website
bangkokair.com
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 31 min
When
Every day
Estimated price
$55 - $290
Flights from Phuket to Kuala Lumpur via Koh Samui
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$120 - $480
Malindo Airways
Website
malindoair.com
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$45 - $280
Flights from Phuket to Kuala Lumpur Subang via Kuala Lumpur, Kota Bharu
Ave. Duration
6 h 45 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$65 - $320
SilkAir
Website
silkair.com
Flights from Phuket to Kuala Lumpur via Singapore
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$240 - $850
Singapore Airlines
Website
singaporeair.com
Flights from Phuket to Kuala Lumpur via Singapore
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$240 - $850
Train operators
KLIA Express
Website
kliaekspres.com
Train from Klia T1 to KL Sentral
Ave. Duration
28 min
Frequency
Every 15 minutes
Estimated price
$14
Schedules at
kliaekspres.com
State Railway of Thailand
Website
railway.co.th
Train from Suratthani Train Station to Hat Yai
Ave. Duration
4 h 30 min
Frequency
Every 2 hours
Estimated price
$10 - $40
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$3 - $7
2nd Class (Seat)
$10 - $14
2nd Class (Berth)
$19 - $26
1st Class (Berth)
$28 - $40
Train from Hat Yai to Padang Besar
Ave. Duration
55 min
Frequency
Twice daily
Estimated price
$8 - $29
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$1 - $5
2nd Class (Seat)
$8 - $12
2nd Class (Berth)
$17 - $23
1st Class (Berth)
$22 - $29
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Padang Besar to KL Sentral
Ave. Duration
6 h 40 min
Frequency
Hourly
Estimated price
$12 - $21
Schedules at
intranet.ktmb.com.my
Book at
12go.asia
Silver
$12 - $14
Gold
$18 - $21
Platinum
$24 - $28
Bus operators
bus
Bus from Phang Nga to Krabi Bus Station
Ave. Duration
1 h 30 min
Frequency
Hourly
Estimated price
$3
Phantip Travel
Website
phantiptravel.com
Bus from Phang Nga to Surat Thani station
Ave. Duration
2 h 30 min
Frequency
3 times a day
Estimated price
$7
Schedules at
phantiptravel.com
Book at
12go.asia
bus
Bus from Khao Lak to Khao Sok
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$4
Mini Van
Bus from Khao Sok to Hat Yai
Ave. Duration
5 h 30 min
Frequency
Once daily
Estimated price
$19
Mini Van
Bus from Khao Sok to Penang
Ave. Duration
11 h 30 min
Frequency
Once daily
Estimated price
$29
Ferry operators
Penang Port
Website
penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
Ave. Duration
20 min
Frequency
Hourly
Estimated price
$1
Schedules at
penangport.com.my

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Train travel in France: A guide to SNCF and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.

Questions & Answers

The distance between Khao Lak and Kuala Lumpur is 718 km. The road distance is 925 km.

The cheapest way to get from Khao Lak to Kuala Lumpur is to bus and Mini Van which costs ฿1580 - ฿1630 and takes 19 h 40 min.

The quickest way to get from Khao Lak to Kuala Lumpur is to fly and train which takes 5 h 44 min and costs ฿3400 - ฿8500.

It takes approximately 5 h 44 min to get from Khao Lak to Kuala Lumpur, including transfers.