There are 8 ways to get from Khao Lak to Songkhla by bus, train, car, plane, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Khao Lak-Lam Ru National Park to Phang-Ngabus 444
- Take the bus from Phang-Nga to Krabi Bus Terminalbus 435
- Take the bus from Krabi Bus Terminal to Trang Bus Terminalbus 446
- Take the bus from Trang Bus Terminal to Songkhla Bus Terminalbus
9h 2m฿988–1,682Local Bus, Minivan
cheapest- Take the bus from Khao Lak to Phuket Bus Terminal 2bus
- Take the bus from Phuket Bus Terminal to Krabi Bus Stationbus
- Take the bus from Krabi Bus Station to Trangbus
- Take the nightbus from Trang to Songkhlanightbus
11h 57m฿706Bus, train
- Take the bus from Khao Lak-Lam Ru National Park to Khao Sok National Parkbus 444
- Take the bus from Khao Sok Bus Station to 465 Bus Stop Suratthanibus
- Take the train from Surat Thani Train Station to Hat Yaitrain 45
11h 28m฿1,514–2,375Drive 412.4 km
- Drive from Khao Lak to Songkhlacar 412.4 km
6h 20m฿1,890–2,730Local Bus to Phuket International Airport, fly, bus
- Take the bus from Khao Lak to Phuket Bus Terminal 2bus
- Fly from Phuket International Airport (HKT) to Hat Yai (HDY)plane HKT - HDY
- Take the bus from Hat Yai Airport to Songkhla Transferbus
6h 52m฿2,986–4,786Local Bus, bus
- Take the bus from Khao Lak to Phuket Bus Terminal 2bus
- Take the bus from Phuket Bus Terminal 2 to Songkhla Bus Terminalbus Phuket Bus Terminal 2 - Songkhla Bus Terminal
12h 27m฿746Bus to Krabi Airport, fly, bus
- Take the bus from Khao Lak-Lam Ru National Park to Ban Ao Nangbus
- Fly from Krabi Airport (KBV) to Hat Yai (HDY)plane KBV - HDY
- Take the bus from Hat Yai Airport to Songkhla Transferbus
10h 20m฿3,827–7,648Bus, bus to Surat Thani, fly
- Take the bus from Khao Lak-Lam Ru National Park to Khao Sok National Parkbus
- Take the bus from Surat Thani Phanom Khao Sok Minivan Office to Surat Thani Airportbus
- Fly from Surat Thani (URT) to Hat Yai (HDY)plane URT - HDY
- Take the bus from Hat Yai Airport to Songkhla Transferbus
10h 17m฿5,216–9,677
Khao Lak to Songkhla by bus
Comparing Your Travel Options
The cheapest way to get from Khao Lak to Songkhla is to Local Bus and Minivan which costs ฿707 and takes 11h 57m.
The fastest way to get from Khao Lak to Songkhla is to drive which takes 6h 20m and costs ฿1800 - ฿2800.
No, there is no direct bus from Khao Lak to Songkhla. However, there are services departing from Khao Lak-Lam Ru National Park and arriving at Songkhla Bus Terminal via Phang-Nga, Krabi Bus Terminal and Trang Bus Terminal. The journey, including transfers, takes approximately 9h 2m.
The distance between Khao Lak and Songkhla is 441 km. The road distance is 412.4 km.
The best way to get from Khao Lak to Songkhla without a car is to bus which takes 9h 2m and costs ฿950 - ฿1700.
It takes approximately 9h 2m to get from Khao Lak to Songkhla, including transfers.
Khao Lak to Songkhla bus services, operated by Local Bus Thailand, depart from Khao Lak station.
Khao Lak to Songkhla bus services, operated by Local Bus Thailand, arrive at Phuket Bus Terminal 2 station.
Yes, the driving distance between Khao Lak to Songkhla is 412 km. It takes approximately 6h 20m to drive from Khao Lak to Songkhla.
Book your Khao Lak to Songkhla bus tickets online with 12go.asia.
What companies run services between Khao Lak, Phangnga, Thailand and Songkhla, Thailand?
You can take a bus from Khao Lak-Lam Ru National Park to Songkhla Bus Terminal via Phang-Nga, Krabi Bus Terminal, and Trang Bus Terminal in around 9h 2m.
- Website
- lionairthai.com
Flights from Krabi Airport to Hat Yai via Don Muang
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- ฿2,800–7,000
Flights from Surat Thani to Hat Yai via Don Muang
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿3,300–8,500
- Website
- airasia.com
Flights from Krabi Airport to Hat Yai via Don Muang
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ฿2,300–5,500
Flights from Surat Thani to Hat Yai via Don Muang
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ฿2,300–8,000
- Website
- thaiairways.com
Flights from Phuket International Airport to Hat Yai
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿1,400–3,200
Flights from Krabi Airport to Hat Yai via Suvarnabhumi
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ฿4,500–11,000
Flights from Krabi Airport to Hat Yai via Koh Samui, Phuket International Airport
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ฿4,200–9,000
- Website
- vietjetair.com
Flights from Krabi Airport to Hat Yai via Suvarnabhumi
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ฿2,300–7,000
Flights from Surat Thani to Hat Yai via Suvarnabhumi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿2,700–8,000
- Website
- bangkokair.com
Flights from Phuket International Airport to Hat Yai
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿1,400–3,200
Flights from Krabi Airport to Hat Yai via Koh Samui, Phuket International Airport
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ฿4,200–9,000
- Website
- flyscoot.com
Flights from Krabi Airport to Hat Yai via Singapore Changi
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿7,500–24,000
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Surat Thani Train Station to Hat Yai
- Ave. Duration
- 4h 52m
- Frequency
- Hourly
- Estimated price
- ฿100–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿150–190
- 2nd Class (Air-Conditioned Berth)
- ฿100–130
- 2nd Class (Air-conditioned Seat)
- ฿370–400
Bus from Khao Lak-Lam Ru National Park to Phang-Nga
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- ฿160–230
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Phang-Nga to Krabi Bus Terminal
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- ฿170–240
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Trang Bus Terminal
- Ave. Duration
- 1h 52m
- Frequency
- Every 2 hours
- Estimated price
- ฿110–270
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Khao Lak-Lam Ru National Park to Khao Sok National Park
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- ฿170–240
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Khao Lak-Lam Ru National Park to Ban Ao Nang
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- ฿190–270
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Khao Lak-Lam Ru National Park to Khao Sok National Park
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- ฿170–240
- Schedules at
- Provincial Land Transport Office Of Krabi
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Phang-Nga to Krabi Bus Terminal
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- ฿95–650
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 62-175-3069
- Website
- 438 Phuket Krabi Transport
Bus from Phang-Nga to Krabi Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿100–240
- Schedules at
- 438 Phuket Krabi Transport
- Phone
- +66 84-149-3565
- [email protected]
- Website
- krabibus.com
Bus from Phang-Nga to Krabi Bus Terminal
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ฿95–250
- Book at
- 12go.asia
Bus from Krabi Bus Terminal to Trang Bus Terminal
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- ฿270
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Website
- kbi.dlt.go.th
Bus from Trang Bus Terminal to Songkhla Bus Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿538
- Book at
- 12 Go
- Phone
- +66 2 205 1005
- [email protected]
- Website
- Phuket Bus and Van Travel
Bus from Khao Sok Bus Station to 465 Bus Stop Suratthani
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- ฿300
- Website
- Phuket Bus and Van Travel
Bus from Khao Sok Bus Station to 465 Bus Stop Suratthani
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿240–310
- Schedules at
- 465 Surat Thani Phuket Transport
- Phone
- +66 2 357 1157
- [email protected]
- Website
- Khaosok Evergreen House
Bus from Khao Sok Bus Station to 465 Bus Stop Suratthani
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ฿338
- Schedules at
- Khaosok Evergreen House
Bus from Surat Thani Phanom Khao Sok Minivan Office to Surat Thani Airport
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿405
- Schedules at
- Khaosok Evergreen House
Bus from Khao Lak to Phuket Bus Terminal 2
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- ฿77
Bus from Khao Lak to Phuket Bus Terminal 2
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- ฿77
Bus from Khao Lak to Phuket Bus Terminal 2
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- ฿77
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Bus from Hat Yai Airport to Songkhla Transfer
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿1,200
- Schedules at
- Zee Zenith Travel
Bus from Hat Yai Airport to Songkhla Transfer
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿1,200
- Schedules at
- Zee Zenith Travel
Bus from Hat Yai Airport to Songkhla Transfer
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿1,200
- Schedules at
- Zee Zenith Travel
Bus from Phuket Bus Terminal to Krabi Bus Station
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿250
Bus from Krabi Bus Station to Trang
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿230
Night bus from Trang to Songkhla
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿150
- Phone
- +66 2 203 1003
- [email protected]
- Website
- Minibus 1996
Bus from Phuket Bus Terminal 2 to Songkhla Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ฿670
- Website
- Minibus 1996
- Phone
- +66 (0)77 272230
- [email protected]
- Website
- Phantip Travel
Bus from Surat Thani Phanom Khao Sok Minivan Office to Surat Thani Airport
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿240–400
- Book at
- 12 Go
- Website
- Phantip Travel
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 5 incredible day trips from Florence by train, Train travel in Spain: A guide to Renfe, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
There are 152+ hotels available in Songkhla.








