There are 11 ways to get from Bangkok to Thap Put by plane, bus, ferry, train, 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.
Fly Don Mueang International Airport to Krabi Airport, bus
best- Fly from Don Mueang International Airport (DMK) to Krabi Airport (KBV)plane DMK - KBV
- Take the bus from Krabi Bus Terminal to Thap Putbus
5h 13m฿1,273–3,171Ferry, Longtail Boat, bus
cheapest- Take the ferry from Khao San Montanatip to Floating Pier East Railayferry
- Take the ferry from Railay Beach to Ao Nang Pierferry
- Take the bus from Ban Aonang to Thap Putbus 444
13h 48m฿1,020–1,564Bus
- Take the bus from Southern Terminal Bangkok to Thap Putbus Southern Terminal Bangkok - Thap Put
11h 33m฿1,327–1,341Train, Bus
- Take the train from Bang Bamru to Surat Thani Train Stationtrain 85
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Take the bus from Krabi Bus Terminal to Thap Putbus 733 / ...
14h 37mFly Suvarnabhumi Airport to Krabi Airport, bus
- Fly from Suvarnabhumi Airport (BKK) to Krabi Airport (KBV)plane BKK - KBV
- Take the bus from Krabi Bus Terminal to Thap Putbus
5h 36m฿1,395–3,510Fly Don Mueang International Airport to Phuket International Airport, bus
- Fly from Don Mueang International Airport (DMK) to Phuket International Airport (HKT)plane DMK - HKT
- Take the bus from Khokkloy to Thap Putbus
5h 54m฿1,595–3,115Fly Suvarnabhumi Airport to Phuket International Airport, bus
- Fly from Suvarnabhumi Airport (BKK) to Phuket International Airport (HKT)plane BKK - HKT
- Take the bus from Khokkloy to Thap Putbus
6h 17m฿1,614–3,584Fly Don Mueang International Airport to Surat Thani, Bus
- Fly from Don Mueang International Airport (DMK) to Surat Thani (URT)plane DMK - URT
- Take the bus from Surat Thani Airport to Krabi Bus Terminalbus
- Take the bus from Krabi Bus Terminal to Thap Putbus
6h 28mFly Suvarnabhumi Airport to Surat Thani, Bus
- Fly from Suvarnabhumi Airport (BKK) to Surat Thani (URT)plane BKK - URT
- Take the bus from Surat Thani Airport to Krabi Bus Terminalbus
- Take the bus from Krabi Bus Terminal to Thap Putbus
7h 1mBus via Samut Sakhon
- Take the bus from Khok Wua Intersection to Samut Sakhon Bus Terminalbus 68 มหาชัย
- Take the bus from Talay Thai Market to Thap Putbus Talay Thai Market - Thap Put
12h 22m฿1,242–1,249Drive 720.2 km
- Drive from Bangkok to Thap Putcar 720.2 km
10h 28m฿3,284–4,744
Don Mueang International Airport (DMK) to Krabi Airport (KBV) flights
Comparing Your Travel Options
The cheapest way to get from Bangkok to Thap Put is to bus via Samut Sakhon which costs ฿1240 - ฿1250 and takes 12h 22m.
The fastest way to get from Bangkok to Thap Put is to fly and bus which takes 5h 13m and costs ฿1200 - ฿3200.
No, there is no direct bus from Bangkok to Thap Put. However, there are services departing from Bangkok Sai Tai Mai Terminal and arriving at Thap Put via Opposite Panu, Street Assawaphisit Chet. and Southern Terminal Bangkok. The journey, including transfers, takes approximately 11h 33m.
The distance between Bangkok and Thap Put is 756 km. The road distance is 720.2 km.
The best way to get from Bangkok to Thap Put without a car is to bus which takes 11h 33m and costs ฿1320 - ฿1350.
It takes approximately 5h 13m to get from Bangkok to Thap Put, including transfers.
Bangkok to Thap Put bus services, operated by Bangkok Mass Transit Authority, depart from Khok Wua Intersection station.
Bangkok to Thap Put bus services, operated by Bangkok Mass Transit Authority, arrive at Samut Sakhon Bus Terminal station.
Yes, the driving distance between Bangkok to Thap Put is 720 km. It takes approximately 10h 28m to drive from Bangkok to Thap Put.
Book your Bangkok to Thap Put bus tickets online with 12go.asia.
What companies run services between Bangkok, Thailand and Thap Put, Thailand?
Lignite Tour operates a bus from Southern Terminal Bangkok to Thap Put twice daily. Tickets cost ฿850 and the journey takes 10h 30m. Phuket Travel also services this route once daily.
- Website
- airasia.com
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,000–2,500
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,000
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ฿1,100–2,300
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,100–2,300
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,000–2,300
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿850–3,100
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–2,900
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿950–2,100
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,100–3,100
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- ฿1,000–2,800
Flights from Suvarnabhumi Airport to Surat Thani
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ฿950–2,800
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,300–6,500
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- ฿1,300–6,500
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,400–4,900
- Website
- bangkokair.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–6,500
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- ฿1,300–6,500
Flights from Don Mueang International Airport to Phuket International Airport via Koh Samui
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ฿3,700–8,500
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,400–4,900
- Website
- nokair.com
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,100
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,200–2,900
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Friday to Saturday
- Estimated price
- ฿1,100–2,400
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Bang Bamru to Surat Thani Train Station
- Ave. Duration
- 9h 45m
- Frequency
- Hourly
- Estimated price
- ฿210–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿230–280
- 2nd Class (Air-Conditioned Berth)
- ฿210–280
- 2nd Class (Air-conditioned Seat)
- ฿530–570
Bus from Krabi Bus Terminal to Thap Put
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- ฿160–230
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Ban Aonang to Thap Put
- Ave. Duration
- 1h 6m
- Frequency
- Once daily
- Estimated price
- ฿170–240
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Thap Put
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- ฿160–230
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Thap Put
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- ฿160–230
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Khokkloy to Thap Put
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- ฿160–230
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Khokkloy to Thap Put
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- ฿160–230
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Thap Put
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- ฿160–230
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Thap Put
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- ฿160–230
- Schedules at
- Provincial Land Transport Office Of Krabi
- Phone
- +66 2-9362474
- Website
- Lignite Tour
Bus from Southern Terminal Bangkok to Thap Put
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ฿850
- Schedules at
- Lignite Tour
- Phone
- +66 2 355 1155
- [email protected]
- Website
- Phuket Travel
Bus from Southern Terminal Bangkok to Thap Put
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Estimated price
- ฿1,100–1,300
- Schedules at
- Phuket Travel
Bus from Talay Thai Market to Thap Put
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ฿1,100–1,300
- Schedules at
- Phuket Travel
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Surat Thani Airport to Krabi Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Surat Thani Airport to Krabi Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Phone
- 1348
- [email protected]
- Website
- Bangkok Mass Transit Authority
Bus from Khok Wua Intersection to Samut Sakhon Bus Terminal
- Ave. Duration
- 2h 22m
- Frequency
- Every 20 minutes
- Estimated price
- ฿13–24
- Schedules at
- Bangkok Mass Transit Authority
- Phone
- +66 2 227 1027
- [email protected]
- Website
- 12go.co
Ferry from Khao San Montanatip to Floating Pier East Railay
- Ave. Duration
- 11h 5m
- Frequency
- Twice daily
- Estimated price
- ฿750–1,300
- Book at
- Holiday Travel Agency
Ferry from Railay Beach to Ao Nang Pier
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿100
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 How to plan an amazing trip around Scandinavia, Travelling around the UAE, and How to get from London City Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 62+ hotels available in Thap Put.










