Comparing the options
| Option | Duration | Indicative price | Who it suits |
|---|---|---|---|
| Private transfer booked online | About 1.5 hours | From about USD 30 to 60 per vehicle (listings) | Families, late arrival |
| Taxi | About 1.5 hours | 1,400 to 2,000 baht according to one site | Travellers without a booking |
| Shared van | About 1.5 to 2 hours | About 600 baht per person according to one source | Low budget |
| Public bus | About 1.5 to 2.5 hours | About 80 to 260 baht depending on the source | Very low budget, no luggage |
The bus does not leave from the airport: one source says you first have to reach the main road, about 5 km away, by taxi.
Which to choose
- Late arrival or with children: the private transfer with flight tracking (one transfer is rated 4.8 from over 1,000 online reviews).
- Low budget: shared van, or the bus after a ride to the main road.
- For Khao Lak itself: the area spreads over several beaches; give the hotel name to get a price.
Before choosing Khao Lak
Khao Lak is quieter than Phuket: see Khao Lak from Phuket, Phuket or Khao Lak and Khao Lak beach.
FAQ
How long from the airport to Khao Lak?
About 1.5 to 2 hours by car.
How much is a taxi?
Between 1,400 and 2,000 baht according to one site; ask the price before getting in.
Is there a bus from the airport?
Not directly; you have to reach the main road or the bus terminal.



