Phi Phi Paradise TravelPhi Phi Paradise Travel
Bangkok to Koh Phi Phi 2026: Flight, Bus & Ferry Options

Bangkok to Koh Phi Phi 2026: Flight, Bus & Ferry Options

Read

Fastest: flight Bangkok → Krabi (1h20) + ferry Krabi → Phi Phi (about 2h20, or 1h by speedboat), total 5-6h door to door, 2,500-4,500 THB. Alternative: Bangkok → Phuket + ferry Phuket → Phi Phi (5-6h, similar price). Night train Bangkok → Surat Thani + bus + ferry = 12-16h, 1,500 THB, for flexible travelers. No direct flight to Koh Phi Phi (no airport).

Bangkok skyline at sunset over the Chao Phraya
Grand Palace golden roofs, Bangkok
Damnoen Saduak floating market
Bangkok skyline at sunset over the Chao Phraya
Grand Palace golden roofs, Bangkok
Damnoen Saduak floating market
Golden Buddha statue, Bangkok temple
Bangkok street food vendor
Bangkok cityscape aerial
Golden Buddha statue, Bangkok temple
Bangkok street food vendor
Bangkok cityscape aerial

The fastest way from Bangkok to Koh Phi Phi is a flight to Krabi (1h20) plus the ferry (about 2h20, or 1h by speedboat): about 5-6 hours door to door for 2,500-4,500 THB; there is no direct flight, as the island has no airport.

Marché flottant de Damnoen Saduak

Total distance

~830 km

Total time

10-14h

Fastest

Flight+Ferry

Cheapest

Bus+Ferry

Best balance

Train+Ferry

Total budget

1500-5000 THB

Wat Arun au coucher du soleil, Bangkok

What are the options from Bangkok to Phi Phi?

You go via Krabi (recommended) or Phuket, then take a ferry. Here are the options:

OptionTotal timeCostFor whom
Flight Bangkok→Krabi + ferry5h2,500-4,500 THBMost travelers
Flight Bangkok→Phuket + ferry6-7h2,500-4,500 THBIf cheaper flight
Flight + express speedboat4h4,500-7,000 THBIn a hurry, light luggage
Night train + bus + ferry16-20h1,500-2,500 THBFlexible backpackers
Night bus + ferry14-18h1,200-2,000 THBMaximum savings
Door-to-door private transfer6-7h (Krabi)8,000-15,000 THBFamilies, groups
Departure: Bangkok, fly Don Mueang or Suvarnabhumi
Departure: Bangkok, fly Don Mueang or Suvarnabhumi
Marché flottant de Damnoen Saduak

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

The fastest and least tiring route: fly Bangkok → Krabi (1h20), take a 30-minute taxi to Klong Jilad Pier, then the ferry (about 2h20) or a speedboat (about 1h) to Tonsai. This is our recommended option 1.

Skyline de Bangkok au coucher du soleil

Step 1 · The flight

  • Airlines: Thai Airways, Bangkok Airways, Thai AirAsia, Thai VietJet, Thai Lion Air, Nok Air
  • Departure airports: DMK (Don Mueang) for low-cost (AirAsia, Nok, Lion), BKK (Suvarnabhumi) for premium
  • Duration: 1h20 flight
  • Fare: 1,200-3,200 THB depending on booking and season
  • Frequency: 6-8 flights/day
  • Booking: Skyscanner, 12Go.asia, or directly on airline sites. Book 1-2 months ahead for best fares.

Step 2 · Krabi Airport → Klong Jilad Pier

  • Taxi: 600-700 THB, 30 min, negotiated at exit or via Grab
  • Shared minibus: 150-200 THB, 45 min (multiple stops)
  • Pre-booked transfer: 800-1,200 THB, 30 min, more reassuring in high season

Step 3 · Ferry Klong Jilad → Tonsai Pier

  • Companies: Andaman Wave, U-Rip and Chukit from Klong Jilad; Ao Nang Travel from Nopparat Thara (Ao Nang)
  • Duration: about 2h20 (speedboat: about 1h)
  • Fare: from 750 THB (speedboat from 1,050 THB)
  • Schedule: 9:00, 10:30, 13:30 and 15:00 from Klong Jilad; 9:30 and 15:30 from Nopparat Thara; speedboats from 9:00 to 16:00. Today's departures on our transfers page
  • Luggage: 1 suitcase + 1 cabin bag included
  • Buying: at the pier on the day, or via 12Go.asia/Bookaway to pre-book

