Bangkok to Phi-phi-islands

   Bangkok to Phi-phi-islands Road Distance
   Bangkok to Phi-phi-islands Aerial Distance 693 km
  Bangkok to Phi-phi-islands Travel Time

How to reach Phi-phi-islands from Bangkok

To travel from Bangkok to the Phi Phi Islands, you can choose from several options. The most convenient way is to fly from Bangkok to Krabi or Phuket, with flights taking around 1.5 hours. From Krabi Airport, take a taxi or shuttle to Klong Jilad Pier, where ferries depart to the Phi Phi Islands. The ferry ride takes about 1.5-2 hours. From Phuket Airport, travel to Rassada Pier by taxi or shuttle, with ferries also taking about 1.5-2 hours. Alternatively, you can take an overnight bus or train from Bangkok to Surat Thani, followed by a bus to Krabi and then a ferry to the islands. Each option offers a combination of flight, bus, and ferry to reach the beautiful Phi Phi Islands.

Knowing The Details

1. Bangkok to Phi-Phi Islands by Flight Via Phuket
2. Bangkok to Phi-Phi Islands by Flight Via Krabi
3. Popular Routes to Phi-phi-islands
4. Popular Routes from Bangkok
5. Places to Visit in Phi-phi-islands
6. Hotels in Phi-phi-islands

Phi-phi-islands Travel Packages

Compare quotes from upto 3 travel agents for free

1. Bangkok to Phi-Phi Islands by Flight Via Phuket

 Bangkok to Phuket by Flight

Duration 
The journey from Bangkok to Phuket is approximately 1 hour and 20 minutes.

Departure points and Fares
Flights usually depart from Suvarnabhumi Airport (BKK) or Don Mueang International Airport (DMK) in Bangkok, arriving at Phuket International Airport (HKT). Fares usually range from 1,000 to 4,000 THB for a one-way ticket, depending on the class of service and airline operators.

Phuket Airport to Ferry Pier
Duration: 1-2 hours
Cost- 750 THB approximately
The most affordable option for reaching the pier from Phuket Airport is by taxi. Taxis are readily available and metered, ensuring a fair price. The journey to Rassada Pier, where most ferries to Koh Phi Phi depart, typically costs around 750 THB, depending upon the type of vehicle. The journey takes around 1 to 1.5 hours to reach the Rassada pier.

 Ferry Pier to Phi-Phi islands
Boarding Points
The Ferries usually depart from Rassada Pier in Phuket and arrive at either Laem Tong Beach or TonSai Pier in Phi Phi. There are several ferry operators that operate regularly from Phuket to Phi-Phi Islands.

Duration Timings and Fares
The ferries start departing at 8.30 in the morning, and the last ferry departs at 15.30, so you can choose between these timings and adjust your itinerary accordingly. The ferries usually take around 1-2 hours, and the Fares are around 500 to 1700 THB

Operators
Eight travel operators depart ferries from Phuket daily.

2. Bangkok to Phi-Phi Islands by Flight Via Krabi

Many airlines operate daily flights from Bangkok to Krabi. Vietjet Air often offers the cheapest flights, while Air Asia and Bangkok Airways also provide affordable rates throughout the year. The fight departs from Suvarnabhumi airport in Bangkok arriving at krabi airport. The fares range between 570 THB to 1,200 THB depending on time of booking and operators.

Krabi Airport to Ferry Pier
From Krabi Airport, the best way to reach Klong Jilad Pier is by taking a minivan, which takes about 40 minutes. You can find a minivan at the airport costing 170 THB. You can also take a taxi, which are readily available outside the airport.

Krabi to Phi-Phi Islands by Ferry
Several boat companies operate the Krabi to Koh Phi Phi route from Klong Jilad Pier, offering ferries and speedboats. Ferries are more considerable, slower, and cheaper, with fares starting at 405 THB and taking about 1 to 2 hours. Speedboats are faster, take about 1 hour, and cost around 920 THB.

Popular Routes to Phi-phi-islands

Important Routes Time Taken Distance
Phuket to Phi-phi-islands 2-4 hrs 45.3 km
Krabi to Phi-phi-islands 1-2 hrs 40.8 km
Bangkok to Phi-phi-islands

Popular Routes from Bangkok

Important Routes Time Taken Distance
Bangkok to Pattaya 2 Hours 30 Mins 150 KM
Bangkok to Chiang Mai 8 hr 51 min 686.8 km
Bangkok to Koh Samui 11 hr 42 min 763.1 km
Bangkok to Hua Hin 2 hr 51 min 198.7 km
Bangkok to Ayutthaya 1 hr 13 min 79.5 km
Bangkok to Kanchanaburi 1 hr 45 min 124.6 km