- Home Travel PlanningFrom Phuket
Getting to and from Phuket
5 published routes connect Phuket with the rest of Thailand, by ferry, bus, speedboat and more. Journey times and costs below are the same figures given on each route’s own page.
Phuket → Bangkok
3 optionsFlight · 1h 25m · ฿599–3,500
Written up as Bangkok to Phuket; the same services run the other way.
Phuket → Koh Lanta
3 optionsSpeedboat · 1.5–2 hours · ฿600–900
Phuket → Koh Phi Phi
2 optionsSpeed Boat · 45 minutes · ฿350–600
Phuket → Krabi
4 optionsBus · 2.5–3 hours · ฿120–160
Phuket → Similan Islands
3 optionsSpeedboat Day Trip · 1.5 hours each way · ฿2,500–3,500 (all-inclusive day trip)
Nearest transport
- 18 km
Airport
Phuket International Airport(HKT)
- 8 km
Ferry pier
Laem Hin Pier
Straight-line distance from Phuket, not road distance. Airports from Wikidata; stations, terminals and piers from OpenStreetMap (2026-08-01).