There are 4 ways to get from Khao Lak to Phatthalung by taxi, 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.
Taxi, bus, Mini Bus
best- Take the taxi from Khao Lak to Phang Ngataxi
- Take the bus from Phang Nga to Trangbus
- Take the bus from Trang to Phatthalungbus 778
5h 18m฿1,957–2,275Bus, Minivan, Mini Bus via Phang Nga
cheapest- Take the bus from อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park to พังงา;Phang-Ngabus 444
- Take the bus from พังงา;Phang-Nga to กระบี่bus 435
- Take the bus from Krabi Bus Station to Trangbus
- Take the bus from Trang to Phatthalungbus 778
8h 2m฿582–1,201Drive 300.4 km
- Drive from Khao Lak to Phatthalungcar 300.4 km
4h 35m฿1,128–1,629Bus, Minivan, Mini Bus
- Take the bus from อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park to บ้านอ่าวนาง;Ban Ao Nangbus 444
- Take the bus from Krabi Bus Station to Trangbus
- Take the bus from Trang to Phatthalungbus 778
8h 35m฿614–735
Questions & Answers
The cheapest way to get from Khao Lak to Phatthalung is to bus and Minivan and Mini Bus which costs ฿600 - ฿750 and takes 8h 35m.
The fastest way to get from Khao Lak to Phatthalung is to drive which takes 4h 35m and costs ฿1100 - ฿1700.
No, there is no direct bus from Khao Lak to Phatthalung. However, there are services departing from อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park and arriving at Phatthalung via พังงา;Phang-Nga, กระบี่, Krabi Bus Station and Trang. The journey, including transfers, takes approximately 8h 2m.
The distance between Khao Lak and Phatthalung is 308 km. The road distance is 300.4 km.
The best way to get from Khao Lak to Phatthalung without a car is to taxi and bus and Mini Bus which takes 5h 18m and costs ฿1900 - ฿2300.
It takes approximately 5h 18m to get from Khao Lak to Phatthalung, including transfers.
Khao Lak to Phatthalung bus services, operated by Provincial Land Transport Office Of Krabi, depart from อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park station.
Khao Lak to Phatthalung bus services, operated by Provincial Land Transport Office Of Krabi, arrive at พังงา;Phang-Nga station.
Yes, the driving distance between Khao Lak to Phatthalung is 300 km. It takes approximately 4h 35m to drive from Khao Lak to Phatthalung.
There are 59+ hotels available in Phatthalung.
What companies run services between Khao Lak, Phangnga, Thailand and Phatthalung, Thailand?
You can take a bus from อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park to Phatthalung via พังงา;Phang-Nga, กระบี่, แยกถนนอุตรกิจ;Utarakit Jungtion, Krabi Bus Station, and Trang in around 8h 2m.
Bus from Phang Nga to Trang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿130
Bus from Trang to Phatthalung
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿80
Bus from Trang to Phatthalung
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿80
Bus from Trang to Phatthalung
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿80
- Website
- kbi.dlt.go.th
Bus from อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park to พังงา;Phang-Nga
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- ฿160–230
- Website
- https://kbi.dlt.go.th/th
Bus from พังงา;Phang-Nga to กระบี่
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- ฿170–240
- Website
- https://kbi.dlt.go.th/th
Bus from อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park to บ้านอ่าวนาง;Ban Ao Nang
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- ฿190–270
- Website
- https://kbi.dlt.go.th/th
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from พังงา;Phang-Nga to กระบี่
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- ฿95–650
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Krabi Bus Station to Trang
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿230
Bus from Krabi Bus Station to Trang
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿230
- Ave. Duration
- 48 min
- Estimated price
- ฿1,700–2,100
Chill Transfers
- Phone
- +66 84 462 8459
- Website
- chilltransfers.com
Smile Taxi Khao Lak
- Phone
- +66 85 5477894
- Website
- smiletaxikhaolak.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 How to get from JFK to New York City, 4 of the smartest ways to explore Australia, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

