There are 11 ways to get from Don Muang Airport (DMK) to Khao Lak by plane, bus, train, rideshare, 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.
Fly Don Mueang International Airport to Phuket International Airport, Local Bus
best- Fly from Don Mueang International Airport (DMK) to Phuket International Airport (HKT)plane DMK - HKT
- Take the bus from Phuket Bus Terminal 2 to Khao Lakbus
5h 17m฿1,638–3,310Bus
cheapest- Take the bus from Bangkok Mochit Bus Terminal to Takua Pa Phang Ngabus
20h 52m฿779–6,259Public Van to Suvarnabhumi Airport, fly to Phuket International Airport, Local Bus
- Take the bus from Bangkok Don Muang Airport to Suvarnabhumi Airportbus
- Fly from Suvarnabhumi Airport (BKK) to Phuket International Airport (HKT)plane BKK - HKT
- Take the bus from Phuket Bus Terminal 2 to Khao Lakbus
7h 22m฿1,563–5,290Train, Minivan, bus
- Take the train from Krung Thep Aphiwat Central Terminal to Chumphontrain
- Take the bus from Chumphon to Khao Sokbus
- Take the bus from อุทยานแห่งชาติเขาสก;Khao Sok National Park to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Parkbus 444
16h 36m฿855–1,673Bus, Local Bus
- Take the bus from Oil Cargo to Victory Monumentbus
- Take the bus from Southern Bus Terminal Bangkok to Phuket Bus Terminalbus
- Take the bus from Phuket Bus Terminal 2 to Khao Lakbus
17h 40m฿805–1,183Fly Don Mueang International Airport to Krabi Airport, bus
- Fly from Don Mueang International Airport (DMK) to Krabi Airport (KBV)plane DMK - KBV
- Take the bus from กระบี่ to พังงา;Phang-Ngabus
- Take the bus from พังงา;Phang-Nga to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Parkbus
5h 52m฿1,514–3,834Public Van to Suvarnabhumi Airport, fly to Krabi Airport, bus
- Take the bus from Bangkok Don Muang Airport to Suvarnabhumi Airportbus
- Fly from Suvarnabhumi Airport (BKK) to Krabi Airport (KBV)plane BKK - KBV
- Take the bus from กระบี่ to พังงา;Phang-Ngabus
- Take the bus from พังงา;Phang-Nga to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Parkbus
7h 52m฿1,555–5,112Fly Don Mueang International Airport to Surat Thani, Bus
- Fly from Don Mueang International Airport (DMK) to Surat Thani (URT)plane DMK - URT
- Take the bus from Surat Thani Airport to Krabi Bus Terminalbus
- Take the bus from กระบี่ to พังงา;Phang-Ngabus
- Take the bus from พังงา;Phang-Nga to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Parkbus
7h 7mTrain, Bus
- Take the train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Stationtrain
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Take the bus from กระบี่ to พังงา;Phang-Ngabus 435
- Take the bus from พังงา;Phang-Nga to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Parkbus 444
16h 57mAirport Transfer
- Take the rideshare from Don Muang-DMK to Khao Lak781.3 km
11h 28mDrive 781.3 km
- Drive from Don Muang Airport (DMK) to Khao Lakcar 781.3 km
11h 28m฿2,899–4,187
Don Muang Airport (DMK) to Khao Lak by bus
Questions & Answers
The cheapest way to get from Don Muang Airport (DMK) to Khao Lak is to bus and Local Bus which costs ฿800 - ฿1200 and takes 17h 40m.
The fastest way to get from Don Muang Airport (DMK) to Khao Lak is to fly and Local Bus which takes 5h 17m and costs ฿1600 - ฿3400.
No, there is no direct bus from Don Muang Airport (DMK) to Khao Lak. However, there are services departing from Oil Cargo and arriving at Khao Lak via อนุสาวรีย์ชัยสมรภูมิ, Southern Bus Terminal Bangkok and Phuket Bus Terminal 2. The journey, including transfers, takes approximately 17h 40m.
The distance between Don Muang Airport (DMK) and Khao Lak is 822 km. The road distance is 781.3 km.
The best way to get from Don Muang Airport (DMK) to Khao Lak without a car is to train and Minivan and bus which takes 16h 36m and costs ฿850 - ฿1700.
It takes approximately 5h 17m to get from Don Muang Airport (DMK) to Khao Lak, including transfers.
Don Muang Airport (DMK) to Khao Lak bus services, operated by Bangkok Mass Transit Authority, depart from Oil Cargo station.
Don Muang Airport (DMK) to Khao Lak bus services, operated by Bangkok Mass Transit Authority, arrive at Victory Monument station.
Yes, the driving distance between Don Muang Airport (DMK) to Khao Lak is 781 km. It takes approximately 11h 28m to drive from Don Muang Airport (DMK) to Khao Lak.
Book your Don Muang Airport (DMK) to Khao Lak bus tickets online with 12go.asia.
What companies run services between Don Muang Airport (DMK), Thailand and Khao Lak, Phangnga, Thailand?
You can take a bus from Oil Cargo to Khao Lak via อนุสาวรีย์ชัยสมรภูมิ, ตรงข้ามสายใต้ใหม่ ตลิ่งชัน;Opposite Southern Bus Terminal Taling Chan, Southern Bus Terminal Bangkok, and Phuket Bus Terminal 2 in around 17h 40m.
- Website
- airasia.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ฿1,200–2,400
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–2,700
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ฿1,100–3,000
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,200–3,900
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,300–2,600
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ฿1,200–2,700
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,000–2,500
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ฿1,200–2,800
- Website
- nokair.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ฿1,400–12,000
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–13,000
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ฿1,200–13,000
- Website
- worldticket.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ฿1,400–12,000
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–13,000
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ฿1,200–13,000
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,400–4,800
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,800–3,000
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ฿1,300–2,800
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- ฿1,100–3,500
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,200–3,100
- Website
- bangkokair.com
Flights from Don Mueang International Airport to Phuket International Airport via Koh Samui
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ฿3,300–7,500
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,400–4,800
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–2,800
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ฿1,300–2,800
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Chumphon
- Ave. Duration
- 7h 5m
- Frequency
- Hourly
- Estimated price
- ฿160–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿190–240
- 2nd Class (Air-Conditioned Berth)
- ฿160–210
- 2nd Class (Air-conditioned Seat)
- ฿450–490
Train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Station
- Ave. Duration
- 9h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿220–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿230–280
- 2nd Class (Air-Conditioned Berth)
- ฿220–280
- 2nd Class (Air-conditioned Seat)
- ฿530–580
Bus from Phuket Bus Terminal 2 to Khao Lak
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- ฿78
Bus from Phuket Bus Terminal 2 to Khao Lak
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- ฿78
Bus from Phuket Bus Terminal 2 to Khao Lak
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- ฿78
- Website
- bangkokairportonline.com
Bus from Bangkok Don Muang Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- ฿25–95
- Schedules at
- transitbangkok.com
Bus from Bangkok Don Muang Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- ฿25–95
- Schedules at
- transitbangkok.com
- Phone
- +66990632808
- Website
- 12go.asia
Bus from Bangkok Don Muang Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- ฿1,062
- Book at
- 12go.asia
Bus from Bangkok Don Muang Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- ฿1,062
- Book at
- 12go.asia
Bus from Chumphon to Khao Sok
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿500
Bus from อุทยานแห่งชาติเขาสก;Khao Sok National Park to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- ฿170–240
- Website
- Provincial Land Transport Office Of Krabi
Bus from กระบี่ to พังงา;Phang-Nga
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- ฿170–240
- Website
- Provincial Land Transport Office Of Krabi
Bus from พังงา;Phang-Nga to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- ฿160–230
- Website
- Provincial Land Transport Office Of Krabi
Bus from กระบี่ to พังงา;Phang-Nga
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- ฿170–240
- Website
- Provincial Land Transport Office Of Krabi
Bus from พังงา;Phang-Nga to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- ฿160–230
- Website
- Provincial Land Transport Office Of Krabi
Bus from กระบี่ to พังงา;Phang-Nga
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- ฿170–240
- Website
- Provincial Land Transport Office Of Krabi
Bus from พังงา;Phang-Nga to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- ฿160–230
- Website
- Provincial Land Transport Office Of Krabi
Bus from กระบี่ to พังงา;Phang-Nga
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- ฿170–240
- Website
- Provincial Land Transport Office Of Krabi
Bus from พังงา;Phang-Nga to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Park
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- ฿160–230
- Website
- Provincial Land Transport Office Of Krabi
- Phone
- 1348
- [email protected]
- Website
- bmta.co.th
Bus from Oil Cargo to Victory Monument
- Ave. Duration
- 43 min
- Frequency
- Every 10 minutes
- Estimated price
- ฿60–85
- Schedules at
- transitbangkok.com
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from กระบี่ to พังงา;Phang-Nga
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- ฿95–600
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from กระบี่ to พังงา;Phang-Nga
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- ฿95–600
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from กระบี่ to พังงา;Phang-Nga
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- ฿95–600
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from กระบี่ to พังงา;Phang-Nga
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- ฿95–600
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from Bangkok Mochit Bus Terminal to Takua Pa Phang Nga
- Ave. Duration
- 17h 59m
- Frequency
- Twice daily
- Estimated price
- ฿600–6,000
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Surat Thani Airport to Krabi Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Website
- https://www.mozio.com
Rideshare from Don Muang-DMK to Khao Lak
- Ave. Duration
- 11h 28m
- Frequency
- On demand
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 Why you should take the train in the US, 10 amazing places to get away from it all in Australia, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
There are 260+ hotels available in Khao Lak.
Check out Blablacar's carpooling service for rideshare options between Don Muang Airport (DMK) and Khao Lak. A great option if you don't have a driver's licence or want to avoid public transport.








