There are 10 ways to get from Ko Phi Phi to Kempas by ferry, plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry to Krabi Airport, fly to Senai International Airport
best- Take the ferry from Phi Phi Ferry Terminal to Kong Ka Pier, Krabi
- Fly from Krabi Airport (KBV) to Senai International Airport (JHB)KBV - JHB
8h 26mRM 396–756Ferry, bus, drive, train
cheapest- Take the ferry from Phi Phi Ferry Terminal to Kong Ka Pier, Krabi
- Take the bus from Krabi Bus Station to Satun
- Drive from Satun to Bukit Katri
- Take the train from Bukit Katri to Kl SentralEts
- Take the train from Kl Sentral to SegamatEts
- Take the bus from Bus Terminal Segamat to JB Larkin Terminal
22h 26mRM 223–477Ferry, bus, drive
- Take the ferry from Phi Phi Ferry Terminal to Kong Ka Pier, Krabi
- Take the bus from Krabi Bus Station to Satun
- Drive from Satun to Kangar
- Take the bus from Kangar to Larkin Bus Terminal
20h 58mRM 241–369Speedboat, ferry, train, bus
- Take the ferry from Phi Phi Ferry Terminal to Koh Lipe
- Take the ferry from Bundhaya Beach Ko Lipe to Hat Yai station
- Take the train from Hat Yai to Padang Besar
- Take the train from Padang Besar to Kl SentralEts
- Take the bus from TBS Kuala Lumpur to Larkin Bus Terminal
22h 29mRM 401–748Ferry to Phuket International Airport, fly to Senai International Airport
- Take the ferry from Phi Phi Ferry Terminal to Phuket
- Fly from Phuket International Airport (HKT) to Senai International Airport (JHB)HKT - JHB
9h 46mRM 422–957Speedboat, ferry to Langkawi International Airport, fly to Senai International Airport
- Take the ferry from Phi Phi Ferry Terminal to Koh Lipe
- Take the ferry from Koh Lipe to Kuah Ferry Terminal
- Fly from Langkawi International Airport (LGK) to Senai International Airport (JHB)LGK - JHB
9h 19mRM 644–871Ferry to Krabi Airport, fly to Singapore Changi Airport
- Take the ferry from Phi Phi Ferry Terminal to Kong Ka Pier, Krabi
- Fly from Krabi Airport (KBV) to Singapore Changi Airport (SIN)KBV - SIN
8h 25mRM 404–983Ferry to Phuket International Airport, fly to Singapore Changi Airport, drive
- Take the ferry from Phi Phi Ferry Terminal to Phuket
- Fly from Phuket International Airport (HKT) to Singapore Changi Airport (SIN)HKT - SIN
- Drive from Opp Woodlands Civic Ctr to Kempas
9h 54mRM 420–1,234Speedboat, ferry, bus via Kuala Lumpur
- Take the ferry from Phi Phi Ferry Terminal to Koh Lipe
- Take the ferry from Bundhaya Beach Ko Lipe to Hat Yai station
- Take the bus from Hatyai to Terminal Bersepadu Selatan
- Take the bus from Terminal Bersepadu Selatan to Johor Larkin Terminal
22h 59mRM 429–550Speedboat, ferry, bus
- Take the ferry from Phi Phi Ferry Terminal to Koh Lipe
- Take the ferry from Bundhaya Beach Ko Lipe to Hat Yai station
- Take the bus from Hatyai to Singapore Golden Mile Complex
25h 57mRM 554–615
Krabi Airport (KBV) to Senai International Airport (JHB) flights
Questions & Answers
The cheapest way to get from Ko Phi Phi to Kempas is to ferry and bus and drive which costs RM 240 - RM 370 and takes 20h 58m.
The fastest way to get from Ko Phi Phi to Kempas is to ferry and fly which takes 8h 25m and costs RM 400 - RM 1000.
The distance between Ko Phi Phi and Kempas is 972 km.
The best way to get from Ko Phi Phi to Kempas without a car is to Speedboat and ferry and train and bus which takes 22h 29m and costs RM 400 - RM 750.
It takes approximately 8h 26m to get from Ko Phi Phi to Kempas, including transfers.
Kempas is 1h ahead of Ko Phi Phi. It is currently 8:48 AM in Ko Phi Phi and 9:48 AM in Kempas.
There are 2931+ hotels available in Kempas.
What companies run services between Ko Phi Phi, Thailand and Kempas, Malaysia?
There is no direct connection from Ko Phi Phi to Kempas. However, you can take the ferry to Kong Ka Pier, Krabi, walk to Krabi, take the bus to Krabi Airport, walk to Krabi Airport (KBV) airport, fly to Senai International Airport (JHB), then take the taxi to Kempas. Alternatively, you can take a ferry from Phi Phi Ferry Terminal to Kempas via Kong Ka Pier, Krabi, Krabi Bus Station, Satun, Kangar, and Larkin Bus Terminal in around 20h 58m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airasia.com
Flights from Krabi Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- RM 270–550
Flights from Krabi Airport to Senai International Airport via Kuala Lumpur, Penang
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- RM 270–550
Flights from Phuket International Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- RM 300–600
Flights from Langkawi International Airport to Senai International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 140–340
Flights from Langkawi International Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- RM 140–340
Flights from Langkawi International Airport to Senai International Airport via Penang
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- RM 140–340
Flights from Krabi Airport to Singapore Changi Airport via Kuala Lumpur
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- RM 340–750
Flights from Phuket International Airport to Singapore Changi Airport via Kuala Lumpur
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- RM 380–750
- Website
- singaporeair.com
Flights from Krabi Airport to Singapore Changi Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- RM 230–650
Flights from Phuket International Airport to Singapore Changi Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- RM 95–700
Flights from Phuket International Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- RM 450–1,000
- Website
- malaysiaairlines.com
Flights from Krabi Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- RM 430–1,100
Flights from Phuket International Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 5h 22m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 230–1,000
Flights from Langkawi International Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- RM 200–850
Flights from Langkawi International Airport to Senai International Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 3h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 160–650
Flights from Krabi Airport to Singapore Changi Airport via Kuala Lumpur
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- RM 350–900
Flights from Phuket International Airport to Singapore Changi Airport via Kuala Lumpur
- Ave. Duration
- 4h
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 380–900
- Website
- flyscoot.com
Flights from Krabi Airport to Singapore Changi Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- RM 230–650
Flights from Phuket International Airport to Singapore Changi Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- RM 230–700
- Website
- bangkokair.com
Flights from Krabi Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- RM 550–1,300
Flights from Phuket International Airport to Singapore Changi Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- RM 95–650
Flights from Phuket International Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- RM 450–1,000
- Website
- fireflyz.com.my
Flights from Krabi Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- RM 430–1,100
Flights from Phuket International Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- RM 230–1,000
Flights from Langkawi International Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- RM 200–850
Flights from Langkawi International Airport to Senai International Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 3h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 160–650
Flights from Krabi Airport to Singapore Changi Airport via Kuala Lumpur
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- RM 350–900
Flights from Phuket International Airport to Singapore Changi Airport via Kuala Lumpur
- Ave. Duration
- 4h
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 380–900
- Website
- malindoair.com
Flights from Krabi Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- RM 230–850
Flights from Krabi Airport to Senai International Airport via Don Muang
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 400–1,300
Flights from Phuket International Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- RM 280–440
- Website
- airasia.com
Flights from Phuket International Airport to Senai International Airport via Don Muang
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- RM 390–1,200
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 6–120
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 6–20
- 2nd Class (Air-Conditioned Berth)
- RM 70–95
- 2nd Class (Air-conditioned Seat)
- RM 30–45
- 1st Class (Air-Conditioned Berth)
- RM 90–120
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Padang Besar to Kl Sentral
- Ave. Duration
- 5h 25m
- Frequency
- 3 times a day
- Estimated price
- RM 29–170
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 29–45
- Shuttle
- RM 60–170
- Express First
- RM 75–100
Train from Bukit Katri to Kl Sentral
- Ave. Duration
- 5h 13m
- Frequency
- 3 times a day
- Estimated price
- RM 29–160
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 29–40
- Shuttle
- RM 55–160
- Express First
- RM 75–95
Train from Kl Sentral to Segamat
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- RM 19–60
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 19–27
- Shuttle
- RM 22–60
- Express First
- RM 30–45
Bus from Krabi Bus Station to Satun
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- RM 28
- Phone
- +60 5-253 8898
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from Kangar to Larkin Bus Terminal
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Estimated price
- RM 80–130
- Website
- https://www.srimaju.com/
Bus from TBS Kuala Lumpur to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- RM 35–55
- Website
- https://www.srimaju.com/
- Phone
- +60 111 066 1111
- billionstarsexpress@gmail.com
- Website
- billionstarsexpress.com
Bus from TBS Kuala Lumpur to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- RM 23–45
- Website
- http://www.billionstarsexpress.com/
- Phone
- +604 332 5815
- kpbekspress@outlook.com
- Website
- kpbekspres.com
Bus from TBS Kuala Lumpur to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- RM 40–55
- Website
- http://www.kpbekspres.com/
- Phone
- 019-2179072
- info@maralinergroup.my
- Website
- maralinergroup.my
Bus from TBS Kuala Lumpur to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- RM 30–50
- Website
- https://maralinergroup.my/
- Phone
- 012-708 2999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from Bus Terminal Segamat to JB Larkin Terminal
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- RM 19–23
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
Bus from Terminal Bersepadu Selatan to Johor Larkin Terminal
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- RM 30–40
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
- Phone
- +66-83-3983993
- Website
- suasanatonycoach.com
Bus from Hatyai to Terminal Bersepadu Selatan
- Ave. Duration
- 8h 33m
- Frequency
- Every 4 hours
- Estimated price
- RM 100
- Schedules at
- suasanatonycoach.com
- Book at
- suasanatonycoach.com
- Phone
- 603-62637668
- Website
- alisangoldencoach.com.my
Bus from Hatyai to Terminal Bersepadu Selatan
- Ave. Duration
- 14h 44m
- Frequency
- Hourly
- Estimated price
- RM 60–110
- Book at
- https://12go.asia/en
- Phone
- (+60) 123895689
- general@laholidays.com.my
- Website
- laholidays.my
Bus from Terminal Bersepadu Selatan to Johor Larkin Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- RM 35–45
- Schedules at
- laholidays.my
- Book at
- laholidays.my
- Phone
- +60 7 360 2244
- enquiry@causewaylink.com.my
- Website
- causewaylink.com.my
Bus from Terminal Bersepadu Selatan to Johor Larkin Terminal
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- RM 28–45
- Schedules at
- causewaylink.com.my
- Book at
- causewaylink.com.my
- Phone
- 074 223 059
- Website
- 12go.asia
Bus from Hatyai to Singapore Golden Mile Complex
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- RM 210
- Book at
- 12go.asia
- Phone
- +66 98 017 2564
- opchaokoh32@gmail.com
- Website
- chaokohferry.com
Ferry from Phi Phi Ferry Terminal to Kong Ka Pier, Krabi
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- RM 80–140
- Website
- https://chaokohferry.com/
- Book at
- https://12go.asia/en/operator/chaokoh-travel-center
- Phone
- +66 74 783 643
- info@spconlinegroup.com
- Website
- spcthailand.com
Ferry from Phi Phi Ferry Terminal to Koh Lipe
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RM 241–246
- Book at
- https://12go.asia/en/operator/satun-pakbara-speed-boat-club
- Website
- https://www.spcthailand.com/index.php
Ferry from Phi Phi Ferry Terminal to Phuket
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- RM 87–90
- Book at
- https://12go.asia/en/operator/satun-pakbara-speed-boat-club
- Website
- https://www.spcthailand.com/index.php
- Phone
- +66 74 750 770
- jollytravel@hotmail.com
- Website
- jollytravel.in.th
Ferry from Bundhaya Beach Ko Lipe to Hat Yai station
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- RM 90
- Book at
- https://12go.asia/en/operator/jolly-travel
- Phone
- +66 614655695
- booking.smartenplus@gmail.com
- Website
- smartenplus.co.th
Ferry from Bundhaya Beach Ko Lipe to Hat Yai station
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RM 128
- Book at
- https://12go.asia/en/operator/smart-en-plus
- Website
- https://www.smartenplus.co.th/
- Phone
- +66 76 614 135-38
- rsvn.andamanboat@gmail.com
- Website
- andamanwavemaster.com
Ferry from Phi Phi Ferry Terminal to Phuket
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- RM 75–130
- Book at
- https://12go.asia/en/operator/andaman-wave-master
- Website
- https://www.andamanwavemaster.com/
- Phone
- +66 88 616 1416
- info@bundhayaspeedboat.com
- Website
- bundhayaspeedboat.com
Ferry from Phi Phi Ferry Terminal to Phuket
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- RM 89–90
- Book at
- https://12go.asia/en/operator/bundhaya-speed-boat
- Website
- https://www.bundhayaspeedboat.com/
- Phone
- +66 76 211 253
- booking@phiphi-cruisers.com
- Website
- phiphi-cruisers.com
Ferry from Phi Phi Ferry Terminal to Phuket
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- RM 66–67
- Schedules at
- phiphi-cruisers.com
- Book at
- phiphi-cruisers.com
- Phone
- +66 980 168 181
- 168ferry@gmail.com
- Website
- tigerlinetravel.com
Ferry from Phi Phi Ferry Terminal to Phuket
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- RM 130–160
- Book at
- https://12go.asia/en/operator/sirilanta-speedboats
- Website
- https://www.tigerlinetravel.com/index.php
Ferry from Koh Lipe to Kuah Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 158–160
- Book at
- https://12go.asia/en/operator/sirilanta-speedboats
- Website
- https://www.tigerlinetravel.com/index.php
- Phone
- +66 75 637 152
- sales@aonangtravel.co.th
- Website
- aonangtravel.co.th
Ferry from Phi Phi Ferry Terminal to Phuket
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 117
- Schedules at
- aonangtravel.co.th
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 Flying into Beijing?, How to get from Gatwick Airport into central London, and Best ways to travel around Australia - to help you get the most out of your next trip.



















































