By joint bus and ferry service it takes around 16 to 18 hours to travel 794 km from Bangkok to Koh Phi Phi. The alternative to travelling direct by bus from Bangkok to Koh Phi Phi is to a take sleeper train to Surat Thani and then a joint bus and ferry service to Koh Phi Phi which is on the opposite coast of Thailand to Surat Thani. By train, and then bus and ferry, it takes 20 hours to travel from Bangkok to Koh Phi Phi.
Bus Timetable from Bangkok to Koh Phi Phi
- Click on the ‘Bangkok – Koh Phi Phi’ link in the timetable below for more information and to buy tickets.
|Bangkok - Koh Phi Phi ฿ 1,250 17h 30m|
|Bangkok - Koh Phi Phi ฿ 950 15h 30m – 16h 30m|
Where to get the Bus in Bangkok
Bus services to Koh Phi Phi depart from in front of Bangkok Train Station, รองเมือง Khwaeng Rong Muang, แขวง รองเมือง เขต ปทุมวัน Krung Thep Maha Nakhon 10330.
Arrival in Koh Phi Phi
Bus services from Bangkok terminate at Tonsai Pier in Koh Phi Phi.
About Koh Phi Phi
Koh Phi Phi is a cluster of 6 islands, only one of which (Koh Phi Phi Don) permits visitors to stay overnight. The famous Maya Beach (which was the beach in the film ‘The Beach‘) is on Koh Phi Phi Le, which is part of a protected National Park and only allows day trippers. Koh Phi Phi Don is a charming and beautiful island which been over developed. The island island has a very full range of modern conveniences and Western oriented bars and restaurants. Koh Phi Phi is a tourist hotspot rather than a quiet tropical island.
Koh Phi Phi is also a great place to come for activities. The dive sites around Koh Phi Phi are numerous and include a wreck dive and an underwater cave dive for more experienced divers. In addition Koh Phi Phi is a good place for kayaking on account of cluster of islands, outcrops and sea cliffs, and for introductory level climbing. There are lots of climbing schools on Koh Phi Phi Don, which is the largest island in Koh Phi Phi.