There are 5 ways to get from Chaiyaphum to Sattahip by bus, train, 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.
Bus
best- Take the bus from Thian Chai Air Non Hi to Mochitbus Thian Chai Air Non Hi - Mochit
- Take the bus from Mochit Terminal Platform 3 to Km 10 Rayong Tourbus
8h 21m฿530–835Train
- Take the train from Ban Lueam to Sathani Rotfai Don Mueangtrain
- Take the train from Srt Don Muang to Srt Hua Takhetrain 376
- Take the train from Hua Takhe to Utaphaotrain 887
11h 11m฿915–2,710Drive 457.6 km
- Drive from Chaiyaphum to Sattahipcar 457.6 km
6h 14m฿1,753–2,532Bus via Chaiyaphum Bus Station
- Take the bus from Chaiyaphum Bus Station to Bangkok Mochit Bus Terminalbus
- Take the bus from Mochit Terminal Platform 3 to Km 10 Rayong Tourbus
8h 36m฿531–934Bus via Bangkok
- Take the bus from Air Chaiyaphum Non Muang Road to Bangkok Central Station Apiwat Gate 3bus Air Chaiyaphum Non Muang Road - Bangkok Central Station Apiwat Gate 3
- Take the bus from Mochit Terminal Platform 3 to Km 10 Rayong Tourbus
9h 4m฿548–861
Comparing Your Travel Options
The cheapest way to get from Chaiyaphum to Sattahip is to bus which costs ฿500 - ฿850 and takes 8h 21m.
The fastest way to get from Chaiyaphum to Sattahip is to drive which takes 6h 14m and costs ฿1700 - ฿2600.
No, there is no direct bus from Chaiyaphum to Sattahip. However, there are services departing from Thian Chai Air Non Hi and arriving at Km 10 Rayong Tour via Mochit Terminal Platform 3. The journey, including transfers, takes approximately 8h 21m.
No, there is no direct train from Chaiyaphum to Sattahip. However, there are services departing from Ban Lueam and arriving at Utaphao via Srt Don Muang and Hua Takhe. The journey, including transfers, takes approximately 11h 11m.
The distance between Chaiyaphum and Sattahip is 507 km. The road distance is 457.6 km.
The best way to get from Chaiyaphum to Sattahip without a car is to bus which takes 8h 21m and costs ฿500 - ฿850.
It takes approximately 8h 21m to get from Chaiyaphum to Sattahip, including transfers.
Chaiyaphum to Sattahip bus services, operated by Thian Chai Air, depart from Thian Chai Air Non Hi station.
Chaiyaphum to Sattahip train services, operated by State Railway of Thailand, depart from Ban Lueam station.
The best way to get from Chaiyaphum to Sattahip is to bus which takes 8h 21m and costs ฿500 - ฿850. Alternatively, you can train, which costs ฿900 - ฿2800 and takes 11h 11m.
What companies run services between Chaiyaphum, Thailand and Sattahip, Thailand?
You can take a bus from Thian Chai Air Non Hi to Sattahip via Mochit, Mochit Terminal Platform 3, and Km 10 Rayong Tour in around 8h 21m. Alternatively, you can take a vehicle from Chaiyaphum to Sattahip via Ban Lueam, Sathani Rotfai Don Mueang, Srt Don Muang, Hua Takhe, and Utaphao in around 11h 11m.
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Ban Lueam to Sathani Rotfai Don Mueang
- Ave. Duration
- 5h 5m
- Frequency
- Once 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–420
Train from Srt Don Muang to Srt Hua Takhe
- Ave. Duration
- 43 min
- Frequency
- Twice a week
- Estimated price
- ฿16–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿16–21
- 2nd Class (Air-conditioned Seat)
- ฿250–280
- Website
- Thai Railway
Train from Hua Takhe to Utaphao
- Ave. Duration
- 2h 24m
- Frequency
- Once daily
- Estimated price
- ฿170
- Schedules at
- Thai Railway
- Website
- Thian Chai Air
Bus from Thian Chai Air Non Hi to Mochit
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Estimated price
- ฿329
- Schedules at
- Thian Chai Air
Bus from Chaiyaphum Bus Station to Bangkok Mochit Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ฿330–400
- Book at
- 12go.asia
- Phone
- 044 811 556
- Website
- Airchaiyaphum
Bus from Thian Chai Air Non Hi to Mochit
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- ฿130–380
- Schedules at
- Airchaiyaphum
Bus from Chaiyaphum Bus Station to Bangkok Mochit Bus Terminal
- Ave. Duration
- 5h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿130–470
- Book at
- 12go.asia
Bus from Air Chaiyaphum Non Muang Road to Bangkok Central Station Apiwat Gate 3
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- ฿130–380
- Schedules at
- Airchaiyaphum
- Phone
- +66 81 657 3322
- Website
- rayongtour1989.com
Bus from Mochit Terminal Platform 3 to Km 10 Rayong Tour
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ฿240–280
- Book at
- 12go
Bus from Mochit Terminal Platform 3 to Km 10 Rayong Tour
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ฿240–280
- Book at
- 12go
Bus from Mochit Terminal Platform 3 to Km 10 Rayong Tour
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ฿240–280
- Book at
- 12go
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 Slovenia: Getting from Ljubljana to Lake Bled, Why you should take the train in the US, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Chaiyaphum to Sattahip bus services, operated by Thian Chai Air, arrive at Mochit station.
Chaiyaphum to Sattahip train services, operated by State Railway of Thailand, arrive at Sathani Rotfai Don Mueang station.
Yes, the driving distance between Chaiyaphum to Sattahip is 458 km. It takes approximately 6h 14m to drive from Chaiyaphum to Sattahip.
There are 1445+ hotels available in Sattahip.




