There are 8 ways to get from Suratthani to Cha-am by train, bus, car, taxi, 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.
Train via Hua Hin
best- Take the train from Surat Thani Train Station to Hua Hintrain 32
8h 14m฿179–2,232Train
cheapest- Take the train from Surat Thani Train Station to Ban Chaamtrain 170
10h 11m฿140–1,400Train, bus
- Take the train from Surat Thani Train Station to Chumphontrain 32
- Take the bus from Chumphon to Cha-ambus
11h 10m฿677–1,891Drive 470 km
- Drive from Suratthani to Cha-amcar 470 km
6h 52m฿1,694–2,447Taxi
- Take the taxi from Suratthani to Cha-amtaxi 470 km
6h 52m฿3,400–4,100Fly to Don Mueang International Airport, train
- Fly from Surat Thani (URT) to Don Mueang International Airport (DMK)plane URT - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Chaamtrain
7h 49m฿1,038–4,051Bus, Minivan
- Take the bus from Surat Thani Bus Terminal to Bangkok Sai Tai Mai Terminalbus
- Take the bus from Southern Bus Terminal Bangkok to Cha-ambus
12h 54m฿738–1,238Fly to Suvarnabhumi Airport, train
- Fly from Surat Thani (URT) to Suvarnabhumi Airport (BKK)plane URT - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Chaamtrain
8h 31m฿1,067–4,291
Suratthani to Cha-am by bus and train
Questions & Answers
The cheapest way to get from Suratthani to Cha-am is to train which costs ฿140 - ฿1400 and takes 10h 11m.
The fastest way to get from Suratthani to Cha-am is to drive which takes 6h 52m and costs ฿1600 - ฿2500.
No, there is no direct bus from Suratthani to Cha-am. However, there are services departing from Surat Thani Bus Terminal and arriving at Cha-am via Southern Bus Terminal Bangkok. The journey, including transfers, takes approximately 12h 54m.
The distance between Suratthani and Cha-am is 465 km. The road distance is 470 km.
The best way to get from Suratthani to Cha-am without a car is to train via Hua Hin which takes 8h 14m and costs ฿170 - ฿2300.
It takes approximately 8h 14m to get from Suratthani to Cha-am, including transfers.
Suratthani to Cha-am bus services, operated by Sombat Tour, depart from Surat Thani Bus Terminal station.
The best way to get from Suratthani to Cha-am is to train via Hua Hin which takes 8h 14m and costs ฿170 - ฿2300. Alternatively, you can bus and Minivan, which costs ฿700 - ฿1300 and takes 12h 54m.
Suratthani to Cha-am bus services, operated by Sombat Tour, arrive at Bangkok Sai Tai Mai Terminal station.
Cha-am is 1h 30m ahead of Suratthani. It is currently 1:46 PM in Suratthani and 3:16 PM in Cha-am.
What companies run services between Suratthani, Thailand and Cha-am, Thailand?
State Railway of Thailand operates a train from Surat Thani Train Station to Hua Hin hourly. Tickets cost ฿130–1,300 and the journey takes 6h 9m. Alternatively, you can take a vehicle from Suratthani to Cha-am via Surat Thani Bus Terminal, Bangkok, Bus Terminal (South), and Southern Bus Terminal Bangkok in around 12h 54m.
- Website
- airasia.com
Flights from Surat Thani to Don Mueang International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ฿850–2,700
Flights from Surat Thani to Suvarnabhumi Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿800–2,500
- Website
- nokair.com
Flights from Surat Thani to Don Mueang International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿850–7,500
- Website
- worldticket.com
Flights from Surat Thani to Don Mueang International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿850–7,500
- Website
- lionairthai.com
Flights from Surat Thani to Don Mueang International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ฿800–3,200
- Website
- vietjetair.com
Flights from Surat Thani to Suvarnabhumi Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ฿900–3,500
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Surat Thani Train Station to Hua Hin
- Ave. Duration
- 6h 9m
- Frequency
- Hourly
- Estimated price
- ฿130–1,300
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿130–230
- 2nd Class (Air-Conditioned Berth)
- ฿650–900
- 2nd Class (Air-conditioned Seat)
- ฿350–480
- 1st Class (Air-Conditioned Berth)
- ฿1,000–1,300
Train from Surat Thani Train Station to Chumphon
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- ฿75–1,100
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿75–180
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿270–380
- 1st Class (Air-Conditioned Berth)
- ฿800–1,100
Train from Krung Thep Aphiwat Central Terminal to Ban Chaam
- Ave. Duration
- 3h 26m
- Frequency
- Every 4 hours
- Estimated price
- ฿80–1,100
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿80–190
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿280–390
- 1st Class (Air-Conditioned Berth)
- ฿800–1,100
Train from Surat Thani Train Station to Ban Chaam
- Ave. Duration
- 8h 29m
- Frequency
- Every 4 hours
- Estimated price
- ฿140–1,400
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿140–240
- 2nd Class (Air-Conditioned Berth)
- ฿650–900
- 2nd Class (Air-conditioned Seat)
- ฿350–490
- 1st Class (Air-Conditioned Berth)
- ฿1,000–1,400
- Phone
- +66 81 676 4900
- fametour@hotmail.com
- Website
- 12go.asia
Bus from Chumphon to Cha-am
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿600–850
- Book at
- 12go.asia
- Phone
- +66 2 936 3256
- Website
- sombattour.com
Bus from Surat Thani Bus Terminal to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 9h 40m
- Frequency
- Twice daily
- Estimated price
- ฿558–868
- Book at
- https://12go.asia/en/operator/sombat-tour
- Website
- https://www.sombattour.com/
- VIP
- ฿868
- Express
- ฿558
Bus from Southern Bus Terminal Bangkok to Cha-am
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ฿180–370
- Ave. Duration
- 6h 52m
- Estimated price
- ฿3,400–4,100
Taxi Surat Thani Group
- Phone
- +66 61 623 8333
Taxi Muang Surat Thani
- Phone
- +66 62 073 5090
Grab Taxi
- Website
- grab.com
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 travel India's Golden Triangle, 5 delightfully under-the-radar French towns you need to visit, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Suratthani to Cha-am is 470 km. It takes approximately 6h 52m to drive from Suratthani to Cha-am.
There are 483+ hotels available in Cha-am.












