How to Get from Bangkok to Koh Phi Phi

Koh Phi Phi is Thailand's most iconic island paradise - famous for stunning Maya Bay (from "The Beach" movie), dramatic limestone cliffs, crystal-clear waters, and vibrant nightlife. This guide covers all routes from Bangkok to this Andaman Sea gem.


Transportation Options Overview

Method Duration Cost Comfort Best For
Flight to Phuket + Ferry 4-5 hours 2,500-4,500 THB ⭐⭐⭐⭐⭐ Most popular, fastest
Flight to Krabi + Ferry 4-5 hours 2,300-4,200 THB ⭐⭐⭐⭐⭐ Alternative route
Bus + Ferry from Phuket 15-17 hours 1,000-1,500 THB ⭐⭐ Budget overnight
Bus + Ferry from Krabi 14-16 hours 900-1,400 THB ⭐⭐ Budget, slightly shorter
VIP Bus + Ferry Package 15-16 hours 1,200-1,800 THB ⭐⭐⭐ All-inclusive budget option

Important: Koh Phi Phi has NO cars or roads! You arrive by ferry only, and everything is walkable or by longtail boat.


✈️ Flight to Phuket + Ferry (Most Popular)

Total Cost: 2,500-4,500 THB
Total Duration: 4-5 hours
Recommended!

Step 1: Bangkok to Phuket Flight

Flight Duration: 1 hour 25 minutes
Cost: 1,500-3,500 THB

Airlines:

  • Thai AirAsia: 1,200-2,200 THB (Don Mueang, budget)
  • Thai Lion Air: 1,500-2,500 THB (Don Mueang)
  • NokAir: 1,500-2,500 THB (Don Mueang)
  • Bangkok Airways: 3,000-5,000 THB (Suvarnabhumi, more comfortable)
  • Thai Airways: 3,500-6,000 THB (Suvarnabhumi, full service)

Flight Schedule:

  • Multiple flights daily: 6:00 AM - 9:00 PM
  • Most frequent: 7:00 AM - 2:00 PM
  • Peak season (Nov-Apr): Up to 15 flights per day!

Step 2: Phuket Airport to Rassada Pier

Distance: 42 km
Duration: 45 minutes - 1 hour
Cost: 180-250 THB (shared minivan) or 600-800 THB (private taxi)

Minivan Options:

  • Pre-booked with ferry package: Usually included, best option
  • Airport minivan service: 180-200 THB, frequent departures
  • Private taxi: 600-800 THB, direct to pier

Step 3: Ferry from Rassada Pier to Koh Phi Phi

Duration: 2 hours (standard ferry) or 1 hour (speedboat)
Cost: 400-700 THB

Ferry Operators:

  • Andaman Wave Master: Most reliable
  • Phi Phi Cruiser: Good reputation
  • Ao Nang Travel & Tour: Well-established

Schedule (High Season Nov-Apr):

  • 8:30 AM (connects with early flights)
  • 11:00 AM (most popular)
  • 1:30 PM
  • 2:30 PM
  • Additional departures: During peak season

Schedule (Low Season May-Oct):

  • 8:30 AM
  • 1:00 PM
  • 3:00 PM
  • (Fewer departures, weather dependent)

Complete Journey Timeline:

  • 7:00 AM: Depart Bangkok (flight)
  • 8:25 AM: Arrive Phuket Airport
  • 9:00 AM: Minivan to Rassada Pier
  • 10:00 AM: Arrive pier
  • 11:00 AM: Ferry departs
  • 1:00 PM: Arrive Koh Phi Phi Don (Tonsai Pier)
  • 1:30 PM: Check into hotel, lunch, explore!

Pros:

✅ Fastest option
✅ Most convenient
✅ Arrive with full afternoon free
✅ Multiple daily flights
✅ Can book as complete package
✅ Most reliable schedule

Cons:

❌ More expensive than bus
❌ Ferry dependent on weather
❌ Need to coordinate timings
❌ Budget airlines charge for luggage

