There are 8 ways to get from Kuala Lumpur to Ko Phi Phi by train, bus and ferry, ferry, bus or plane
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
Train, bus and ferry, ferry • 16h 44m
฿3247 - ฿6163
Cheapest option
Bus, minivan, bus and ferry • 22h 56m
฿1630 - ฿1660
6 alternative options
Bus, bus and ferry, ferry • 28h 48m
฿3440 - ฿5340
Train to Kuala Lumpur, fly to Phuket, ferry • 9h 11m
฿2621 - ฿20979
Fly Sultan Abdul Aziz Shah to Langkawi, ferry • 10h 24m
฿3860 - ฿7764
Train to Kuala Lumpur, fly to Krabi, Longtail Boat, Speedboat • 8h 11m
฿2481 - ฿37749
Train to Kuala Lumpur, fly to Langkawi, ferry • 10h 36m
฿3963 - ฿7291
Fly Sultan Abdul Aziz Shah to Alor Setar, ferry • 12h 30m
฿4127 - ฿7061
Travel safe during COVID-19
International entry into Thailand from Malaysia
- Entry is restricted for citizens and permanent residents of Malaysia
Restricted for: Foreign nationals, with the above exceptions
Show less
Conditions of entry into Thailand from Malaysia
- 14-day mandatory monitored quarantine
- Negative COVID-19 test issued at most 3 days before arrival
- Health screen upon arrival. Mandatory installation of smart phone app for contact tracing purposes
- Travel insurance and medical declaration are required for foreign nationals
- Foreign nationals are required to obtain Certificate of Entry (COE) issued by the Thai embassy or consulate
Show more details
- 14-day mandatory monitored quarantine
- Negative COVID-19 test issued at most 3 days before arrival
- Health screen upon arrival. Mandatory installation of smart phone app for contact tracing purposes
- Travel insurance and medical declaration are required for foreign nationals
- Foreign nationals are required to obtain Certificate of Entry (COE) issued by the Thai embassy or consulate
Show less
Rules to follow in Thailand
1m
Mandatory
Considerations leaving from Malaysia
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
No, entry into Thailand from Malaysia is currently restricted.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1 metre
- Observe COVID-19 safety rules
- Domestic border crossings may be subject to approval, testing and quarantine
The national COVID-19 helpline number in Ko Phi Phi is 1422.
Wearing a face mask on public transport in Ko Phi Phi is mandatory.
The social distance requirement in Ko Phi Phi is 1 metre.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1422.
Yes, entry into Malaysia from Thailand is currently restricted.
Explore options for future travel.
Last updated: 28 Feb 2021
Exceptions may apply, for full details: Ministry of Foreign Affairs of the Kingdom of Thailand.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Kuala Lumpur to Ko Phi Phi is to bus and minivan and bus and ferry which costs RM 219 - RM 224 and takes 22h 56m.
The quickest way to get from Kuala Lumpur to Ko Phi Phi is to train and fly and Longtail Boat and Speedboat which costs RM 330 - RM 5500 and takes 8h 11m.
The distance between Kuala Lumpur and Ko Phi Phi is 606 km.
The best way to get from Kuala Lumpur to Ko Phi Phi without a car is to train and bus and ferry and ferry which takes 16h 44m and costs RM 430 - RM 850.
It takes approximately 16h 44m to get from Kuala Lumpur to Ko Phi Phi, including transfers.
The quickest flight from Kuala Lumpur Airport to Phuket Airport is the direct flight which takes 1h 25m.
Ko Phi Phi is 1h behind Kuala Lumpur. It is currently 3:22 PM in Kuala Lumpur and 2:22 PM in Ko Phi Phi.
Malaysia Airlines, Bangkok Airways and AirAsia offer flights from Kuala Lumpur Airport to Phuket Airport.
There are 132+ hotels available in Ko Phi Phi. Prices start at ฿3750 per night.
The best way to get from Kuala Lumpur to Sultan Abdul Aziz Shah Airport is to train which takes 30 min and costs RM 3 - RM 11.

- Distance: 605.7 km
- Duration: 16h 44m
What companies run services between Kuala Lumpur, Malaysia and Ko Phi Phi, Thailand?
There is no direct connection from Kuala Lumpur to Ko Phi Phi. However, you can take the train to Padang Besar, take the train to Hat Yai, take the walk to Hat Yai station, take the bus and ferry to Koh Lipe, take the walk to Koh Lipe, then take the ferry to Phi Phi - Ton Sai. Alternatively, you can take a vehicle from Kuala Lumpur to Phi Phi Don via Hat Yai Chee Road, Hat Yai Clock Tower, Hat Yai Bus Terminal, Surathani Talad Kaset Station, Surat Thani, Krabi, and Krabi Andaman Wave Master Bus Station in around 22h 56m.

