All routes
2 stops 6 days

Phuket → Koh Phi Phi

3 days for Phuket Old Town and beaches, ferry 2 hrs → 3 days on Phi Phi and Maya Bay, ferry back and fly from Phuket (HKT).

How to travel this route

From Bangkok to each stop, between stops, and back home.

60 kmBangkok 900 km1Phuket2Koh Phi Phi

Times are estimates. Check Google Maps on the day.

Open whole route in Google Maps
  1. Bangkok → Phuket
    840 km · 1h25 flight / 12h bus
    Flight · Bus
  2. 1
    Phuket · 3 days
    Sleep in Phuket
    Full guide
  3. Phuket → Koh Phi Phi
    About 60 km · about 2 hrs
    Includes a boat or ferry — check the last boat time.
  4. 2
    Koh Phi Phi · 3 days
    Sleep in Koh Phi Phi
    Full guide
  5. Koh Phi Phi → Bangkok
    Phuket/Krabi + ferry 2 hrs
    Same way back. Book the return a few days early on weekends.

Day-by-day plan

Stop 1 · 3 days
Phuket
Full guide
1Day 1 · Phuket
  1. Fly to HKT (1h25), then Grab or airport bus to Kata
  2. Lunch, Kata Noi beach
  3. Big Buddha and Wat Chalong
  4. Sunset at Karon viewpoint or Promthep Cape
  5. Dinner in Kata
2Day 2 · Phuket
  1. Speedboat tour to Phi Phi, Maya Bay and Khai Island (full day, ≈2,000 ฿)
  2. Back, walk on Bangla Road (Patong) or Jungceylon mall
3Day 3 · Phuket
  1. Old Town — Thalang Road, old Sino-Portuguese shophouses, Chinese shrines
  2. Lunch: Hokkien noodles
  3. Phuket Elephant Sanctuary (ethical, ≈3,000 ฿) or Chillva market
  4. Sunset at Cape Panwa or Rang Hill
  5. Sunday Walking Street (Old Town)
Stop 2 · 3 days
Koh Phi Phi
Full guide
4Day 4 · Koh Phi Phi
  1. Fly to Phuket, 13:30 ferry to Phi Phi (2 hrs)
  2. Check in at Tonsai or Long Beach
  3. Phi Phi Viewpoint 1–2 (sunset)
  4. Dinner on the beach and fire show
5Day 5 · Koh Phi Phi
  1. Early longtail: Maya Bay (before the crowds), Pileh Lagoon, Viking Cave, Monkey Beach, Bamboo Island (6 hrs)
  2. Lunch, snorkel at Long Beach (reef sharks)
  3. Night out in Tonsai
6Day 6 · Koh Phi Phi
  1. Snorkel or dive in the morning (Shark Point) or kayak at Loh Dalum
  2. Lunch, 14:00/15:00 ferry to Phuket or Krabi

Book & go

Partner sites show live prices.

฿18,000 / per person
6 days · 2 people · ฿36,000