There are 10 ways to get from Koh Lanta to Cha-am by bus, train, ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Minivan, train
best- Take the bus from Ko Lanta to Trangbus
- Take the train from Trang to Chumphontrain
- Take the train from Chumphon to Hua Hintrain
16h 30m฿1,410–3,135Bus, Minivan
cheapest- Take the bus from บ้านศาลาด่าน ;Ban Saladan to กระบี่bus
- Take the bus from กระบี่ to สถานีขนส่งสายใต้ใหม่bus 950
- Take the bus from Southern Bus Terminal Bangkok to Cha-ambus
17h 34m฿1,213–1,243Speedboat, ferry, train
- Take the ferry from Koh Lanta to Phi Phi Ferry Terminalferry
- Take the ferry from Ton Sai Pier Koh Phi Phi to Surat Thani Train Stationferry
- Take the train from Surat Thani Train Station to Hua Hintrain
17h 48m฿2,720–3,802Speedboat, Longtail Boat to Krabi Airport, fly to Suvarnabhumi Airport, Minivan
- Take the ferry from Koh Lanta to Railay Beachferry
- Take the ferry from Railay Beach to Ao Nang Pierferry
- Fly from Krabi Airport (KBV) to Suvarnabhumi Airport (BKK)plane KBV - BKK
- Take the bus from Southern Bus Terminal Bangkok to Cha-ambus
10h 19m฿2,118–4,438Bus
- Take the bus from Na Lanta Restaurant, Koh Lanta to Phuket bus Terminal 1bus
- Take the bus from Phuket Bus Terminal to Hua Hinbus
19h 1m฿2,192–7,394Bus, ferry
- Take the bus from บ้านศาลาด่าน ;Ban Saladan to กระบี่bus
- Take the ferry from Krabi Bus Terminal to Koh Samui Transferferry
- Take the ferry from Koh Samui Transfer to Boonsiri Ferry Hua Hinferry
23h 53m฿2,807–2,937Speedboat to Phuket International Airport, fly to Suvarnabhumi Airport, Minivan
- Take the ferry from Koh Lanta to Phuket Rassada Pierferry
- Fly from Phuket International Airport (HKT) to Suvarnabhumi Airport (BKK)plane HKT - BKK
- Take the bus from Southern Bus Terminal Bangkok to Cha-ambus
10h 9m฿2,626–5,972Speedboat, Longtail Boat to Krabi Airport, fly to Don Mueang International Airport, train
- Take the ferry from Koh Lanta to Railay Beachferry
- Take the ferry from Railay Beach to Ao Nang Pierferry
- Fly from Krabi Airport (KBV) to Don Mueang International Airport (DMK)plane KBV - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Chaamtrain
11h 8m฿1,957–4,695Speedboat to Phuket International Airport, fly to Don Mueang International Airport, train
- Take the ferry from Koh Lanta to Phuket Rassada Pierferry
- Fly from Phuket International Airport (HKT) to Don Mueang International Airport (DMK)plane HKT - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Chaamtrain
11h 3m฿2,465–5,829Ferry to Trang Airport, fly to Don Mueang International Airport, train
- Take the ferry from Koh Lanta to Hat Yao Pierferry
- Fly from Trang Airport (TST) to Don Mueang International Airport (DMK)plane TST - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Chaamtrain
11h 6m฿3,180–7,072
Krabi Airport (KBV) to Suvarnabhumi Airport (BKK) flights
Comparing Your Travel Options
The cheapest way to get from Koh Lanta to Cha-am is to bus and Minivan which costs ฿1210 - ฿1250 and takes 17h 34m.
The fastest way to get from Koh Lanta to Cha-am is to Speedboat and fly and Minivan which takes 10h 9m and costs ฿2600 - ฿6000.
No, there is no direct bus from Koh Lanta to Cha-am. However, there are services departing from บ้านศาลาด่าน ;Ban Saladan and arriving at Cha-am via กระบี่ and Southern Bus Terminal Bangkok. The journey, including transfers, takes approximately 17h 34m.
The distance between Koh Lanta and Cha-am is 748 km.
The best way to get from Koh Lanta to Cha-am without a car is to Minivan and train which takes 16h 30m and costs ฿1400 - ฿3200.
It takes approximately 16h 30m to get from Koh Lanta to Cha-am, including transfers.
Koh Lanta to Cha-am bus services, operated by The Bus Co-Operative Of Krabi, depart from บ้านศาลาด่าน ;Ban Saladan station.
Koh Lanta to Cha-am bus services, operated by The Bus Co-Operative Of Krabi, arrive at กระบี่ station.
Book your Koh Lanta to Cha-am bus tickets online with 12go.asia.
There are 470+ hotels available in Cha-am.
What companies run services between Koh Lanta, Thailand and Cha-am, Thailand?
You can take a bus from บ้านศาลาด่าน ;Ban Saladan to Cha-am via กระบี่, สถานีขนส่งสายใต้ใหม่, and Southern Bus Terminal Bangkok in around 17h 34m.
- Website
- airasia.com
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,000
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿1,200–2,700
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,000–2,600
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,100–11,000
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,200–2,100
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Trang to Chumphon
- Ave. Duration
- 5h 51m
- Frequency
- Twice daily
- Estimated price
- ฿110–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿160–200
- 2nd Class (Air-Conditioned Berth)
- ฿110–150
- 2nd Class (Air-conditioned Seat)
- ฿390–430
Train from Chumphon to Hua Hin
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- ฿85–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–180
- 2nd Class (Air-Conditioned Berth)
- ฿85–110
- 2nd Class (Air-conditioned Seat)
- ฿350–380
Train from Surat Thani Train Station to Hua Hin
- Ave. Duration
- 6h 40m
- Frequency
- Twice daily
- Estimated price
- ฿140–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿180–220
- 2nd Class (Air-Conditioned Berth)
- ฿140–190
- 2nd Class (Air-conditioned Seat)
- ฿430–470
Train from Krung Thep Aphiwat Central Terminal to Ban Chaam
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿65–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–160
- 2nd Class (Air-Conditioned Berth)
- ฿65–85
- 2nd Class (Air-conditioned Seat)
- ฿320–350
Train from Krung Thep Aphiwat Central Terminal to Ban Chaam
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿65–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–160
- 2nd Class (Air-Conditioned Berth)
- ฿65–85
- 2nd Class (Air-conditioned Seat)
- ฿320–350
Train from Krung Thep Aphiwat Central Terminal to Ban Chaam
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿65–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–160
- 2nd Class (Air-Conditioned Berth)
- ฿65–85
- 2nd Class (Air-conditioned Seat)
- ฿320–350
Bus from Ko Lanta to Trang
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ฿250
Bus from Southern Bus Terminal Bangkok to Cha-am
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ฿180
Bus from Southern Bus Terminal Bangkok to Cha-am
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ฿180
Bus from Southern Bus Terminal Bangkok to Cha-am
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ฿180
- Phone
- +66 88 616 1416
- [email protected]
- Website
- Bundhaya Speed Boat
Ferry from Koh Lanta to Phi Phi Ferry Terminal
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- ฿598
- Book at
- 12go.asia
- Website
- Bundhaya Speed Boat
Ferry from Koh Lanta to Phuket Rassada Pier
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿1,480–1,490
- Book at
- 12go.asia
- Website
- Bundhaya Speed Boat
Ferry from Koh Lanta to Phuket Rassada Pier
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿1,480–1,490
- Book at
- 12go.asia
- Website
- Bundhaya Speed Boat
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 London to Edinburgh, How to get from JFK to New York City, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.





