01/02/2020
Embarking on a journey from the bustling metropolis of Bangkok to the idyllic shores of Phi Phi Island is a rite of passage for many travellers exploring Thailand. While the allure of Phi Phi's turquoise waters and dramatic limestone cliffs is undeniable, navigating the logistics of getting there from the capital can seem a little daunting. This comprehensive guide aims to demystify the process, offering clear, step-by-step instructions and essential tips to ensure your transition from the mainland to paradise is as smooth as possible. We'll explore the most popular routes, delve into transportation costs, and provide insights to help you make informed decisions for your adventure.

The Primary Route: Bangkok to Phi Phi via Krabi
The most highly recommended and arguably the most efficient method to reach Phi Phi Island from Bangkok involves a combination of flying and ferry travel, with Krabi serving as the primary transit point. This route is favoured for its balance of speed and convenience.
Step 1: Bangkok to Krabi by Air
Your journey will commence at Don Mueang International Airport (DMK) in Bangkok. While Bangkok also has Suvarnabhumi Airport (BKK), DMK is the hub for most domestic and regional low-cost carriers, making it the likely departure point for flights to Krabi.
Airlines and Booking
Several airlines operate flights between Bangkok (DMK) and Krabi International Airport (KBV). Popular choices include Air Asia and Nok Air, both known for their competitive pricing. While not considered premium carriers, they generally offer reliable service. It's advisable to book your tickets in advance, especially during peak season, to secure the best fares. Be aware that prices can fluctuate, but you might find one-way tickets starting from approximately USD 21.73 (EUR 18.94) with hand luggage included.
Flight Duration and Frequency
The flight duration from Bangkok to Krabi is approximately 1 hour and 30 minutes. These flights typically run multiple times a day, providing flexibility in your travel schedule. However, always check the latest schedules and book accordingly, especially if you're aiming to complete the journey to Phi Phi on the same day.
Step 2: From Krabi Airport to Klong Jilad Pier
Upon arrival at Krabi International Airport (KBV), your next objective is to reach Klong Jilad Pier in Krabi Town. This is where you'll catch your ferry to Phi Phi.
Transport Options
The most convenient way to travel from Krabi Airport to the pier is by taxi. The journey covers a distance of about 40 km and typically takes around 30 minutes. The cost for this taxi ride is generally around THB 350 (USD 10.90 or EUR 9.52).
The Pier Experience
Klong Jilad Pier is the main departure point for ferries heading to Phi Phi Island. The atmosphere here is usually a mix of anticipation and the organised chaos of travellers preparing for their onward journey.
Step 3: Ferry from Krabi to Phi Phi Island
The final leg of your journey involves a scenic ferry ride across the Andaman Sea to Phi Phi Island.
Ferry Tickets and Pricing
Ferry tickets from Krabi to Phi Phi can be purchased online in advance, at the pier, through travel agencies, or sometimes via your hotel. Prices typically start at THB 450 (USD 14 or EUR 12) for a one-way trip. It's worth noting that during the low season (generally July to October), there might be opportunities for discounts.
Ferry Duration and Destination
The ferry journey from Krabi to Phi Phi Island takes approximately 1 hour and 30 minutes. The ferry will dock at Tonsai Pier, the main hub on Phi Phi Don, the larger of the two Phi Phi islands.
Alternative Route: Bangkok to Phi Phi via Phuket
While the Krabi route is often preferred, travelling via Phuket International Airport (HKT) is another viable option, though it might be slightly more time-consuming and potentially more expensive.
Step 1: Bangkok to Phuket by Air
Similar to the Krabi route, you'll start from Don Mueang International Airport (DMK) in Bangkok. The same airlines that fly to Krabi also operate flights to Phuket International Airport (HKT).
Step 2: Phuket Airport to Phuket Town
Upon landing in Phuket, you'll need to make your way to Phuket Town.
Airport Bus Service
A convenient and cost-effective option is the airport bus service. These buses are generally modern, comfortable, and air-conditioned. The journey to Phuket Town takes about 1 hour and 30 minutes. You can purchase your ticket directly from the driver. Interestingly, you might receive a special card with your change, which can sometimes be used at affiliated cafes.
Taxi Option
Alternatively, you can opt for a taxi. This will be quicker, taking around 45 minutes, but also significantly more expensive, costing approximately THB 600 (USD 19 or EUR 16).
Step 3: Phuket Town to Rassada Pier
From Phuket Town, you'll need to get to Rassada Pier, the main departure point for ferries to Phi Phi.
Transport to the Pier
You can take a taxi from the bus station or directly from your location in Phuket Town to Rassada Pier. This short trip will incur a fee, which should be confirmed with the driver beforehand.
Step 4: Ferry from Phuket to Phi Phi Island
The final step is the ferry ride from Phuket to Phi Phi.
Ferry Costs and Schedule
Ferry tickets from Phuket to Phi Phi are generally priced around THB 350 (USD 11 or EUR 9.50) one way, with potential discounts bringing the price down to THB 250 (USD 7.80 or EUR 6.80). Ferries depart regularly from Rassada Pier.
Ferry Safety
While ferry vessels might not always appear brand new, they are equipped with essential safety features like life jackets. The journey across the sea is generally considered safe, offering beautiful coastal views.
Essential Considerations and Tips
Getting from Bangkok City to Don Mueang Airport
When starting your journey from Bangkok, you'll need to reach Don Mueang International Airport (DMK). The most practical method is by taxi. The distance is roughly 29 km, and the journey can take up to an hour, depending heavily on traffic conditions. Expect to pay around THB 400 (USD 12.50 or EUR 10.89) for this trip. Be aware that taxi drivers may suggest using the highway, which incurs an additional toll of THB 70 (USD 2.20 or EUR 1.90). Always insist that the driver uses the meter to avoid inflated fares – a common pitfall to sidestep.
Total Trip Cost Estimate
The estimated total cost for the Bangkok to Phi Phi journey via Krabi is around THB 1645 (USD 51 or EUR 45). This includes:
- Taxi from Bangkok city center to Don Mueang Airport: ~THB 400
- Coffee at the airport: ~THB 150
- Flight to Krabi: ~THB 700
- Taxi from Krabi Airport to Klong Jilad Pier: ~THB 350
- Ferry from Krabi to Phi Phi: ~THB 450
These figures are approximate and can vary based on booking time, season, and specific choices.
Inter-City Travel Comparison
Here's a quick comparison to help you decide:
| Mode of Transport | Origin | Destination | Estimated Time | Estimated Cost (THB) |
|---|---|---|---|---|
| Taxi | Bangkok City | Don Mueang Airport (DMK) | 1 hour | 250-400 |
| Flight | Don Mueang Airport (DMK) | Krabi Airport (KBV) | 1.5 hours | 700+ |
| Taxi | Krabi Airport (KBV) | Klong Jilad Pier | 0.5 hours | 350 |
| Ferry | Klong Jilad Pier, Krabi | Tonsai Pier, Phi Phi | 1.5-2 hours | 450+ |
| Flight | Don Mueang Airport (DMK) | Phuket Airport (HKT) | 1.5 hours | 700+ |
| Bus | Phuket Airport (HKT) | Phuket Town | 1.5 hours | ~100 |
| Ferry | Rassada Pier, Phuket | Tonsai Pier, Phi Phi | 2 hours | 350+ |
Frequently Asked Questions
Are there direct flights from Bangkok to Phi Phi Island?
No, there are no direct flights to Phi Phi Island. You must fly to either Krabi or Phuket and then take a ferry or speedboat.
Can I take a train from Bangkok to Phi Phi?
There is no direct train service to Phi Phi. The closest you can get by train from Bangkok is Surat Thani, which is about a 9-hour journey. From Surat Thani, you would still need to take a bus and then a ferry to reach Phi Phi.
What is the fastest way to get from Bangkok to Phi Phi?
The fastest method is typically flying from Bangkok (DMK) to Krabi (KBV), followed by a taxi to the pier and a ferry to Phi Phi. This entire journey can take approximately 8 hours, assuming all connections are smooth.
When is the best time to book ferry tickets?
While you can book ferry tickets online or through agencies, purchasing them at the pier on the day of travel can offer flexibility, especially if your flight is subject to delays. However, booking in advance is recommended during peak travel seasons to guarantee a spot.
Final Thoughts on Your Journey
While your initial impression of Phi Phi might be a mix of expectations, the island's unique charm and stunning natural beauty are undeniable. By carefully planning your travel from Bangkok, you can ensure a seamless transition to this captivating destination. Whether you choose the Krabi or Phuket route, understanding the transportation options, costs, and timings will set you up for a memorable Thai island experience. Remember to factor in buffer time for transfers and potential delays, and most importantly, enjoy the adventure!
If you want to read more articles similar to Bangkok to Phi Phi: Your Ultimate Travel Guide, you can visit the Travel category.
