1map logoGo to main page

Bangkok to Ko Phi Phi from $21: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bangkok, Thailand
to
Ko Phi Phi, Thailand

How to Get from Bangkok to Ko Phi Phi: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$21 - Train, bus and ferryBest price
698 kmDistance
6h 2m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bangkok to Ko Phi Phi with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Drive
Average Duration
6h  2m
Estimated price
$54-124
Recommended
Company
various
Train
Bus
Average Duration
17h  5m
Estimated price
$21-91
Cheapest
route map
Distance: 698 km
Duration: 6h 2m

See more options

Company
various
Bus
Plane
Drive
Average Duration
6h  5m
Estimated price
$54-140
Company
various
Plane
Drive
Average Duration
7h  13m
Estimated price
$75-209
Company
various
Plane
Drive
Average Duration
7h  17m
Estimated price
$76-230
Company
various
Plane
Bus
Drive
Average Duration
8h  12m
Estimated price
$540-541
Company
Montanatip
Bus
Average Duration
17h  30m
Estimated price
$542-543
Company
various
Train
Drive
Drive
Average Duration
20h  2m
Estimated price
$544-545
Company
various
Bus
Drive
Average Duration
14h 
Estimated price
$546-547

Traveling From Bangkok to Ko Phi Phi

Your journey from Bangkok to Ko Phi Phi takes you from the bustling urban landscape filled with vibrant street life and rich cultural history, to a serene archipelago offering stunning beaches and turquoise waters.

Best Neighbourhoods in Ko Phi Phi

Ko Phi Phi features vibrant neighborhoods, each offering its own charm and activities.

Ton Sai Village
• Bustling nightlife with bars and restaurants.
• Convenient access to ferries and boat tours.
Long Beach
• Serene atmosphere and quieter environment.
• Ideal for sunbathing and swimming.
Viking Beach
• Stunning views and picturesque sunsets.
• Great for snorkeling and water sports.

Best Times To Visit Ko Phi Phi's Attractions

Timing your visits can elevate your experience at Ko Phi Phi's highlights.

Maya Bay
Visit early in the morning or late afternoon to avoid large crowds and enjoy the stunning scenery.
Viewpoint
Hike during the early hours or just before sunset for cooler temperatures and breathtaking views.
Bamboo Island
Weekdays offer a quieter experience; arrive before noon for the best beach spots.

Ko Phi Phi Weather: What to Expect Year-Round

Ko Phi Phi enjoys a tropical climate with warm temperatures year-round, but the dry season from November to April offers the most favorable conditions for beach activities and outdoor exploration; frequent rain during the monsoon season from May to October can impact travel plans and accessibility.

Dining Recommendation in Ko Phi Phi

Savor the fresh catch of the day at The Beach Bar, where you can relish a grilled seafood platter while listening to the soothing sound of waves, a stark contrast to Bangkok's bustling street food scene; the vibrant flavors of local ingredients combined with the laid-back beachfront atmosphere create a memorable dining experience that’s hard to find in the city.

Bangkok - Ko Phi Phi operators

Explore transport companies operating between Bangkok and Ko Phi Phi, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
1690
Website
https://www.railway.co.th/

Train from Hua Lamphong to Surat Thani Train Station

Average Duration
Estimated price
$214-215

Train from Krung Thep Aphiwat Central Terminal to Trang

Average Duration
Estimated price
$219-910
Bus
Contact phone
02-629-3552
Website
http://monthanathip.com

Bus from Bangkok Khao San Road to Phi Phi Islands Ton Sai Pier

Average Duration
17h 30m
Estimated price
$1240-1241
Contact phone
+66 81 453 5199
Website
http://paradivetravel.lnwshop

Bus from Hua Lamphong station to Phi Phi - Ton Sai

Average Duration
18h 30m
Estimated price
$542-1240
Ferry
Contact phone
+66 980 168 181
Website
https://www.tigerlinetravel.com/index.php

Ferry from Chao Fah pier to Tonsai pier

Average Duration
Estimated price
0-0

Ferry from Ao Po Pier, Phuket to Tonsai pier

Average Duration
Estimated price
0-0
Plane
Website
http://thaiairways.com

Plane from Suvarnabhumi to Krabi

Average Duration
1h 25m
Estimated price
$1240-140

Plane from Suvarnabhumi to Phuket

Average Duration
1h 28m
Estimated price
$1240-140
Website
http://airasia.com

Plane from Suvarnabhumi to Krabi

Average Duration
1h 27m
Estimated price
$1242-1243

Plane from Don Muang to Krabi

Average Duration
1h 25m
Estimated price
$1244-1245
all-pages.transport_night bus
Contact phone
02-9362474
Website
http://busonlineticket.co.th

all-pages.transport_night bus from Southern Bus Terminal to Krabi Bus Terminal

Average Duration
Estimated price
0-0

Bangkok to Ko Phi Phi: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bangkok and Ko Phi Phi offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🛫 Begin your exciting journey from Bangkok to Ko Phi Phi by catching a quick direct flight from Suvarnabhumi Airport to Krabi Airport, which only takes approximately 1 hour and 20 minutes.
Departure Point
Suvarnabhumi Airport
Arrival Point
Krabi Airport
🚌 The trip from Bangkok to Ko Phi Phi by bus is a convenient way to travel between the two popular destinations. The bus departs from Bangkok Khao San Road and arrives at Phi Phi Islands Ton Sai Pier, with a journey time of approximately 17 hours and 30 minutes. 💰 Prices for the bus journey between Ko Phi Phi and Bangkok typically range from $29 to $40, making it an affordable choice for budget-conscious travelers seeking to experience the stunning beaches and vibrant culture of both locations.
Departure Point
Bangkok Khao San Road station
Arrival Point
Phi Phi Islands Ton Sai Pier station

Frequently asked questions

Find out more about the route from Bangkok to Ko Phi Phi.

Or choose the category:
The distance between Bangkok and Ko Phi Phi is approximately 698.5 km. If you choose to fly from Bangkok's Suvarnabhumi Airport to Krabi, and then take a ferry to Ko Phi Phi, the typical travel time is around 5 hours and 44 minutes. Alternatively, if you prefer to travel by bus, the journey from Bangkok to Ko Phi Phi takes about 17 hours and 30 minutes.
The prices for traveling from Bangkok to Ko Phi Phi by bus range from $34 to $37.
The best way to travel from Bangkok to Ko Phi Phi without a car is to take a train from Bangkok to Surat Thani, which takes approximately 9 hours. From Surat Thani, you can then take a bus to Krabi, which takes about 2-3 hours. Finally, from Krabi, you can take a ferry to Ko Phi Phi, which takes an additional 1-2 hours. The total travel time is approximately 17 hours and 5 minutes, and the cost ranges from $21 to $95 depending on the class of the train and the type of ferry ticket.
Yes, there is a direct link between Bangkok and Ko Phi Phi. The Montanatip bus service offers a daily departure from Bangkok Khao San Road, with an approximately 17-hour and 30-minute journey to Phi Phi Islands Ton Sai Pier.
The flight from Bangkok's Suvarnabhumi Airport to Krabi Airport, the closest airport to Ko Phi Phi, typically takes around 1 hour and 20 minutes. The cost of the flight can vary depending on the time of year and how early you book, but on average, it can range from $50 to $150. From Krabi, you would then need to take a ferry to reach Ko Phi Phi, which takes an additional 2 hours.
There are a variety of accommodation options near Ko Phi Phi with over 157 hotels available. Prices for hotels start at $33 and vary depending on the location, amenities, and level of luxury desired.