- Website
- airasia.com
Flights from Kuala Lumpur to Phuket
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- ฿1200 - ฿1900
Flights from Kuala Lumpur to Krabi
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ฿1100 - ฿1700
Flights from Kuala Lumpur to Langkawi
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- ฿600 - ฿3600
Flights from Kuala Lumpur to Langkawi via Penang
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ฿600 - ฿3600

- Website
- malaysiaairlines.com
Flights from Kuala Lumpur to Phuket
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿6500 - ฿18000
Flights from Sultan Abdul Aziz Shah to Langkawi
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- ฿850 - ฿5500
Flights from Kuala Lumpur to Krabi
- Ave. Duration
- 1h 40m
- When
- Monday and Tuesday
- Estimated price
- ฿6000 - ฿17000
Flights from Kuala Lumpur to Langkawi
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ฿1100 - ฿5500
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿850 - ฿3100

- Website
- fireflyz.com.my
Flights from Kuala Lumpur to Phuket
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿6500 - ฿18000
Flights from Sultan Abdul Aziz Shah to Langkawi
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- ฿850 - ฿5500
Flights from Kuala Lumpur to Langkawi
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ฿1100 - ฿5500
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿850 - ฿3100

- Website
- malindoair.com
Flights from Sultan Abdul Aziz Shah to Langkawi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿750 - ฿4700
Flights from Kuala Lumpur to Langkawi
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿1000 - ฿4400
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿850 - ฿2400

- Website
- bangkokair.com
Flights from Kuala Lumpur to Phuket
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿6500 - ฿18000
Flights from Kuala Lumpur to Phuket via Koh Samui
- Ave. Duration
- 3h 20m
- When
- Wednesday and Sunday
- Estimated price
- ฿2800 - ฿6500

- Phone
- 03 2267 1200
- cllcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Kuala Lumpur to Padang Besar
- Ave. Duration
- 4h 49m
- Frequency
- 4 times a day
- Estimated price
- ฿550 - ฿650
- Website
- http://www.ktmb.com.my
- Silver
- ฿360 - ฿390
- Gold
- ฿550 - ฿650
- Platinum
- ฿700 - ฿850

- Phone
- 1690
- webmaster.srt@railway.co.th
- Website
- railway.co.th
Train from Padang Besar to Hat Yai
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- ฿45 - ฿950
- Website
- http://www.railway.co.th/main/timetable/time-train.html
- Book at
- https://12go.asia/en/operator/thai-railways
- Schedules at
- http://procurement.railway.co.th/checktime/checktime.asp?lenguage=Eng
- 3rd Class (Seat)
- ฿45 - ฿160
- 2nd Class (Air-Conditioned Berth)
- ฿550 - ฿750
- 2nd Class (Air-conditioned Seat)
- ฿240 - ฿340
- 1st Class (Air-Conditioned Berth)
- ฿700 - ฿950

- Phone
- +603 2267 8000
- Website
- kliaekspres.com
Train from KL Sentral to Klia T1
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- ฿280 - ฿410
- Website
- http://www.kliaekspres.com/

- Phone
- 081-542-4495
- sukhothaitourhatyai@gmail.com
- Website
- sukhothaitourhatyai.com
Bus and ferry from Hat Yai station to Koh Lipe
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ฿650
- Schedules at
- sukhothaitourhatyai.com
- Book at
- 12go.asia

- Phone
- +66980 168 181
- 168ferry@gmail.com
- Website
- tigerlinetravel.com
Bus and ferry from Hat Yai station to Koh Lipe
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ฿700
- Schedules at
- tigerlinetravel.com
- Book at
- 12go.asia

- Phone
- 603-62637668
- Website
- alisangoldencoach.com.my
Bus from Hentian Duta to Hat Yai Chee Road
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Estimated price
- ฿521
- Schedules at
- alisangoldencoach.com.my
- Book at
- 12go.asia
Bus from Hat Yai Bus Terminal to Surathani Talad Kaset Station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿250

- Phone
- +66 (0)77 272230
- info@phantiptravel.com
- Website
- phantiptravel.com
Bus from Surat Thani to Krabi
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ฿250
- Schedules at
- phantiptravel.com
- Book at
- 12go.asia

- Phone
- +662 629 3415
- info@songserm.com
- Website
- songserm.com
Bus and ferry from Krabi Andaman Wave Master Bus Station to Phi Phi - Ton Sai
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ฿450
- Schedules at
- songserm.com
- Book at
- 12go.asia

