There are 5 ways to get from Hat Yai to Krabi (State) by bus, ferry, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Krabi Bus Terminal
best- Take the bus from Hat Yai Bus Station to Krabi Bus Terminalbus 443-1
4h 10m฿283–2,376Ferry
- Take the ferry from Hat Yai Clock Tower to Bundhaya Pier 1ferry
- Take the ferry from Pattaya Beach Koh Lipe to Pansand Resort Koh Buloneferry
- Take the ferry from Koh Bulone to Krabi Town Hotel Transferferry
7h 51m฿3,030–3,580Drive 266.5 km
- Drive from Hat Yai to Krabicar 266.5 km
4h 11m฿1,224–1,768Taxi
- Take the taxi from Hat Yai to Krabitaxi 266.5 km
4h 11m฿2,900–3,600Bus
- Take the bus from Hat Yai Bus Terminal to Krabi Jijie Tourbus Hat Yai Bus Terminal - Krabi Jijie Tour
5h฿520
Hat Yai to Krabi (State) by bus
Comparing Your Travel Options
The cheapest way to get from Hat Yai to Krabi (State) is to bus which costs ฿520 and takes 5h.
The fastest way to get from Hat Yai to Krabi (State) is to bus via Krabi Bus Terminal which takes 4h 10m and costs ฿280 - ฿2400.
Yes, there is a direct bus departing from Hat Yai Bus Terminal and arriving at Krabi Jijie Tour. Services depart once daily, and operate every day. The journey takes approximately 5h.
No, there is no direct ferry from Hat Yai to Krabi (State). However, there are services departing from Hat Yai Clock Tower and arriving at Krabi Town Hotel Transfer via Pattaya Beach Koh Lipe and Koh Bulone. The journey, including transfers, takes approximately 7h 51m.
The distance between Hat Yai and Krabi (State) is 292 km. The road distance is 266.5 km.
Book your Hat Yai to Krabi (State) ferry tickets online with 12go.asia.
The best way to get from Hat Yai to Krabi (State) without a car is to bus via Krabi Bus Terminal which takes 4h 10m and costs ฿280 - ฿2400.
It takes approximately 4h 10m to get from Hat Yai to Krabi (State), including transfers.
Hat Yai to Krabi (State) bus services, operated by Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล, depart from Hat Yai Bus Terminal station.
Hat Yai to Krabi (State) bus services, operated by Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล, arrive at Krabi Jijie Tour station.
What companies run services between Hat Yai, Thailand and Krabi (State), Thailand?
The Transport Company operates a bus from Hat Yai Bus Station to Krabi Bus Terminal every 4 hours. Tickets cost ฿230–2,200 and the journey takes 3h 46m. Five other operators also service this route. Alternatively, you can take a ferry from Hat Yai Clock Tower to Krabi Town Hotel Transfer via Bundhaya Pier 1, Pattaya Beach Koh Lipe, Pansand Resort Koh Bulone, and Koh Bulone in around 7h 51m.
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Hat Yai Bus Station to Krabi Bus Terminal
- Ave. Duration
- 3h 46m
- Frequency
- Every 4 hours
- Estimated price
- ฿230–2,200
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from Hat Yai Bus Station to Krabi Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ฿700
- Website
- KST Travel
- Phone
- +66 2 215 1015
- [email protected]
- Website
- Nopjira Trans
Bus from Hat Yai Bus Station to Krabi Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ฿350–550
- Website
- Nopjira Trans
Bus from Hat Yai Bus Station to Krabi Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿494
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
Bus from Hat Yai Bus Terminal to Krabi Jijie Tour
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿520
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Phone
- +66 2 204 1004
- [email protected]
- Website
- K and P Travel and Tour
Bus from Hat Yai Bus Station to Krabi Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿508
- Website
- K and P Travel and Tour
- Phone
- (Service Counter) / +66 81 891 7991
- [email protected]
- Website
- 12go.co
Bus from Hat Yai Bus Station to Krabi Bus Terminal
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿500
- Book at
- Nopphayar Trans and Tour
- Phone
- +66 82 419 6222
- [email protected]
- Website
- Awaycation Trip
Ferry from Hat Yai Clock Tower to Bundhaya Pier 1
- Ave. Duration
- 2h 21m
- Frequency
- Once daily
- Estimated price
- ฿1,105
- Website
- Awaycation Trip
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Pattaya Beach Koh Lipe to Pansand Resort Koh Bulone
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿550–1,100
- Website
- tigerlinetravel
- Phone
- +66 2 361 1161
- [email protected]
- Website
- Taweesub Speedboat
Ferry from Koh Bulone to Krabi Town Hotel Transfer
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿1,375
- Schedules at
- Taweesub Speedboat
- Ave. Duration
- 4h 11m
- Estimated price
- ฿2,900–3,600
Grab Taxi
- Phone
- +66 061 494 6191
- Website
- grab.com
Hat Yai Taxi 24
- Phone
- +66 85 0801987
Taxi Hat Yai
- Phone
- +66 81-5415418
- Website
- hadyaitaxi.com
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 The London Underground: Essential tips to navigate the Tube, 4 stunningly beautiful Philippines islands you need to visit, and Italy Travel Guides - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Hat Yai to Krabi (State) is 267 km. It takes approximately 4h 11m to drive from Hat Yai to Krabi (State).
Book your Hat Yai to Krabi (State) bus tickets online with 12go.asia.
There are 1196+ hotels available in Krabi (State).




