How to get from BANGKOK to KOH PHI PHI?

How to get from Bangkok to Koh Phi Phi
How to get from Bangkok to Koh Phi Phi? You can travel by train/bus/plane and ferry and book tickets online.

Train+Bus+Ferry to Koh Phi Phi
 Flight + Ferry to Koh Phi Phi
Bus + Ferry to Koh Phi Phi
 Book Tickets to Koh Phi Phi

    • Koh Phi Phi (Phi Phi Islands) is a bit remote but a popular tourist island in Thailand. Koh Phi Phi  is a small archipelago of six islands in Krabi Province in the Andaman sea, Southern Thailand. The Thai archipelago of Ko Phi Phi consists of the larger islands of Koh Phi Phi Don and Koh Phi Phi Leh. Koh Phi Phi Leh  is also famous for shooting the well known movie – The Beach (Leonardo DiCaprio). You will find amazing sandy beaches, jungle rocks, emerald green sea, coral reefs and colorful underwater life on Phi Phi creates a magical scenery. You will enjoy divine peace, rest on one of the most beautiful beaches in the world and get to know a real Asian culture. The archipelago will satisfy both independent travelers and demanding clients requiring perfect hotel service. The island offers a lively night culture, where tourists can visit local Thai boxing or popular beach parties. These islands are approximately 40 km from the mainland, the only way how to get to Koh Phi Phi is to use a ferry or boat transport, because there is no airport in Koh Phi Phi. The best way is to travel to Krabi (via Surat Thani) and there take a boat or ferry on these islands. Koh Phi Phi can be also reached by ferry or boat from Koh Lanta, Phuket, Koh Yao Yai or Koh Lipe, so there are various ways how to get there.
    • Book your tickets + flights from Bangkok to Koh Phi Phi on 12go.asia icon-external-link-square or Baolau icon-external-link-square

From Bangkok to Koh Phi Phi by combination of train, bus, plane + ferry.

    • Travel distance from Bangkok to Koh Phi Phi (via Surat Thani) is about 830 km. The best and fastest option is to travel by plane from Bangkok to Krabi (or Phuket) and take a ferry or speedboat to Koh Phi Phi. Travel by plane + ferry from Bangkok to Koh Phi Phi (via Krabi) takes about 5-10 hours. Travel by plane + ferry to Phi Phi via Krabi costs about $50-100/pp. You can also travel by ferry from Phuket, so take a flight to Phuket and ferry to Phi Phi. Another option is to travel by train + bus + ferry via Surat Thani and Krabi town. Travel by train/bus/ferry from Bangkok to Koh Phi Phi takes about 15-20 hours. Travel by train/bus/ferry to Phi Phi via Surat Thani and Krabi town costs about $35-70/pp. There are also some tourist sleeper modern buses to Krabi town from Bangkok, but travel by bus to Krabi takes about 12-16 hours. Book your train/bus/ferry tickets from Bangkok to Koh Phi Phi or flights to Krabi easily online.

How do I get from Bangkok to Koh Phi Phi?


1. TRAIN + BUS + FERRY from Bangkok to Koh Phi Phi 


A) Train or bus from Bangkok to Surat Thani

    • Surat Thani is the nearest railway station, about 240 km north-east of Krabi
    • you can buy drinks and snacks, and there is a toilet in the train
    • price of the train ticket about $22-50, price of the bus ticket about $14-23/pp
    • train or bus travel to Surat Thani takes about 9-12 hours
    • Book and buy bus or train tickets from Bangkok to Surat Thani online on 12go.asia icon-external-link-square

B) Bus from Surat Thani to Krabi

    • there a lots of buses from Surat Thani to Krabi
    • modern, comfortable, air-conditioned buses
    • price of the bus ticket from Surat Thani to Krabi is about $6-15/pp
    • travel by bus from Surat Thani to Krabi takes about 4 hours
    • you can also book the whole minivan for 9-12 pax.
    • Book and buy bus tickets from Surat Thani to Krabi online on 12go.asia icon-external-link-square

C) Ferry/Boat from Krabi to Koh Phi Phi

    • there are several ferries from Krabi to Koh Phi Phi
    • ticket price of ferry to Phi Phi is about $13-30/pp
    • travel by ferry from Krabi to Koh Phi Phi takes about 1-2.5 hours
    • ferry from Andaman Wave Master, Chaokoh Travel Center
    • Book and buy ferry tickets from Krabi to Koh Phi Phi online on 12go.asia icon-external-link-square
    • you can check: Ferry Schedule – Krabi to Koh Phi Phi
train-bangkok-to-surat-thani
You can travel by train to Surat Thani from Bangkok (photo: 12go.asia).


2. FLIGHT + FERRY from Bangkok to Koh Phi Phi


