Contents
Koh Phi Phi has no airport, so every route ends on a boat: limestone cliffs rise straight out of turquoise water as you approach Tonsai Pier. From Bangkok you reach the Andaman coast by plane or overnight bus, then cross by ferry from Krabi or Phuket.
Bangkok to Koh Phi Phi by Bus and Ferry
Combined bus and ferry tickets cover the whole trip in one booking. They take from about 15 hours 20 minutes, and on booking platforms the price starts from about 1,320 baht (November 2026).[1] Alternatively, build the trip yourself: the Transport Co. runs overnight buses to Krabi from Mo Chit 2 at 17:45 for 675 baht[2] and from Sai Tai Mai at 17:30 for 700 baht, and to Phuket from Sai Tai Mai at 16:30 for 715 baht.[3]
Bangkok to Koh Phi Phi by Flight and Ferry
Flights from Bangkok to Krabi Airport take about 1 hour 20 minutes non-stop.[4] From Krabi's Klong Jilad pier, ferries to Phi Phi start from 450 baht.[5] From Phuket, Andaman Wave Master's ferry from Rassada Pier to Tonsai Pier takes 2 hours at 08:30 and 13:45 for 700 baht, and its speedboat takes 1 hour for 850 baht.[6] The ferry between Tonsai Pier and Krabi takes 2 hours.[7]
Comparing Your Options
| Mode | Price | Duration |
|---|---|---|
| Bus and ferry in one ticket | From about 1,320 baht[1] | From about 15 h 20 min |
| Flight to Krabi, then ferry | Varies by date | About 1 h 20 min flight, plus ferry of 2 h |
Tips for Traveling from Bangkok to Koh Phi Phi
- Pack a layer: Air conditioning on overnight buses runs cold.
- Keep valuables with you: Carry passport, electronics and cash in a daypack at your seat, not in the luggage hold.
- Mind the park fee: Visiting Phi Phi Le and Maya Bay costs 400 baht for adults and 200 baht for children, and you should keep the ticket for inspections.[8]
- Choose ferry or speedboat: The speedboat is faster, and the ferry is steadier in choppy water.
Timetable
| Bus Bangkok - Koh Phi Phi $ 39.08โ55.22 15h 20m โ 17h 30m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Bangkok to Koh Phi Phi, including current prices and schedules.
The combined bus and ferry ticket, from about 1,320 baht on booking platforms (November 2026). Building the trip yourself starts with a Transport Co. bus to Krabi for 675 or 700 baht, plus the ferry from 450 baht.
Fly to Krabi in about 1 hour 20 minutes and take a ferry of about 2 hours, or fly to Phuket and take the speedboat of about 1 hour from Rassada Pier.
Combined bus and ferry tickets take from about 15 hours 20 minutes. By air via Krabi it takes the 1 hour 20 minute flight plus the ferry of about 2 hours and your transfers.
Not if you buy a combined bus and ferry ticket, which covers both legs. If you fly to Krabi or Phuket, book the ferry from Klong Jilad Pier or Rassada Pier yourself.
Yes. Overnight buses make scheduled stops at service stations, where you can use the restroom and buy snacks.
Visiting Phi Phi Le and Maya Bay costs 400 baht for adults and 200 baht for children. Keep your ticket, as inspections take place on Phi Phi Don and Phi Phi Le.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: 12Go Timetable: Bangkok to Koh Phi Phi. Retrieved November 3, 2026.
- [2] BusTicket.in.th (Transport Co., Ltd. ticketing): Bangkok Bus Terminal (Chatuchak aka Mochi 2): timetable, services and information. Retrieved October 21, 2026.
- [3] The Transport Co., Ltd. (BusTicket.in.th): Bangkok Bus Terminal Southern (Sai Tai Mai): timetable, services and information. Retrieved October 21, 2026.
- [4] AirAsia: Cheap Flights from Bangkok to Krabi. Retrieved October 24, 2026.
- [5] Andaman Wave Master: Andaman Wave Master: routes, fares and FAQ. Retrieved October 27, 2026.
- [6] Andaman Wave Master: Ferry Timetable From Phuket to Phi Phi Island. Retrieved October 27, 2026.
- [7] Andaman Wave Master: Ferry Timetable From Phi Phi Island to Krabi. Retrieved October 27, 2026.
- [8] Tourism Authority of Thailand: Ko Phi Phi Le. Retrieved October 21, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
