Best way to travel between

Kuala Lumpur International Airport Klia Selangor Malaysia
Phuket Thailand
Travel Modes
Price
Distance
Duration
CO2
bus
$106.0
889.92 km
21h 25mins
26.7 kgs
 
train
$111.0
907.99 km
25h 32mins
48.12 kgs
 
drive
$160.0
1015.05 km
12h 40mins
129.93 kgs
 
flight
$390.0
1000.62 km
4h 47mins
108.07 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 889.92 km 21h 25mins 3,402 THB 106.0
Train 907.99 km 25h 32mins 3,563 THB 111.0
Drive 1015.05 km 12h 40mins 5,135 THB 160.0
Flight 1000.62 km 4h 47mins 12,517 THB 390.0
Take Bus from Kuala Lumpur KLIA to Amanjaya Bus Terminal
Time: 3h 45mins Cost: 417 THB; $ 11.7 - 14.3 USD CO2 Emission: 7.82 kgs
Take Bus from Ipoh to Kuala Perlis
Time: 3h 47mins Cost: 257 THB; $ 7.2 - 8.8 USD CO2 Emission: 8.32 kgs
Take Ferry from Kuala Perlis to Langkawi
Time: 1h 17mins Cost: 160 THB; $ 4.5 - 5.5 USD CO2 Emission: 4.85 kgs
Take Ferry from Langkawi to Koh Lipe
Time: 3h 36mins Cost: 337 THB; $ 9.4 - 11.5 USD CO2 Emission: 9.22 kgs
Take Ferry from Koh Lipe to Saladan Pier, Koh Lanta
Time: 3h 5mins Cost: 1,765 THB; $ 49.5 - 60.5 USD CO2 Emission: 21.27 kgs
Take Ferry from Saladan Pier, Koh Lanta to Phuket
Time: 1h 33mins Cost: 802 THB; $ 22.5 - 27.5 USD CO2 Emission: 9.83 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kuala Lumpur International Airport Klia Selangor Malaysia and Phuket Thailand is to travel by bus, which will cost about 3,402 THB or 95.40 USD.