A) Flight from Bangkok to Krabi

    • the most comfortable and fastest way how to get from Bangkok to Krabi
    • flight from Bangkok to Krabi takes about 1.5 hour
    • airlines: Bangkok Air, Thai Smile, Thai Airways, Thai Lion Air, Nok Air
    • about 10 flights all the day, price of the one-way direct flight starts already at $25-60/pp
    • book and buy your flight from Bangkok to Krabi online on 12go.asia icon-external-link-square

B) Taxi from the Krabi Airport to Krabi town

    • the most comfortable and fastest way how to get from airport to the town
    • transport from the Krabi Airport to Krabi town takes about 0.5-1 hour
    • Krabi Airport is about 12 km from the town, you can take a taxi
    • taxi services: Andaman Taxis, Ground Business…(van, minivans, private car)
    • book your taxi from the Krabi airport to the town online on 12go.asia icon-external-link-square
    • you can also travel from Krabi Airport to Ao Nang beach

C) Ferry/Speedboat from Krabi to Koh Phi Phi

    • there are several ferries and tourist boats from Krabi to Koh Phi Phi
    • ticket price from Krabi to Koh Phi Phi is about $13-30/pp
    • travel by ferry from Krabi to Koh Phi Phi takes about 1-2.5 hours
    • ferry from Andaman Wave Master, Chaokoh Travel Center
    • book and buy ferry tickets from Krabi to Koh Phi Phi online on 12go.asia icon-external-link-square
flight-bangkok-to-krabi
Flight from Bangkok to Krabi is the most fastest way of transport.


3. FLIGHT + FERRY from Bangkok to Koh Phi Phi (via Phuket)


A) Flight from Bangkok to Phuket

    • the most comfortable way how to get from Bangkok to Phuket
    • flight from Bangkok to Phuket takes about 1.5 hour
    • airlines: Thai Airways, Nok Air, Thai Lion Air, Thai AirAsia, Bangkok Air, Thai Smile
    • price of the one-way direct flight is about $40-70/pp
    • Book and buy your flight from Bangkok to Phuket online on 12go.asia icon-external-link-square

B) Ferry/boat from Phuket to Koh Phi Phi

    • there are several ferries, boats or high speed ferries from Phuket to Koh Phi Phi
    • ticket price is about $18-50/pp (depends on the type of boat and departure)
    • travel by ferry from Phuket to Koh Phi Phi takes about 1.5-3 hours
    • ferry by: Andaman Wave Master, Chaokoh Travel Center, Phi Phi Cruiser, Tigerline Travel…
    • Book and buy ferry/boat tickets from Phuket to Koh Phi Phi on 12go.asia icon-external-link-square
    • you can read this article: How to reach Phi Phi from Phuket?
ferry-boat-krabi-to-koh-phi-phi
From Krabi or Phuket you can travel by speedboat or ferry to Koh Phi Phi.


4. BUS + FERRY from Bangkok to Koh Phi Phi (via Krabi)


A) Tourist sleeper bus from Bangkok to Krabi

    • another way is to travel by sleeper tourist bus from Bangkok to Krabi
    • travel time by bus to Krabi from Bangkok is about 12-16 hours
    • bus companies to Krabi: Jolly Travel, Paradise Travel, Songserm, Lignite, Transport Co…
    • bus ticket to Krabi from Bankgok costs about $19-32/pp
    • read this article: Travel from Bangkok to Krabi

B) Ferry/boat from Krabi to Koh Phi Phi

    • from Krabi to Koh Phi Phi you can travel only by ferry/boat
    • ferry tickets from Krabi to Koh Phi Phi costs about $13-30/pp
    • travel time by ferry to Koh Phi Phi is about 1-2.5 hours
    • various private transport companies and boats
    • read this article: Travel to Phi Phi from Krabi

What is 12go.asia? Book tickets, flights in Asia.

–12go sells the train, ferry, bus tickets and flights for Thailand (+tickets for Vietnam, Cambodia, Laos, Myanmar, Malaysia)
– company offers also a tickets of the bus companies in Vietnam, Thailand… (eg. Mai Linh, Hoang Long, TheSinhTourist, Hung Thanh…)
– tickets for the ferries in Vietnam, Cambodia, Thailand, eg. ferry to Vung Tau, ferry to Koh Samui, Koh Phangan, Koh Chang, Koh Tao
– train tickets for the most frequented routes in Thailand – Bangkok > Chiang Mai, Bangkok > Surat Thani, Bangkok > Kanchanaburi
– if you buy train tickets for Thailand over 12go.asia, you have to pick them in the office: Bangkok (DOB building) or Chiang Mai (Bossotel)
– 12go can deliver these train tickets in Thailand
– more information about train travel and trains in Thailand
– you can use an online train ticket in Vietnam in your mobile phone (not in Thailand)
– if you buy a ticket of private trains in Vietnam to Lao Cai on 12go.asia or Baolau (Fansipan Express, Sapaly…), you must pick it up at the station
– read any other additional information, when you order a ticket
– information about 12go.asia read in article about transportation in Vietnam

