Travel from Bangkok to Ko-Phi-Phi

How to get from Bangkok to Ko Phi Phi?

There is no direct connection from Bangkok to Ko Phi Phi. However, you can take the train to Bangkok airport, fly to Phuket, take the bus to Central Big C, take the taxi to Phuket Rassada Pier, then take the Speedboat to Ko Phi Phi. Alternatively, you can take the bus to Bangkok Don Muang airport, fly to Phuket, take the bus to Central Big C, take the taxi to Phuket Rassada Pier, then take the Speedboat to Ko Phi Phi.

How to get from Bangkok to Ko Phi Phi

ModeDurationPrice
From Phaya Thai train to Bangkok airport, fly to Phuket airport, bus to Central Big C, taxi to Phuket Rassada Pier, then Speedboat to Ko Phi Phi.6 h 41 min$94
From Khao San Road bus to Bangkok Don Muang airport, fly to Phuket airport, bus to Central Big C, taxi to Phuket Rassada Pier, then Speedboat to Ko Phi Phi.6 h 52 min$82
From Phaya Thai train to Bangkok airport, fly to Krabi airport, bus to Ao Nang Pier, then ferry to Ko Phi Phi.7 h 5 min$90
From Khao San Road bus to Bangkok Don Muang airport, fly to Krabi airport, bus to Ao Nang Pier, then ferry to Ko Phi Phi.7 h 30 min$68
From Khao San Road bus to Bangkok Don Muang airport, fly to Trang airport, taxi to Hat Yao Pier, then ferry to Ko Phi Phi.8 h 9 min$159
From Khaosan Road Songserm bus and ferry to Phi Phi - Ton Sai.16 h 30 min$43
From Democracy Monument line 511 bus to Bangkok, bus to Krabi Bus Terminal, bus to Ao Nang Pier, then ferry to Phi Phi Islands.17 h 51 min$42

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

It takes approximately 6 hours 41 minutes to get from Bangkok to Ko Phi Phi, including transfers.

Is there a direct bus between Bangkok and Ko Phi Phi?

Yes, there is a direct bus departing from Khaosan Road Songserm and arriving at Phi Phi - Ton Sai. Services depart twice daily, and operate every day. The journey takes approximately 16 hours 30 minutes.

Operators from Bangkok to Ko Phi Phi

OperatorPhoneWebsite
Airport Rail LinkAirport Rail Link
Thai Airways InternationalThai Airways International
Thai SmileThai Smile
Bangkok AirwaysBangkok Airways
Thai Vietjet AirThai Vietjet Air
Airport Bus PhuketAirport Bus Phuket
Bundhaya speedboatBundhaya speedboat
Airport LimoBus ExpressAirport LimoBus Express
Thai AirAsiaThai AirAsia
Nok AirNok Air
Thai Lion MentariThai Lion Mentari
Krabi Airport busKrabi Airport bus
Chaokoh FerryChaokoh Ferry
Tigerline FerryTigerline Ferry
SongsermSongserm
Bangkok Mass Transit AuthorityBangkok Mass Transit Authority
The Transport CompanyThe Transport Company