1map logoGo to main page

Kuala Lumpur, Kuala Lumpur Federal Territory to Phi Phi Islands, Krabi from $34: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Kuala Lumpur, Malaysia
to
Phi Phi Islands, Thailand

How to Get from Kuala Lumpur to Phi Phi Islands: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$34 by busBest price
608 kmDistance
7h 2m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kuala Lumpur to Phi Phi Islands with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Plane
Drive
Average Duration
7h  2m
Estimated price
$64-186
Recommended
Company
various
Train
Bus
Drive
Average Duration
18h  16m
Estimated price
$34-232
Cheapest
route map
Distance: 608 km
Duration: 7h 2m

See more options

Company
various
Train
Bus
Drive
Average Duration
14h  2m
Estimated price
$43-72
Company
various
Bus
Drive
Average Duration
16h  34m
Estimated price
$48-64
Company
various
Train
Plane
Drive
Average Duration
8h  19m
Estimated price
$85-246
Company
various
Bus
Drive
Average Duration
17h  15m
Estimated price
$640-641

Kuala Lumpur - Phi Phi Islands operators

Explore transport companies operating between Kuala Lumpur and Phi Phi Islands, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+603 2267 8000
Website
kliaekspres.com

Train from Bandar Tasik Selatan to Klia T1

Average Duration
28m
Estimated price
$1866-1867
Contact phone
+60 3 2267 1200
Website
ktmb.com.my

Train from Kuala Lumpur to Bukit Katri

Average Duration
5h 15m
Estimated price
$1866-1868

Train from Kuala Lumpur to Butterworth

Average Duration
4h 6m
Estimated price
$341-342
Bus
Contact phone
603-2691 1495
Website
maralinergroup.my

Bus from Terminal Bersepadu Selatan to Kangar

Average Duration
7h 11m
Estimated price
$345-0
Contact phone
+65 6294 8228
Website
srimaju.com

Bus from Terminal Bersepadu Selatan to Kangar

Average Duration
Estimated price
$0-0
Contact phone
+6012 4703155
Website
redbus.my

Bus from Terminal Bersepadu Selatan to Alor Setar

Average Duration
5h 37m
Estimated price
$346-347
Plane
Website
airasia.com

Plane from Kuala Lumpur Airport (KUL) to Krabi Airport (KBV)

Average Duration
1h 25m
Estimated price
$648-649

Plane from Kuala Lumpur Airport (KUL) to Phuket Airport (HKT)

Average Duration
1h 32m
Estimated price
$1860-1861
Ferry
Contact phone
+66 980 168 181
Website
tigerlinetravel.com

Ferry from Chao Fah pier to Tonsai pier

Average Duration
Estimated price
$0-0

Ferry from Ao Po Pier, Phuket to Tonsai pier

Average Duration
Estimated price
$0-0

Ferry from Langkawi to Tonsai pier

Average Duration
Estimated price
$0-0
Contact phone
04-966 3988
Website
langkawiferryline.com

Ferry from Kuala Kedah to Langkawi

Average Duration
1h 30m
Estimated price
$0-0

Ferry from Kuala Perlis to Langkawi

Average Duration
1h 5m
Estimated price
$1869-0

Kuala Lumpur to Phi Phi Islands: Overview of Bus, Train, Flight, and Car Trips

Traveling between Kuala Lumpur and Phi Phi Islands offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Departure Point
Kuala Lumpur Airport
Arrival Point
Krabi Airport

Frequently asked questions

Find out more about the route from Kuala Lumpur to Phi Phi Islands.

Or choose the category:
The distance between Kuala Lumpur and Phi Phi Don is approximately 608.3 km. The typical travel time varies depending on the mode of transportation. If you fly from Sultan Abdul Aziz Shah to Langkawi, and then take a ferry, it takes around 8 hours and 44 minutes to reach Phi Phi Don from Kuala Lumpur.
The most cost-effective way to travel from Kuala Lumpur to Phi Phi Don is by taking a bus and train and ferry via George Town, with a travel time of approximately 15 hours and 40 minutes. This option is cheaper as it costs around $30 to $70. However, if you prefer a quicker journey, you can opt for a train and fly and ferry option, which takes around 7 hours and 8 minutes and costs between $45 to $210.
To travel from Kuala Lumpur to Phi Phi Don without a car, the best option is to take a bus and car ferry combination. This journey typically takes around 18 hours and 19 minutes and costs between $40 to $150.
There is no direct link between Kuala Lumpur and Phi Phi Don. However, you can take a bus from Terminal Bersepadu Selatan to Koh Phi Phi with transfers at Terminal Bas Sungai Nibong, Hat Yai Bus Terminal, Surathani Talad Kaset Station, and Surat Thani Train station. This journey takes approximately 22 hours and 49 minutes. The bus services are operated by KKKL Express and Lomprayah.
The flight from Kuala Lumpur to Phi Phi Don via Langkawi typically takes around 1 hour and 15 minutes. The cost of the flight can vary depending on the airline and the time of booking, but on average, it can range from $100 to $200 USD. It is important to note that this does not include the cost of the ferry from Langkawi to Phi Phi Don, which can take an additional 2-3 hours and cost around $30 to $50 USD.
There are plenty of options for accommodation near Phi Phi Don with over 157 hotels available. Prices start at $33 per night, so you can find something to fit your budget. Some popular hotels on Phi Phi Don include Phi Phi Island Village Beach Resort, Zeavola Resort, and Phi Phi Cliff Beach Resort.