Rome2rio's partners include

There are 8 ways to get from Pattaya to Krabi by bus, plane, train, taxi, bus and ferry, night bus or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Pattaya to Krabi.
Launch map view
  • Distance: 363.7 miles
  • Duration: 5 h 39 min

What companies run services between Pattaya, Thailand and Krabi, Thailand?

You can take a bus from Pattaya to Krabi via Bangkok Mochit Bus Terminal, Phang Nga, and Phang Nga in around 16 hours 41 minutes.

Airlines
Thai Airways International
Website
thaiairways.com
Flights from Bangkok to Krabi
Avg. Duration
1 h 23 min
When
Every day
Estimated price
$40 - $240
Thai AirAsia
Website
airasia.com
Flights from Bangkok Don Muang to Krabi
Avg. Duration
1 h 23 min
When
Every day
Estimated price
$27 - $75
Bangkok Airways
Website
bangkokair.com
Flights from Bangkok to Krabi
Avg. Duration
1 h 25 min
When
Every day
Estimated price
$40 - $230
Flights from Bangkok to Krabi via Koh Samui
Avg. Duration
3 h 35 min
When
Every day
Estimated price
$40 - $230
Thai Lion Mentari
Website
lionairthai.com
Flights from Bangkok Don Muang to Krabi
Avg. Duration
1 h 24 min
When
Every day
Estimated price
$26 - $150
Thai Smile
Website
thaismileair.com
Flights from Bangkok to Krabi
Avg. Duration
1 h 23 min
When
Every day
Estimated price
$45 - $240
Nok Air
Website
nokair.com
Flights from Bangkok Don Muang to Krabi
Avg. Duration
1 h 15 min
When
Every day
Estimated price
$35 - $200
Train operators
State Railway of Thailand
Website
railway.co.th
Train from Pattaya to Hua Lamphong
Avg. Duration
4 h 1 min
Frequency
Twice daily
Estimated price
$7 - $11
Schedules at
railway.co.th
Book at
12go.asia
Train from Hua Lamphong to Thung Song
Avg. Duration
11 h
Frequency
Every 4 hours
Estimated price
$23 - $35
Schedules at
railway.co.th
Book at
12go.asia
Bus operators
Airport Pattaya Bus
Website
airportpattayabus.com
Bus from Pattaya to Suvarnabhumi Airport
Avg. Duration
2 h
Frequency
Hourly
Estimated price
$4
Schedules at
airportpattayabus.com
Book at
12go.asia
Suvarnabhumi airport public van
Website
suvarnabhumiairport.com
Bus from Suvarnabhumi Airport Arrivals Terminal to Bangkok Don Muang Airport
Avg. Duration
45 min
Frequency
Every 20 minutes
Estimated price
$1 - $2
Schedules at
suvarnabhumiairport.com
Pattaya Bus
Website
pattayabus.com
Bus from Pattaya to Bangkok Mochit
Avg. Duration
2 h 25 min
Frequency
Every 2 hours
Estimated price
$5
Schedules at
pattayabus.com
Book at
12go.asia
bus
Bus from Phang Nga to Krabi Bus Station
Avg. Duration
1 h 30 min
Frequency
Hourly
Estimated price
$3
Yellow Bus
Website
iloveyellowbus.com
Bus and ferry from Pattaya to Koh Samui - Nathon
Avg. Duration
15 h 26 min
Frequency
3 times a day
Estimated price
$21 - $45
Schedules at
iloveyellowbus.com
Sawadee Tour
Website
12go.asia
Bus from Pattaya Sawasdee to Phang Nga
Avg. Duration
31 h 20 min
Frequency
Twice daily
Estimated price
$32
Schedules at
12go.asia
Book at
12go.asia
Mama Travel and Tour
Website
mamatravelandtour.simdif.com
Bus from Pattaya to Khaosan Road
Avg. Duration
2 h 30 min
Frequency
3 times a day
Estimated price
$10
Schedules at
mamatravelandtour.simdif.com
Book at
12go.asia
Songserm
Website
songserm.com
Night bus from Khaosan Road Songserm to Krabi Andaman Wave Master Bus Station (Songserm)
Avg. Duration
12 h
Frequency
Once daily
Estimated price
$28
Schedules at
songserm.com
Book at
12go.asia
Other operators
Taxi
Avg. Duration
1 h 59 min
Estimated price
$80 - $100

How far is it from Pattaya to Krabi?

The distance between Pattaya and Krabi is 582 km. The road distance is 902 km.

What is the cheapest way to get from Pattaya to Krabi?

The cheapest way to get from Pattaya to Krabi is to bus which costs ฿1095 and takes 33 hours 20 minutes.

What is the fastest way to get from Pattaya to Krabi?

The quickest way to get from Pattaya to Krabi is to bus and fly which takes 5 hours 39 minutes and costs ฿2300.

Is there a direct bus between Pattaya and Krabi?

No, there is no direct bus from Pattaya to Krabi. However, there are services departing from Pattaya and arriving at Krabi Bus Station via Bangkok Mochit Bus Terminal and Phang Nga. The journey, including transfers, takes approximately 16 hours 41 minutes.

How long does it take to get from Pattaya to Krabi?

It takes approximately 5 hours 39 minutes to get from Pattaya to Krabi, including transfers.