There are 9 ways to get from Bangkok to Phi Phi Islands by plane, ferry, train, bus, busferry, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Don Mueang International Airport to Phuket International Airport, ferry
best- Fly from Don Mueang International Airport (DMK) to Phuket International Airport (HKT)plane DMK - HKT
- Take the ferry from Phuket to Phi Phi Ferry Terminalferry
6h 32m$65–126Bus and ferry
cheapest- Take the busferry from Bangkok Khao San Road to Phi Phi Ferry Terminalbusferry
17h 43m$45–75Train, Bus, ferry
- Take the train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Stationtrain 85
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Take the ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminalferry
16h 52mFerry
- Take the ferry from Boonsiri Office Kraisi to Koh Tao Boonsiri Pierferry
- Take the ferry from Boonsiri Sealine Ferry Koh Tao Pier to Krabi Town Hotel Transferferry
- Take the ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminalferry
20h 3m$86–111Fly Don Mueang International Airport to Krabi Airport, ferry
- Fly from Don Mueang International Airport (DMK) to Krabi Airport (KBV)plane DMK - KBV
- Take the ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminalferry
6h 7m$64–127Publich Van to Suvarnabhumi Airport, fly to Phuket International Airport, ferry
- Take the bus from Thepharak Junction to Suvarnabhumi Airportbus
- Fly from Suvarnabhumi Airport (BKK) to Phuket International Airport (HKT)plane BKK - HKT
- Take the ferry from Phuket to Phi Phi Ferry Terminalferry
7h 13m$60–151Publich Van to Suvarnabhumi Airport, fly to Krabi Airport, ferry
- Take the bus from Thepharak Junction to Suvarnabhumi Airportbus
- Fly from Suvarnabhumi Airport (BKK) to Krabi Airport (KBV)plane BKK - KBV
- Take the ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminalferry
6h 48m$57–144Fly Don Mueang International Airport to Surat Thani, Bus, ferry
- Fly from Don Mueang International Airport (DMK) to Surat Thani (URT)plane DMK - URT
- Take the bus from Surat Thani Airport to Krabi Bus Terminalbus
- Take the ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminalferry
7h 1mNight bus, ferry
- Take the night bus from Bangkok Sai Tai Mai Terminal to Krabi Bus Terminalnightbus
- Take the ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminalferry
16h 12m$49–74
Don Mueang International Airport (DMK) to Phuket International Airport (HKT) flights
Questions & Answers
The cheapest way to get from Bangkok to Phi Phi Islands is to bus and ferry which costs $45 - $75 and takes 17h 43m.
The fastest way to get from Bangkok to Phi Phi Islands is to fly and ferry which takes 6h 7m and costs $60 - $130.
Yes, there is a direct bus departing from Bangkok Khao San Road and arriving at Phi Phi Ferry Terminal. Services depart once daily, and operate every day. The journey takes approximately 17h 30m.
No, there is no direct ferry from Bangkok to Phi Phi Islands. However, there are services departing from Boonsiri Office Kraisi and arriving at Phi Phi Ferry Terminal via Boonsiri Sealine Ferry Koh Tao Pier and Kong Ka Pier, Krabi. The journey, including transfers, takes approximately 20h 3m.
The distance between Bangkok and Phi Phi Islands is 498 miles.
Book your Bangkok to Phi Phi Islands ferry tickets online with 12go.asia.
The best way to get from Bangkok to Phi Phi Islands without a car is to train and Bus and ferry which takes 16h 52m and costs .
It takes approximately 6h 32m to get from Bangkok to Phi Phi Islands, including transfers.
Bangkok to Phi Phi Islands bus services, operated by Montanatip, depart from Bangkok Khao San Road station.
Bangkok to Phi Phi Islands bus services, operated by Montanatip, arrive at Phi Phi Ferry Terminal station.
What companies run services between Bangkok, Thailand and Phi Phi Islands, Mueang Krabi District, Krabi, Thailand?
Montanatip operates a vehicle from Bangkok Khao San Road to Phi Phi Ferry Terminal once daily. Tickets cost $45–75 and the journey takes 17h 30m. Alternatively, you can take a ferry from Boonsiri Office Kraisi to Phi Phi Islands via Boonsiri Sealine Ferry Koh Tao Pier, Krabi Town Hotel Transfer, Kong Ka Pier, Krabi, and Phi Phi Ferry Terminal in around 20h 3m.
- Website
- airasia.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $40–80
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $40–90
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $45–100
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $35–110
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $35–80
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $30–75
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $30–85
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $30–70
- Website
- nokair.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $40–550
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $40–600
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $30–600
- Website
- worldticket.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $40–550
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $40–600
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $30–600
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $55–210
Flights from Suvarnabhumi Airport to Phuket International Airport via Koh Samui
- Ave. Duration
- 2h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $95–210
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $55–100
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- $60–170
- Website
- bangkokair.com
Flights from Don Mueang International Airport to Phuket International Airport via Koh Samui
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $240–320
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $95–210
Flights from Suvarnabhumi Airport to Phuket International Airport via Koh Samui
- Ave. Duration
- 2h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $95–210
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $60–170
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- $60–170
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $30–95
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $29–95
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Station
- Ave. Duration
- 12h
- Frequency
- Hourly
- Estimated price
- $6–27
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- $19–27
- 3rd Class (Seat)
- $7–9
- 2nd Class (Air-Conditioned Berth)
- $6–9
- 2nd Class (Air-conditioned Seat)
- $16–18
- Phone
- +66 89 873 0008
- customercare@lomprayah.com
- Website
- lomprayah.com
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- lomprayah.com
Bus from Surat Thani Airport to Krabi Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- lomprayah.com
- Phone
- 02-629-3552
- monthanathiptourandtravel@gmail.com
- Website
- monthanathip.com
Busferry from Bangkok Khao San Road to Phi Phi Ferry Terminal
- Website
- bangkokairportonline.com
Bus from Thepharak Junction to Suvarnabhumi Airport
- Ave. Duration
- 26 min
- Frequency
- Every 20 minutes
- Estimated price
- $1–2
- Schedules at
- bangkokairportonline.com
- Phone
- +66 2-9362474
- Website
- lignitetour.com
Night bus from Bangkok Sai Tai Mai Terminal to Krabi Bus Terminal
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- $27–40
- Book at
- lignitetour.com
- Express
- $27
- VIP 24
- $39
- Phone
- +66 76 614 135-38
- rsvn.andamanboat@gmail.com
- Website
- andamanwavemaster.com
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- $25–40
- Website
- https://www.andamanwavemaster.com/
- Phone
- +66 88 616 1416
- info@bundhayaspeedboat.com
- Website
- bundhayaspeedboat.com
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $26–40
- 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 Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $16–26
- Schedules at
- phiphi-cruisers.com
- Book at
- phiphi-cruisers.com
- Phone
- +66 980 168 181
- 168ferry@gmail.com
- Website
- tigerlineferry.com
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $24–65
- Website
- https://www.tigerlineferry.com/
- Phone
- +66 74 783 643
- info@spconlinegroup.com
- Website
- spcthailand.com
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $10–20
- Website
- https://www.spcthailand.com/index.php
- Phone
- +66 75 637 152
- sales@aonangtravel.co.th
- Website
- aonangtravel.co.th
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $28
- Schedules at
- aonangtravel.co.th
- Phone
- +66 98 017 2564
- opchaokoh32@gmail.com
- Website
- chaokohferry.com
Ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminal
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $23–35
- Website
- https://chaokohferry.com/
- Book at
- https://12go.asia/en/operator/chaokoh-travel-center
- Phone
- +66 9 4724 4555
- info@boonsiriferry.com
- Website
- boonsiriferry.com
Ferry from Boonsiri Office Kraisi to Koh Tao Boonsiri Pier
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $35–50
- Book at
- https://12go.asia/en/operator/boonsiri-high-speed-ferries
- Website
- https://boonsiriferry.com/en
Ferry from Boonsiri Sealine Ferry Koh Tao Pier to Krabi Town Hotel Transfer
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $24–50
- Book at
- https://12go.asia/en/operator/boonsiri-high-speed-ferries
- Website
- https://boonsiriferry.com/en
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Flying into Beijing?, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
There are 215+ hotels available in Phi Phi Islands.