Stress-free schedule

Bangkok flight 7am → Krabi 8:25am. Taxi 8:45 → Klong Jilad 9:15. Ferry check-in 10:15 → departure 10:30 → Tonsai around 12:50. You are at your hotel by about 13:15, free for the afternoon.

Grand Palais, Bangkok
Grand Palais, Bangkok

Should you fly Bangkok to Phuket or Krabi?

Krabi is more convenient (the pier is 30 minutes from the airport, against 1 hour in Phuket); Phuket is worth it if the flight is clearly cheaper or you leave from Phuket, for 6-7 hours door to door (option 2). Still deciding whether to base yourself in Krabi or on Phi Phi?

When to choose it?

  • You find a Bangkok→Phuket flight clearly cheaper than to Krabi
  • You want to spend 1 night in Phuket before Phi Phi (Patong beach, food, rest)
  • You leave through Phuket at the end (international flight)

Step 1 · Flight

  • Airlines: all domestic operators. 30+ flights/day.
  • Duration: 1h25
  • Fare: 1,200-3,500 THB

Step 2 · Phuket Airport → Rassada Pier

  • Taxi/Grab: 800-1,200 THB, 1h (far)
  • Shared minibus: 250-350 THB, 1h30
  • Private car: 1,200-1,800 THB, 1h

Step 3 · Ferry Rassada → Tonsai

  • Duration: about 2h20 (speedboat: about 1h)
  • Fare: from 650 THB (speedboat from 950 THB)
  • Schedule: 8:30, 11:00, 13:30 and 15:00

Phuket total

6-7h door to door. Longer and more tiring than via Krabi because the airport is far from the pier.

Bouddha couché de Wat Pho, Bangkok

Can you reach Phi Phi from Bangkok same day by speedboat?

Yes: fly to Krabi or Phuket, then take a speedboat (about 1 hour crossing), for 4-5 hours in total and 4,500-7,000 THB (option 3).

For travelers in a hurry or with tight schedules.

  • Phuket or Krabi → Express speedboat (about 1h from Phuket or Krabi)
  • Fare: from 950 THB from Phuket, 1,050 THB from Krabi
  • Comfort: lower (vibrations, wave). Not ideal for seasickness
  • Luggage: 10 kg max, the rest pays extra
  • Total Bangkok→Phi Phi: 4-5h, 4,500-7,000 THB
Arrival: Tonsai Pier on Koh Phi Phi
Arrival: Tonsai Pier on Koh Phi Phi
Grand Palais, Bangkok

Can you get from Bangkok to Koh Phi Phi by train?

Yes, but not directly: night train Bangkok → Surat Thani, then a bus to Krabi or Phuket and the ferry, for 16-20 hours and 1,500-2,500 THB (option 4).

Skyline de Bangkok au coucher du soleil

The slow travel option par excellence. Savings + experience.

Step 1 · Train Bangkok → Surat Thani

  • Departure: Hua Lamphong (Bangkok central station) or new Krung Thep Aphiwat station
  • Trains: 6 trains/day, including 2 night trains (departures around 6:30pm and 10pm)
  • Class: 2nd class AC sleeper recommended, 1,000-1,600 THB depending on train
  • Duration: 10-12h
  • Booking: on 12Go.asia or State Railway of Thailand (early for sleepers)

Step 2 · Bus Surat Thani → Krabi (or Phuket)

  • Duration: 3-4h to Krabi, 4-5h to Phuket
  • Fare: 250-400 THB
  • Train+bus+ferry combo: combo tickets exist at 1,500-1,800 THB covering everything

Step 3 · Ferry to Phi Phi

  • See options 1 or 2 above

Total

  • Duration: 16-20h
  • Fare: 1,500-2,500 THB all in
  • Saving: 1 hotel night (sleep on train)
  • For whom: flexible travelers wanting to see the country
Wat Arun au coucher du soleil, Bangkok

What is the cheapest way from Bangkok to Phi Phi?

The night bus Bangkok → Krabi, then the ferry: 14-18 hours for 1,200-2,000 THB in total (option 5).

Skyline de Bangkok au coucher du soleil

The cheapest, longest, least comfortable option.

  • Departure: Southern Bus Terminal (Sai Tai Mai), Bangkok
  • VIP bus: 24 seats, AC, departure 6:30-7:30pm, arrival Krabi 6-8am next day
  • Fare: 700-1,100 THB
  • Then: pier taxi + ferry (see option 1)
  • Total: 14-18h, 1,200-2,000 THB