- Phone
- 03-40439027
- pahanglinsiong@gmail.com
- Website
- pahanglinsiong.my
Bus from Bus Terminal Perkeliling to Cameron Highlands Tanah Rata
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- ฿167
- Schedules at
- pahanglinsiong.my
- Book at
- easybook.com

- Phone
- +605 4911 452
- Website
- unititi.com.my
Bus from Cameron Highlands Tanah Rata to Hat Yai
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ฿573
- Schedules at
- unititi.com.my

- Phone
- 0614655695
- chanyaon39@gmail.com
- Website
- 12go.asia
Bus and ferry from Hat Yai Bus Station to Ko Lipe
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- ฿700
- Schedules at
- 12go.asia

- Phone
- +66980 168 181
- 168ferry@gmail.com
- Website
- tigerlinetravel.com
Ferry from Koh Lipe to Phi Phi - Ton Sai
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- ฿2000 - ฿2800
- Schedules at
- tigerlinetravel.com
- Book at
- 12go.asia
Ferry from Rassada Pier Phuket to Phi Phi - Ton Sai
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- ฿800 - ฿1100
- Schedules at
- tigerlinetravel.com
- Book at
- 12go.asia
Ferry from Telaga Harbor Marina Langkawi to Koh Lipe
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ฿800 - ฿1100
- Schedules at
- tigerlinetravel.com
- Book at
- 12go.asia

- Phone
- +66(0)81-959-209
- spcpakbara@gmail.com
- Website
- spcthailand.com
Ferry from Koh Lipe to Phi Phi - Ton Sai
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ฿2700 - ฿3900
- Schedules at
- spcthailand.com
- Book at
- 12go.asia
Ferry from Rassada Pier Phuket to Phi Phi - Ton Sai
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ฿800 - ฿1200
- Schedules at
- spcthailand.com
- Book at
- 12go.asia

- Phone
- + 66 76 354 758-760
- rsvn.andamanboat@gmail.com
- Website
- andamanwavemaster.com
Ferry from Phuket to Phi Phi - Ton Sai
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- ฿700 - ฿800
- Schedules at
- andamanwavemaster.com
- Book at
- 12go.asia
- Standard
- ฿700 - ฿800
- First
- ฿1000
- Premium
- ฿1300

- Phone
- (+66) 02 240 2582
- info@seatrandiscovery.com
- Website
- seatrandiscovery.com
Ferry from Rassada Pier Phuket to Phi Phi - Ton Sai
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- ฿440 - ฿750
- Schedules at
- seatrandiscovery.com
- Book at
- 12go.asia

- Phone
- 064-1624955
- theindy1234@gmail.com
- Website
- chaokohgroup.com
Ferry from Phuket to Phi Phi - Ton Sai
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- ฿600
- Schedules at
- chaokohferry.com
- Book at
- 12go.asia

- Phone
- 075-637-152
- s..sl@AonangTravelcom.co.th
- Website
- aonangtravel.co.th
Ferry from Phuket Rassada Pier to Phi Phi - Ton Sai
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ฿700
- Schedules at
- aonangtravel.co.th
- Book at
- 12go.asia

- Phone
- 081-6782826
- info@bundhayaspeedboat.com
- Website
- bundhayaspeedboat.com
Ferry from Phuket Rassada Pier to Phi Phi Islands Ton Sai Pier
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿550 - ฿800
- Schedules at
- bundhayaspeedboat.com
- Book at
- 12go.asia

- Phone
- +604 9592208
- office@telaga-terminal.com
- Website
- telaga-terminal.com
Ferry from Telaga Harbor Marina Langkawi to Koh Lipe
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿922
- Schedules at
- telaga-terminal.com
Ferry from Krabi Town Pier to Railay East
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- ฿150

- Website
- kohyaojourney.com
Ferry from Railay East, Krabi to Phi Phi - Ton Sai
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- ฿1000
- Schedules at
- kohyaobookingferry.com
- Book at
- 12go.asia

- Phone
- 04-966 3988
- Website
- langkawiferryline.com
Ferry from Kuala Kedah to Langkawi
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- ฿171
- Schedules at
- langkawiferryline.com

- Phone
- 604-966 9439
- info@langkawi-ferry.com
- Website
- langkawi-ferry.com
Ferry from Kuah Ferry Terminal Langkawi to Koh Lipe
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- ฿878
- Schedules at
- langkawi-ferry.com
- Book at
- 12go.asia
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 South Korea: Travelling from Seoul to Busan , Need to know: Jadrolinija and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.