koh-phi-phi-boat-thailand
A boat at the Phi Phi Islands in Thailand.
koh-phi-phi-thailand2
Koh Phi Phi (Phi Phi Islands) in Thailand.
koh-phi-phi-beach-thailand
Koh Phi Phi (Phi Phi Islands) in Thailand. If you want to visit Koh Phi Phi, you need to take a boat.
koh-phi-phi-thailand
Koh Phi Phi (Phi Phi Islands) in Thailand.
koh-phi-phi-thailand3
Koh Phi Phi (Phi Phi Islands).
koh-phi-phi-boats-thailand1
The tourist boats on Koh Phi Phi in Thailand.


icon-info-circle FAQ + TIPS – Travel route from Bangkok to Koh Phi Phi:

How to book tickets or flights from Bangkok to Koh Phi Phi?

    • Book and buy tickets/flights from Bangkok to Koh Phi Phi on 12go.asia or Baolau.
    • You can also change + book another route, e.g. Surat Thani > Krabi, Krabi > Koh Phi Phi…

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

    • Travel by train+bus+ferry from Bangkok to Koh Phi Phi (via Surat Thani) takes about 15-20 hours.
    • Travel by plane+ferry from Bangkok to Koh Phi Phi (via Krabi Airport) takes about 5-10 hours.
    • Travel by plane+ferry from Bangkok to Koh Phi Phi (via Phuket) takes about 4-7 hours.
    • Travel by bus+ferry from Bangkok to Koh Phi Phi (via Krabi) takes about 15-20 hours.

What is the travel distance from Bangkok to Koh Phi Phi?

    • Travel distance from Bangkok to Koh Phi Phi is about 830-850 km (via Surat Thani, by land).

How much does it cost to get from Bangkok to Koh Phi Phi?

    • Travel by train+bus+ferry from Bangkok to Koh Phi Phi (via Surat Thani) costs about $35-70/pp.
    • Travel by plane+ferry from Bangkok to Koh Phi Phi (via Krabi Airport) costs about $50+/pp
    • Travel by plane+ferry from Bangkok to Koh Phi Phi (via Phuket) costs about $60+/pp
    • Travel by bus+ferry from Bangkok to Koh Phi Phi (via Krabi) costs about $35-50/pp.

Is it possible to travel by plane from Bangkok to Koh Phi Phi?

    • No, because there is no airport on Koh Phi Phi. The nearest airport to Koh Phi Phi is in Krabi. Travel by plane from Bangkok to Krabi Airport takes about 1.5 hour. From Krabi you can travel by ferry/boat/catamaran to Koh Phi Phi, this is the most comfortable and fastest way how to get to Koh Phi Phi.

What is the best way of transport from Bangkok to Koh Phi Phi?

    • The best and also fast way of transport from Bangkok to Koh Phi Phi is to travel by plane + ferry (with transfer by boat from Krabi). You can take a direct flight from Bangkok to Krabi and transfer by ferry or boat to Koh Phi Phi. Teoretically you can travel by the same way over Phuket.

What is the cheapest way of getting from Bangkok to Koh Phi Phi?

    • The cheapest way of transport from Bangkok to Koh Phi Phi is to travel by combination of train/bus and ferry, but this way takes a lot of time. Sometimes there are also very cheap low-cost flights to Krabi or Phuket.

Is there an railway station in Krabi?

    • No, there is no railway station in Krabi town, if you want to travel by train, you have to travel by train to Surat Thani and from Surat Thani you can take a bus/van to Krabi town or Ao Nang beach.

How far are Koh Phi Phi from Krabi?

    • Koh Phi Phi are about 40 km from Krabi and are accessible only by boats or ferries.

What types of boats and ferries you can use to Koh Phi Phi?

Where you can travel by ferry or boat from Koh Phi Phi?

    • From Koh Phi Phi you can travel by ferry to Koh Lanta. There are various ferries and boats between these places. You can also travel by boat to Phuket – one of the most popular sites in southern Thailand.
best-cheap-hotels-resorts-koh-phi-phi
Panmanee Hotel in Koh Phi Phi (photo: Agoda). 15 best cheap hotels and resorts in Koh Phi Phi.
best-luxury-hotels-resorts-koh-phi-phi
Phi Phi Island Village Beach Resort in Koh Phi Phi (photo: Agoda). 15 best luxury hotels and resorts in Koh Phi Phi.


icon-arrow-circle-right Book your tickets or flights from Bangkok to Koh Phi Phi + Schedule:

(You can change your departure or arrival place, eg. Bangkok to Surat Thani, Krabi to Koh Phi Phi…)


BangkokBangkok > PattayaKoh SamuiKoh KoodAyutthayaKoh ChangHa GiangHanoi to SapaHanoi > Ninh BinhAirportsHa LongHue

Vietnam to Thailand

How useful was this post?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 39

No votes so far! Be the first to rate this post.

Share: