There are 10 ways to get from Rayong to Khao Lak by plane, bus, train, ferry, 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 U Tapao Pattaya International Airport to Phuket International Airport, Local Bus
best- Fly from U Tapao Pattaya International Airport (UTP) to Phuket International Airport (HKT)plane UTP - HKT
- Take the bus from Phuket Bus Terminal 2 to Khao Lakbus
7h 7m฿3,038–7,028Bus, Local Bus
cheapest- Take the bus from Rayong Tour Office Sai 4 to Southern Terminalbus
- Take the bus from Southern Bus Terminal Bangkok to Phuket Bus Terminalbus
- Take the bus from Phuket Bus Terminal 2 to Khao Lakbus
20h 21m฿948–1,386Bus, train
- Take the bus from Rayong Tour Office Sai 4 to Mochit Terminal Platform 3bus
- 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
20h 21mLocal Ferry, ferry, bus
- Take the ferry from Nuanthip Pier to Ko Sametferry
- Take the ferry from Nadan Pier to Koh Tao Boonsiri Pierferry
- Take the bus from Koh Tao Boonsiri Pier to Phantip Khao Sok Minivan Officebus
- Take the bus from อุทยานแห่งชาติเขาสก;Khao Sok National Park to อุทยานแห่งชาติ เขาหลัก-ลำรู่;Khao Lak-Lam Ru National Parkbus 444
33h 42m฿2,854–2,925Bus to Don Mueang International Airport, fly to Phuket International Airport, Local Bus
- Take the bus from Rayong Tour Office Sai 4 to Mochit Terminal Platform 3bus
- 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
10h 8m฿1,655–3,549Bus, bus to Suvarnabhumi Airport, fly to Phuket International Airport, Local Bus
- Take the bus from Rayong Bus Terminal to Laem Chabangbus
- Take the bus from Laemchabang to Suvarnabhumi Airport Public Transportation Centerbus
- Fly from Suvarnabhumi Airport (BKK) to Phuket International Airport (HKT)plane BKK - HKT
- Take the bus from Phuket Bus Terminal 2 to Khao Lakbus
10h 12m฿1,613–4,343Bus to Don Mueang International Airport, fly to Krabi Airport, bus
- Take the bus from Rayong Tour Office Sai 4 to Mochit Terminal Platform 3bus
- 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
10h 44m฿1,547–3,871Bus, bus to Suvarnabhumi Airport, fly to Krabi Airport
- Take the bus from Rayong Bus Terminal to Laem Chabangbus
- Take the bus from Laemchabang to Suvarnabhumi Airport Public Transportation Centerbus
- 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
10h 43m฿1,505–4,265Bus
- Take the bus from Rayong Tour Office Sai 4 to Mochit Terminal Platform 3bus
- Take the bus from Bangkok Mochit Bus Terminal to Takua Pa Phang Ngabus
24h฿950–6,517Drive 920.8 km
- Drive from Rayong to Khao Lakcar 920.8 km
13h 3m฿3,510–5,070
U Tapao Pattaya International Airport (UTP) to Phuket International Airport (HKT) flights
Comparing Your Travel Options
The cheapest way to get from Rayong to Khao Lak is to bus and Local Bus which costs ฿950 - ฿1400 and takes 20h 21m.
The fastest way to get from Rayong to Khao Lak is to fly and Local Bus which takes 7h 7m and costs ฿3000 - ฿7500.
No, there is no direct bus from Rayong to Khao Lak. However, there are services departing from Rayong Tour Office Sai 4 and arriving at Khao Lak via Southern Bus Terminal Bangkok and Phuket Bus Terminal 2. The journey, including transfers, takes approximately 20h 21m.
The distance between Rayong and Khao Lak is 752 km. The road distance is 920.8 km.
The best way to get from Rayong to Khao Lak without a car is to bus and Local Bus which takes 20h 21m and costs ฿950 - ฿1400.
It takes approximately 7h 7m to get from Rayong to Khao Lak, including transfers.
Rayong to Khao Lak bus services, operated by Rayong Tour, depart from Rayong Tour Office Sai 4 station.
Rayong to Khao Lak bus services, operated by Rayong Tour, arrive at Southern Terminal station.
Yes, the driving distance between Rayong to Khao Lak is 921 km. It takes approximately 13h 3m to drive from Rayong to Khao Lak.
Book your Rayong to Khao Lak bus tickets online with 12go.asia.
What companies run services between Rayong, Thailand and Khao Lak, Phangnga, Thailand?
You can take a bus from Rayong Tour Office Sai 4 to Khao Lak via Southern Terminal, Southern Bus Terminal Bangkok, and Phuket Bus Terminal 2 in around 20h 21m.
- Website
- airasia.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,100–2,500
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–2,800
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ฿1,000–2,700
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ฿1,300–3,100
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
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
Bus from Phuket Bus Terminal 2 to Khao Lak
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- ฿78
Ferry from Nuanthip Pier to Ko Samet
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ฿70–71
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 What documents do I need to cross Niagara Falls?, Travelling around the UAE, and Getting around the Cyclades - to help you get the most out of your next trip.
Booking & Getting There
There are 266+ hotels available in Khao Lak.


