• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

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

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

Recommended option

Fly  •  6 h 12 min

  1. Fly from Trat (TDX) to Krabi (KBV) TDX - KBV

$156 - $510

Cheapest option

Bus, night bus  •  20 h 31 min

  1. Take the bus from Trat Bus Station to Bangkok Mochit Bus Terminal
  2. Take the night bus from Bangkok Mochit Bus Terminal to Krabi Bus Station

$26 - $39

5 alternative options

Minivan, train, taxi  •  18 h 19 min

  1. Take the Minivan from Trat Bus Station to Bangkok Bus Terminal Eakamai
  2. Take the train from Bang Sue to Thung Song
  3. Take a taxi from Thung Song to Krabi

$101 - $159

Bus  •  19 h 47 min

  1. Take the bus from Trat Bus Station to Bangkok Mochit Bus Terminal
  2. Take the bus from Bangkok Mochit Bus Terminal to Phang Nga
  3. Take the bus from Phang Nga to Krabi Bus Station

$28 - $43

Minibus, bus and ferry  •  28 h 15 min

  1. Take the Minibus from Trat Bus Station to Rayong Bus Terminal 2
  2. Take the bus and ferry from Rayong to Koh Samui - Nathon
  3. Take the bus and ferry from Koh Samui - Nathon to Krabi Lomprayah Bus Terminal

$46 - $65

Minibus, bus  •  40 h 1 min

  1. Take the Minibus from Trat Bus Station to Rayong Bus Terminal 2
  2. Take the bus from Rayong to Pattaya 138
  3. Take the bus from Pattaya Sawasdee to Phang Nga
  4. Take the bus from Phang Nga to Krabi Bus Station

$43 - $44

Drive  •  15 h 7 min

  1. Drive from Trat to Krabi 672.7 miles

$95 - $140

Questions & Answers

The cheapest way to get from Trat to Krabi is to bus and night bus which costs ฿850 - ฿1300 and takes 20 h 31 min.

More details

The quickest way to get from Trat to Krabi is to fly which costs ฿5000 - ฿17000 and takes 6 h 12 min.

More details

No, there is no direct bus from Trat station to Krabi station. However, there are services departing from Trat Bus Station and arriving at Krabi Bus Station via Bangkok Mochit Bus Terminal and Phang Nga. The journey, including transfers, takes approximately 19 h 47 min.

More details

The distance between Trat and Krabi is 609 km. The road distance is 1076.4 km.

Get driving directions

The best way to get from Trat to Krabi without a car is to Minivan and train and taxi which takes 18 h 19 min and costs ฿3300 - ฿5500.

More details

It takes approximately 6 h 12 min to get from Trat to Krabi, including transfers.

More details

Trat to Krabi bus services, operated by Triple T, arrive at Trat Bus Station.

More details

The best way to get from Trat to Krabi is to fly which takes 6 h 12 min and costs ฿5000 - ฿17000. Alternatively, you can bus, which costs ฿900 - ฿1500 and takes 19 h 47 min.

Mode details

There is no direct flight from Trat Airport to Krabi Airport. The quickest flight takes 4 h 20 min and has one stopover.

Search flights

Trat to Krabi bus services, operated by , arrive at Krabi Bus Station.

More details

Map of how to get from Trat to Krabi.
Launch map view
  • Distance: 380.5 miles
  • Duration: 6 h 12 min

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

Bangkok Airways, Thai Smile and Thai Airways International fly from Trat to Krabi 5 times a day. Alternatively, you can take a bus from Trat to Krabi via Bangkok Mochit Bus Terminal, Phang Nga, and Phang Nga in around 19 h 47 min.

Airlines
Bangkok Airways
Website
bangkokair.com
Flights from Trat to Krabi via Suvarnabhumi
Ave. Duration
5 h
When
Every day
Estimated price
$140 - $490
Train operators
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Bang Sue to Thung Song
Ave. Duration
10 h 35 min
Frequency
Hourly
Estimated price
$13 - $50
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$6 - $10
2nd Class (Seat)
$13 - $19
2nd Class (Berth)
$22 - $30
1st Class (Berth)
$35 - $50
Bus operators
Triple T
Website
12go.asia
Bus from Trat Bus Station to Bangkok Bus Terminal Eakamai
Ave. Duration
4 h 35 min
Frequency
5 times a day
Estimated price
$11
Schedules at
12go.asia
Bus from Trat Bus Station to Bangkok Mochit Bus Terminal
Ave. Duration
5 h 31 min
Frequency
5 times a day
Estimated price
$12
Schedules at
12go.asia
The Transport Company
Phone
089 226 2769
Website
home.transport.co.th
Bus from Trat Bus Station to Bangkok Mochit Bus Terminal
Ave. Duration
5 h
Frequency
4 times a day
Estimated price
$7 - $12
Schedules at
home.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Phang Nga
Ave. Duration
11 h 2 min
Frequency
Every 4 hours
Estimated price
$18 - $28
Schedules at
home.transport.co.th
Book at
12go.asia
Night bus from Bangkok Mochit Bus Terminal to Krabi Bus Station
Ave. Duration
14 h
Frequency
3 times a day
Estimated price
$19 - $27
Schedules at
home.transport.co.th
bus
Bus from Phang Nga to Krabi Bus Station
Ave. Duration
1 h 30 min
Frequency
Hourly
Estimated price
$3
Minibus
Bus from Trat Bus Station to Rayong Bus Terminal 2
Ave. Duration
3 h 30 min
Frequency
Hourly
Estimated price
$7
Yellow Bus
Phone
038-967965-7
Email
yellowbus2008@gmail.com
Website
iloveyellowbus.com
Bus and ferry from Rayong to Koh Samui - Nathon
Ave. Duration
16 h 30 min
Frequency
Twice daily
Estimated price
$21 - $40
Schedules at
iloveyellowbus.com
Nakhonchai Air
Phetprasert Tour
Phone
056 720 720
Website
phetprasert.com
Bus from Rayong Bus Terminal to Pattaya
Ave. Duration
2 h
Frequency
3 times a day
Estimated price
$3 - $4
Schedules at
phetprasert.com
Sawadee Tour
Website
12go.asia
Bus from Pattaya Sawasdee to Phang Nga
Ave. Duration
31 h 20 min
Frequency
Twice daily
Estimated price
$31
Schedules at
12go.asia
Book at
12go.asia
Other operators
Taxi from Thung Song to Krabi
Ave. Duration
1 h 59 min
Estimated price
$75 - $95

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, How to get from London City Airport into central London and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Trat to Krabi is 1076 km. It takes approximately 15 h 7 min to drive from Trat to Krabi.

Get driving directions

Bangkok Airways offers flights from Trat Airport to Krabi Airport.

Search flights

There are 744+ hotels available in Krabi. Prices start at $18 USD per night.

More details

The best way to get from Trat to Trat Airport is to taxi which takes 33 min and costs ฿440 - ฿550.

More details