GoAsia
Thailand

How to Get from Bangkok to Koh Phi Phi

Bangkok to Koh Phi Phi by bus and ferry takes from about 15 hours 20 minutes. Or fly to Krabi in 1 hour 20 minutes and take the ferry.

Last updated: November 3, 2026

How to Get from Bangkok to Koh Phi Phi
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.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

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
  • โ†’ย  Bus + Ferry 18:40
  • โ†’ย  Bus + Speedboat 18:40
  • โ†’ย  Bus + Van + Ferry 19:00
  • โ†’ย  Express 19:00
  • โ†’ย  VIP Bus 19:00

Frequently Asked Questions

How can I book tickets from Bangkok to Koh Phi Phi?

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.

What is the cheapest way to get from Bangkok to Koh Phi Phi?

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.

What is the fastest way to get from Bangkok to Koh Phi Phi?

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.

How long does it take to get from Bangkok to Koh Phi Phi?

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.

Do I need to book my ferry separately?

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.

Are there stops during the long bus ride?

Yes. Overnight buses make scheduled stops at service stations, where you can use the restroom and buy snacks.

Is there a park fee on Koh Phi Phi?

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. [1] 12Go: 12Go Timetable: Bangkok to Koh Phi Phi. Retrieved November 3, 2026.
  2. [2] BusTicket.in.th (Transport Co., Ltd. ticketing): Bangkok Bus Terminal (Chatuchak aka Mochi 2): timetable, services and information. Retrieved October 21, 2026.
  3. [3] The Transport Co., Ltd. (BusTicket.in.th): Bangkok Bus Terminal Southern (Sai Tai Mai): timetable, services and information. Retrieved October 21, 2026.
  4. [4] AirAsia: Cheap Flights from Bangkok to Krabi. Retrieved October 24, 2026.
  5. [5] Andaman Wave Master: Andaman Wave Master: routes, fares and FAQ. Retrieved October 27, 2026.
  6. [6] Andaman Wave Master: Ferry Timetable From Phuket to Phi Phi Island. Retrieved October 27, 2026.
  7. [7] Andaman Wave Master: Ferry Timetable From Phi Phi Island to Krabi. Retrieved October 27, 2026.
  8. [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.