💡 Pro Tip: Book a combined "Bangkok to Koh Phi Phi" package through Klook or 12Go Asia. They coordinate flight + minivan + ferry for 2,500-3,500 THB total, often cheaper than booking separately! The 11 AM ferry is perfect - connects with morning flights.


✈️ Flight to Krabi + Ferry (Alternative Route)

Total Cost: 2,300-4,200 THB
Total Duration: 4-5 hours
Good Alternative!

Why Choose Krabi Route?

  • Krabi often has cheaper flights
  • Closer pier to airport (30 km vs Phuket's 42 km)
  • Slightly shorter ferry ride (1.5 hours)
  • Less touristy route

Step 1: Bangkok to Krabi Flight

Flight Duration: 1 hour 20 minutes
Cost: 1,200-3,000 THB

Airlines: (Same carriers as Phuket, often cheaper!)

  • Thai AirAsia: 1,000-1,800 THB
  • NokAir: 1,200-2,000 THB
  • Thai Lion Air: 1,300-2,200 THB

Step 2: Krabi Airport to Klong Jilad Pier

Distance: 30 km
Duration: 45 minutes
Cost: 150-200 THB (minivan) or 400-500 THB (taxi)

Step 3: Ferry from Klong Jilad to Koh Phi Phi

Duration: 1.5 hours (slightly shorter than from Phuket!)
Cost: 350-500 THB

Schedule:

  • 9:00 AM (earliest)
  • 10:30 AM
  • 1:30 PM (most popular)
  • 3:00 PM
  • 4:30 PM (last ferry, seasonal)

Pros:

✅ Often cheaper than Phuket route
✅ Shorter ferry ride
✅ Less crowded piers
✅ Easier airport transfers

Cons:

❌ Fewer flight options than Phuket
❌ Krabi airport smaller (fewer facilities)
❌ Less frequent ferries

💡 Pro Tip: Compare flight prices for both Phuket and Krabi on the same dates. Krabi can be 300-800 THB cheaper, making this route the better value! The 1:30 PM ferry is perfect timing.


🚌 Bus + Ferry from Phuket (Budget Overnight)

Total Cost: 1,000-1,500 THB
Total Duration: 15-17 hours
For: Budget-conscious travelers

Step 1: Bangkok to Phuket Bus

Cost: 600-900 THB
Duration: 12-13 hours
Departure: Southern Bus Terminal (Sai Tai Mai)

Schedule:

  • Evening departures: 5:00 PM - 8:00 PM
  • Arrive Phuket: 5:00 AM - 8:00 AM

Bus Types:

  • VIP 24 (lie-flat): 850-900 THB (recommended for overnight!)
  • VIP: 700-800 THB
  • Standard: 600-700 THB

Step 2: Phuket Bus Terminal to Rassada Pier

Cost: 100-150 THB (songthaew/local bus) or 300-400 THB (taxi)
Duration: 30 minutes

Step 3: Ferry to Koh Phi Phi

Cost: 400-700 THB
Duration: 2 hours

Typical Timeline:

  • 6:00 PM: Depart Bangkok (bus)
  • 6:00-7:00 AM: Arrive Phuket
  • 7:30 AM: Breakfast, transfer to pier
  • 8:30 AM: Board ferry
  • 10:30 AM: Arrive Koh Phi Phi

Pros:

✅ Cheapest option
✅ Save one night accommodation
✅ Arrive morning with full day ahead

Cons:

❌ Very long journey
❌ Difficult to sleep well on bus
❌ Multiple transfers
❌ Arrive tired
❌ Ferry timing coordination

💡 Pro Tip: If going this route, definitely book the VIP 24 bus with lie-flat seats. The extra 200 THB makes a huge difference for a 13-hour journey. Take the 6 PM or 7 PM bus to arrive in time for the 8:30 AM ferry.


🚌 Bus + Ferry from Krabi (Budget Alternative)

Total Cost: 900-1,400 THB
Total Duration: 14-16 hours
Slightly Better Budget Option!

Why Krabi Route for Bus?

  • 1 hour shorter than Phuket route
  • Pier closer to bus terminal
  • Usually cheaper

Step 1: Bangkok to Krabi Bus

Cost: 550-800 THB
Duration: 11-12 hours
Departure: Southern Bus Terminal

Schedule:

  • Evening: 6:00 PM, 7:00 PM, 8:00 PM
  • Arrive Krabi: 5:00-7:00 AM

Step 2: Krabi Bus Terminal to Klong Jilad Pier

Cost: 50-100 THB (songthaew) or 200-300 THB (taxi)
Duration: 20 minutes (closer than Phuket!)

Step 3: Ferry to Koh Phi Phi

Cost: 350-500 THB
Duration: 1.5 hours

Timeline:

  • 7:00 PM: Depart Bangkok
  • 6:00 AM: Arrive Krabi
  • 7:00 AM: Breakfast, transfer
  • 9:00 AM: Ferry departs
  • 10:30 AM: Arrive Koh Phi Phi

Pros:

✅ Cheaper than Phuket route
✅ Shorter total journey
✅ Easier pier transfer
✅ Arrive with full day

Cons:

❌ Still overnight bus
❌ Multiple transfers
❌ Arrive somewhat tired

💡 Pro Tip: This is the best budget option! 100-200 THB cheaper than Phuket route and 1 hour shorter. Take the 7 PM bus, arrive early for 9 AM or 10:30 AM ferry.


🚐 VIP Bus + Ferry All-Inclusive Package

Total Cost: 1,200-1,800 THB
Total Duration: 15-16 hours
Best Budget Option!

What's Included:

  • Pickup from Bangkok hotel/Khao San Road
  • VIP bus to Phuket or Krabi
  • Transfer to pier
  • Ferry to Koh Phi Phi
  • Drop-off at your Phi Phi hotel

Operators:

  • Lomprayah
  • Phi Phi Cruiser
  • Songserm
  • Various Khao San Road agencies

Booking:

  • 12Go Asia: Best prices, reliable
  • Khao San Road agencies: Walk-in booking
  • Online travel sites: Klook, GetYourGuide

Departure Points:

  • Khao San Road: 5:00 PM, 6:00 PM
  • Victory Monument: 5:30 PM
  • Various hotels: 4:30-6:00 PM

Journey Breakdown:

  • 6:00 PM: Pickup from Bangkok hotel
  • 10:00 PM: Dinner stop (30-40 min)
  • 6:00 AM: Arrive Phuket/Krabi area
  • 7:00 AM: Breakfast included
  • 9:00 AM: Board ferry
  • 11:00 AM: Arrive Koh Phi Phi
  • 12:00 PM: Drop at hotel

Pros:

✅ Door-to-door service
✅ All logistics handled
✅ Better bus than standard
✅ Breakfast included
✅ Hotel drop-off
✅ Meet other travelers
✅ Good value for money

Cons:

❌ Still overnight journey
❌ Fixed schedule
❌ Multiple passenger pickups

💡 Pro Tip: This is THE best budget option! For 1,200-1,500 THB, you're picked up at your Bangkok hotel and dropped at your Phi Phi hotel with all transport handled. Book through 12Go for best prices and reliability.


🗺️ Understanding Koh Phi Phi

The Islands:

1. Koh Phi Phi Don (Main Island)

  • Where you stay
  • Tonsai Village (main town)
  • Hotels, restaurants, bars
  • Beautiful beaches both sides

2. Koh Phi Phi Leh (Uninhabited)

  • Maya Bay (famous from "The Beach")
  • No accommodation
  • Day trips only
  • 400-600 THB per tour

Arriving at Tonsai Pier:

What to Expect:

  • Ferries dock at central Tonsai Pier
  • Immediately surrounded by hotel touts
  • Small island - everything is walkable!
  • No cars, no scooters, just walking
  • Porters available (100-200 THB to carry bags)

Getting to Your Hotel:

Tonsai Village (Most Hotels):

  • 2-10 minute walk from pier
  • Flat, easy with luggage
  • Free (just walk!)

Long Beach:

  • 20-minute hike over hill OR
  • Longtail boat: 100-150 THB

Loh Dalum Bay (North Side):

  • 5-minute walk through village
  • Over the narrow isthmus

Laem Tong (Far North):

  • Longtail boat: 300-400 THB
  • Or included hotel transfer

Island Layout:

Koh Phi Phi Don is shaped like a dumbbell - two larger areas connected by a narrow strip (Tonsai Village area).

East Side (Tonsai Bay):

  • Main pier
  • Most hotels
  • Restaurants
  • Tour booking offices

West Side (Loh Dalum Bay):

  • Beach bars
  • Nightlife
  • Fire shows
  • Sunset beach

North: Long Beach, Loh Bakao, Laem Tong (quieter resorts)
South: No development, viewpoint trails


🎯 Recommended Options by Traveler Type

First-Time Visitors

Flight + Ferry Package (2,500-3,500 THB)
Arrive refreshed, full afternoon to explore, most convenient.

Budget Solo Travelers

VIP Bus + Ferry Package (1,200-1,500 THB)
Door-to-door, all logistics handled, good value.

Couples

Flight + Ferry (Split package 2,500-3,000 THB)
Worth the cost to arrive refreshed and enjoy the island.

Party Groups

VIP Bus + Ferry Overnight (1,200-1,500 THB)
Arrive ready to party, save accommodation cost, meet other travelers.

Families with Kids

Flight + Ferry (Must!)
Don't put kids through 15-hour bus journey. Fly!

Time-Conscious

Early Flight + First Ferry (2,500-3,000 THB)
Arrive by lunch, full afternoon of beach time.

Ultra Budget Backpackers

Krabi Bus + Ferry (900-1,100 THB)
Cheapest route, 1 hour shorter than Phuket option.


📅 Sample Itineraries

Fast Track (Flight Route):

Day 1:

  • 7:00 AM: Depart Bangkok
  • 1:00 PM: Arrive Koh Phi Phi, check in
  • 2:00 PM: Lunch at beachfront restaurant
  • 3:00 PM: Swim at Loh Dalum Bay
  • 5:00 PM: Climb to Viewpoint for sunset
  • 7:00 PM: Dinner at Tonsai Village
  • 9:00 PM: Beach bars and fire shows

Budget Route (Overnight Bus):

Day 1:

  • 6:00 PM: Depart Bangkok (VIP bus)
  • Overnight on bus

Day 2:

  • 11:00 AM: Arrive Koh Phi Phi
  • 12:00 PM: Check in, lunch
  • 1:00 PM: Relax/swim
  • 4:00 PM: Book tomorrow's Maya Bay tour
  • 6:00 PM: Sunset at beach bar
  • 8:00 PM: Dinner
  • 10:00 PM: Nightlife (if not too tired!)

💡 Essential Tips

Best Time to Visit:

  • High Season (Nov-Apr): Perfect weather, calm seas, all ferries running
  • Peak (Dec-Feb): Busiest, book everything ahead
  • Shoulder (Apr, Oct): Good weather, fewer crowds, better prices
  • Low Season (May-Sep): Monsoon, rough seas, some ferries cancelled, much cheaper

Maya Bay Closure:

  • Closed June-September annually for environmental recovery
  • Check current status before booking

Booking Timeline:

  • Flights: 1-2 months ahead for best prices
  • Ferry: Can book 2-3 days ahead (high season) or day-before (low season)
  • Package deals: 1-2 weeks ahead for guaranteed coordination
  • Accommodation: Book ahead during peak season (Dec-Jan)

What to Bring:

  • ✅ Reef-safe sunscreen (coral protection mandatory!)
  • ✅ Waterproof phone case
  • ✅ Beach clothes and swimwear
  • ✅ Snorkel gear (or rent there for 100-200 THB/day)
  • ✅ Light rain jacket
  • ✅ Cash (ATMs charge high fees, sometimes run out!)
  • ✅ Seasickness pills (ferries can be rocky!)
  • ✅ Party clothes if you're into nightlife

Money:

  • ATMs: Available but charge 200-250 THB fee + poor rates
  • Bring cash from Bangkok! Exchange before you go
  • Budget: 1,500-2,500 THB per day (mid-range)
  • Many places accept cards but cash is king

Ferry Booking:

  • Best: Book online 2-3 days ahead (12Go, Klook)
  • Walk-up: Possible but might wait for next departure
  • High season: Can sell out, book ahead!
  • Package deals: Usually cheaper than separate bookings

🏖️ What to Do in Koh Phi Phi

Must-Do Activities:

1. Maya Bay Tour (Half-Day)

  • Visit the famous beach from "The Beach" movie
  • Pileh Lagoon (swimming in emerald waters)
  • Viking Cave
  • Monkey Beach
  • Snorkeling spots
  • Cost: 400-800 THB depending on boat type

2. Viewpoint Hike

  • 20-30 minute climb
  • 3 viewpoints at different heights
  • Stunning panoramic views
  • Best at sunset!
  • Cost: Free!

3. Snorkeling/Diving

  • Snorkeling trips: 400-600 THB
  • Discover Scuba: 3,000-4,000 THB
  • Fun Dives: 1,200-1,500 THB per dive
  • PADI courses: Available

4. Kayaking

  • Explore around the island
  • Hidden beaches and caves
  • Cost: 200-400 THB per hour

5. Long Beach

  • Quieter beach, beautiful
  • 20-min hike or 100 THB boat
  • Great for swimming
  • Beach bars and restaurants

6. Nightlife

  • Beach bars with fire shows
  • Reggae bars
  • Beach clubs
  • Party until sunrise!

Best Beaches:

  • Maya Bay: Iconic, beautiful (when open)
  • Long Beach: Best for swimming, less crowded
  • Loh Dalum Bay: Sunset, nightlife
  • Tonsai Bay: Main beach, busy
  • Laem Tong: Far north, luxury resorts

⚠️ Important Notes

Environmental Awareness:

  • Reef-safe sunscreen ONLY - regular sunscreen damages coral
  • Don't touch coral when snorkeling
  • No single-use plastics on island
  • Respect Maya Bay restrictions (when open)

Safety:

  • Ferries are generally very safe
  • Weather can cancel ferries (good - means they're being safe!)
  • Life jackets always provided
  • Sit in middle of boat if prone to seasickness

Accommodation Booking:

  • Peak season: Book 2-4 weeks ahead
  • Shoulder season: 1 week ahead fine
  • Low season: Walk-in okay
  • NYE/Chinese NY: Book 1-2 months ahead!

No Vehicles:

  • Entire island is car-free
  • Everything is walking distance in Tonsai Village
  • Longtail boats for beach hopping
  • Embrace the car-free life!

🎁 Final Recommendation

Best Overall Option: Flight + Ferry Package (2,500-3,500 THB)

Book through 12Go or Klook:

  • Morning flight Bangkok → Phuket/Krabi
  • Airport transfer included
  • Minivan to pier
  • Ferry to Koh Phi Phi
  • Arrive by early afternoon

Why this is best: ✅ Arrive same day refreshed
✅ Full afternoon to enjoy the island
✅ All logistics coordinated
✅ Most reliable
✅ Only 1,200-1,500 THB more than bus but saves 12 hours

Budget Alternative: VIP Bus + Ferry All-Inclusive (1,200-1,500 THB)
Door-to-door overnight service. Can't beat it for budget travel!

Money-Saving Tip: Compare Phuket vs Krabi flight prices! Krabi route can save 300-800 THB and has shorter ferry ride.

Koh Phi Phi is pure paradise - dramatic limestone cliffs rising from turquoise waters, white sand beaches, incredible snorkeling, and legendary nightlife. Yes, it's touristy (especially Maya Bay), but there's a reason it's one of Thailand's most famous islands. The stunning natural beauty is absolutely real, and if you head to Long Beach or the northern beaches, you'll find quieter spots away from the crowds!

Pro tip: Don't just do Maya Bay tour and leave! Stay at least 3-4 nights. Hike the viewpoint at sunrise, explore Long Beach, snorkel at different spots, enjoy both the party scene and quiet beaches. Phi Phi rewards those who slow down and explore beyond the main tourist trail. And please, please use reef-safe sunscreen - this paradise needs protecting!


Questions about ferries, where to stay, or what to do? Happy to help!