Grand Bouddha doré de Wat Paknam, Bangkok

Is there a private transfer from Bangkok to Phi Phi?

Yes: flight, private van and chartered speedboat or booked ferry, organized end to end for 8,000-15,000 THB depending on party size (option 6).

Marché flottant de Damnoen Saduak

For families, groups, travelers wanting zero stress.

  • Flight Bangkok → Krabi/Phuket + AC private van + chartered speedboat or pre-booked ferry
  • Fare: 8,000-15,000 THB total depending on party size and tier
  • Pros: no luggage handling, uniformed driver, English/French speaking, water and towels onboard
  • Booking: this is what we organize on WhatsApp request
Grand Bouddha doré de Wat Paknam, Bangkok

What mistakes to avoid from Bangkok to Phi Phi?

The classic mistakes: buying the ferry at the airport, arriving after the last boat, underestimating the airport-to-pier drive in Phuket, taking the speedboat if you get seasick, and booking the flight at the last minute.

  1. Buying ferry tickets at the airport directly: 1,500-2,000 THB for a ferry sold from 650-750 THB. Unless you go combo.
  2. Believing there is a night ferry: there is not. Last ferry around 15:00-15:30, last speedboat around 16:00. If you arrive after, sleep on the coast and leave next morning.
  3. Underestimating airport→pier in Phuket: 1h without traffic, 1h30 in high season.
  4. Taking the speedboat with motion sickness: vibrations + wave shocks = guaranteed nausea. Prefer classic ferry.
  5. Last-minute flight booking in high season: prices double in the last 2 weeks. Always book 1-2 months ahead for December-February.
Bouddha couché de Wat Pho, Bangkok

Sample itineraries from Bangkok

Family with 2 kids · recommended

  • Bangkok → Krabi flight 8am, arrival 9:25am
  • Private taxi Krabi Airport → Klong Jilad Pier (with pre-ordered child seats)
  • Ferry 13:30 (time for lunch) → Tonsai around 15:50
  • Longtail to Loh Dalum hotel around 16:15
  • Total: 6:30am Bangkok hotel → around 4:30pm Phi Phi hotel

Couple honeymoon · premium

  • Bangkok → Krabi Thai Airways flight 8am
  • Private limo airport → Klong Jilad
  • Chartered private speedboat → Phi Phi north (Laem Tong direct, no Tonsai)
  • Total: 4h30, more expensive but zero queue

Solo backpacker · budget

  • Night train Bangkok→Surat Thani 7pm, arrival 7am
  • Combo bus Surat Thani → Phuket Rassada Pier 7:30 → 11:30
  • Ferry Rassada → Tonsai 13:30 → around 15:50
  • Total: 20h, 1,600 THB
Skyline de Bangkok au coucher du soleil

Useful links

  • 12Go.asia: most reliable platform to combine flight + bus + ferry, card payment
  • Skyscanner / Google Flights: domestic flight comparison
  • Grab: local taxi without negotiation

In pictures

Bangkok → Koh Phi PhiBest option: Flight + transfer · Total duration: 5h30-18h · Price range: 1100-6500 THB

Everything you want to know

No, there is no airport on Koh Phi Phi. You must go via Krabi (KBV, recommended) or Phuket (HKT) then take a ferry. All other transfers (train, bus) go via Surat Thani or Krabi Town.
Count 5-6h door-to-door via Krabi: 1h20 flight, 1h airport-pier transfer, about 2h20 ferry (1h by speedboat). Via Phuket: 6-7h because the airport is farther from the pier.
If you enjoy slow travel, yes. AC train Bangkok → Surat Thani (10-12h, 1,000-1,600 THB), bus to Krabi/Phuket (3-4h, 250-400 THB), then ferry. Total 16h for 1,500-2,000 THB. Save a hotel night, lose a day.
Krabi. Smaller airport, fast exit, pier (Klong Jilad) 30 min taxi away, ferries at around 9:00, 10:30, 13:30 and 15:00. Phuket also works but the airport is 1h from Rassada Pier.
If you arrive after 6pm in Bangkok, sleep one night in Bangkok (Suvarnabhumi has airport capsule hotels) and take an early flight to Krabi the next morning. The last ferry to Phi Phi leaves Klong Jilad around 15:00 (15:30 from Nopparat Thara) and the last speedboat around 16:00, beyond that, you sleep on the coast.

Explore the destination

, Phi Phi Paradise

Let's compose your stay together

Chat on WhatsApp