There are 10 ways to get from Hat Kata to Bangkok by bus, plane, 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.
Bus to Phuket International Airport, fly to Don Mueang International Airport
best- Take the bus from Kata Palm to Phuket Airport Busbus
- Fly from Phuket International Airport (HKT) to Don Mueang International Airport (DMK)plane HKT - DMK
4h 40m฿1,200–2,892Bus
cheapest- Take the bus from Phuket to Bangkok Sai Tai Mai Terminalbus
23h 15m฿760–6,568Bus via Big C Kamala
- Take the bus from Kamala Beach Transfer to Bangkok Khaosan Roadbus Kamala Beach Transfer - Bangkok Khaosan Road
13h 31m฿1,426–1,508Ferry, train
- Take the ferry from Rassada Pier to Ao Nang Hotel Transferferry Rassada Pier - Ao Nang Hotel Transfer
- Take the train from Ao Nang Hotel Transfer to Krung Thep Aphiwat Central Terminaltrain Ao Nang Hotel Transfer - Krung Thep Aphiwat Central Terminal Station
17h 33m฿2,747–3,634Ferry
- Take the ferry from Kata Beach to Koh Phi Phiferry Kata Beach - Koh Phi Phi / ...
- Take the ferry from Ton Sai Pier Koh Phi Phi to Khao Sanferry Ton Sai Pier Koh Phi Phi - Khao San
19h 4m฿1,765–2,288Bus to Phuket International Airport, fly to Suvarnabhumi Airport
- Take the bus from Kata Palm to Phuket Airport Busbus
- Fly from Phuket International Airport (HKT) to Suvarnabhumi Airport (BKK)plane HKT - BKK
5h 12m฿1,260–3,452Ferry to Krabi Airport, fly to Don Mueang International Airport
- Take the ferry from Kata Beach to Krabi Airportferry
- Fly from Krabi Airport (KBV) to Don Mueang International Airport (DMK)plane KBV - DMK
7h 15m฿2,023–4,827Ferry to Krabi Airport, fly to Suvarnabhumi Airport
- Take the ferry from Kata Beach to Krabi Airportferry
- Fly from Krabi Airport (KBV) to Suvarnabhumi Airport (BKK)plane KBV - BKK
7h 46m฿2,183–4,987Ferry to Trang Airport, fly to Don Mueang International Airport
- Take the ferry from Kata Beach Hotel Transfer to Trang Airportferry
- Fly from Trang Airport (TST) to Don Mueang International Airport (DMK)plane TST - DMK
8h 5m฿3,174–6,247Drive 841.4 km
- Drive from Hat Kata to Bangkokcar 841.4 km
12h 23m฿3,864–5,581
Hat Kata to Bangkok by foot and bus
Comparing Your Travel Options
The cheapest way to get from Hat Kata to Bangkok is to bus via Big C Kamala which costs ฿1400 - ฿1550 and takes 13h 31m.
The fastest way to get from Hat Kata to Bangkok is to bus and fly which takes 4h 40m and costs ฿1200 - ฿2900.
No, there is no direct bus from Hat Kata to Bangkok. However, there are services departing from Kata Palm and arriving at Bangkok Khaosan Road via Kamala Beach Transfer. The journey, including transfers, takes approximately 13h 31m.
No, there is no direct ferry from Hat Kata to Bangkok. However, there are services departing from Kata Beach and arriving at Khao San via Ton Sai Pier Koh Phi Phi. The journey, including transfers, takes approximately 19h 4m.
The distance between Hat Kata and Bangkok is 754 km. The road distance is 841.4 km.
Book your Hat Kata to Bangkok ferry tickets online with 12go.asia.
The best way to get from Hat Kata to Bangkok without a car is to bus via Big C Kamala which takes 13h 31m and costs ฿1400 - ฿1550.
It takes approximately 4h 40m to get from Hat Kata to Bangkok, including transfers.
Hat Kata to Bangkok bus services, operated by TransBaanTon, depart from Kamala Beach Transfer station.
Hat Kata to Bangkok bus services, operated by TransBaanTon, arrive at Bangkok Khaosan Road station.
What companies run services between Hat Kata, Thailand and Bangkok, Thailand?
TransBaanTon operates a bus from Kamala Beach Transfer to Bangkok Khaosan Road once daily. Tickets cost ฿1,338 and the journey takes 11h 30m. Alternatively, you can take a vehicle from Hat Kata to Khao San via Kata Beach and Ton Sai Pier Koh Phi Phi in around 19h 4m.
- Website
- airasia.com
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ฿1,100–2,400
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,100–2,400
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ฿1,000–2,600
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,100–3,100
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–2,900
- Website
- thaiairways.com
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿1,400–5,500
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ฿1,300–6,000
Flights from Krabi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ฿1,300–3,200
- Website
- lionairthai.com
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–2,800
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ฿850–3,100
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,400–2,900
- Website
- vietjetair.com
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,000–3,000
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,100
- Website
- bangkokair.com
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,400–4,900
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–3,200
Flights from Krabi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ฿1,300–3,200
- Website
- nokair.com
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,200–2,900
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,200
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,400–2,800
- Phone
- +66 2 259 1059
- [email protected]
- Website
- facebook.com
Train from Ao Nang Hotel Transfer to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 15h 6m
- Frequency
- 4 times a day
- Estimated price
- ฿900–1,700
- Book at
- https://www.12go.asia/en/operator/van2travel-train
- Phone
- +66 863061257
- [email protected]
- Website
- phuketsmartbus.com
Bus from Kata Palm to Phuket Airport Bus
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- ฿100–200
- Schedules at
- phuketsmartbus.com
- Book at
- 12go.asia
- Cash
- ฿170
- Phuket Rabbit card
- ฿140–200
Bus from Kata Palm to Phuket Airport Bus
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- ฿100–200
- Schedules at
- phuketsmartbus.com
- Book at
- 12go.asia
- Cash
- ฿170
- Phuket Rabbit card
- ฿140–200
- Phone
- +66 2 219 1019
- [email protected]
- Website
- TransBaanTon
Bus from Kamala Beach Transfer to Bangkok Khaosan Road
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,338
- Website
- TransBaanTon
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Phuket to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 20h 39m
- Frequency
- 5 times a day
- Estimated price
- ฿700–6,500
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 82 419 6222
- [email protected]
- Website
- Awaycation Trip
Ferry from Rassada Pier to Ao Nang Hotel Transfer
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿1,365
- Website
- Awaycation Trip
Ferry from Kata Beach to Koh Phi Phi
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿936
- Website
- Awaycation Trip
- Phone
- +66 75 601 170
- [email protected]
- Website
- PP Cabana Express
Ferry from Kata Beach to Koh Phi Phi
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ฿750–1,200
- Website
- PP Cabana Express
Ferry from Kata Beach to Krabi Airport
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- ฿890
- Website
- PP Cabana Express
Ferry from Kata Beach to Krabi Airport
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- ฿890
- Website
- PP Cabana Express
- Phone
- +66 2 209 1009
- [email protected]
- Website
- Phi Phi Logistic and Tour
Ferry from Kata Beach to Koh Phi Phi
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿850
- Website
- Phi Phi Logistic and Tour
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Kata Beach to Koh Phi Phi
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿600–1,200
- Website
- tigerlinetravel
Ferry from Kata Beach to Krabi Airport
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,000–1,900
- Website
- tigerlinetravel
Ferry from Kata Beach to Krabi Airport
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,000–1,900
- Website
- tigerlinetravel
Ferry from Kata Beach Hotel Transfer to Trang Airport
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- ฿1,800–3,400
- Website
- tigerlinetravel
- Phone
- +66 2 245 1045
- [email protected]
- Website
- 12go.co
Ferry from Ton Sai Pier Koh Phi Phi to Khao San
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,100
- Book at
- Future Travel and Service
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 Flying into Beijing?, 4 stunningly beautiful Philippines islands you need to visit, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Hat Kata to Bangkok is 841 km. It takes approximately 12h 23m to drive from Hat Kata to Bangkok.
Book your Hat Kata to Bangkok bus tickets online with 12go.asia.
There are 5930+ hotels available in Bangkok.






