COVID-19 Travel restrictions may apply in Thailand. Learn More.

There are 5 ways to get from Bangkok to Chok Chai by train, bus, taxi 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.

Recommended option

Train  •  4h 27m

  1. Take the train from Bang Sue to Nakhon Ratchasima Station

฿358 - ฿1443

4 alternative options

Train via Hua Lamphong  •  4h 59m

  1. Take the train from Hua Lamphong to Nakhon Ratchasima 71 Hua Lamphong - Ubon Ratchathani - Class II Sleeper AC / ...

฿371 - ฿1464

Bus  •  5h 27m

  1. Take the bus from Bangkok Mochit to Saraburi 14
  2. Take the bus from Saraburi to Nakhon Ratchasima Terminal 2

฿492 - ฿655

Taxi  •  3h 41m

  1. Take a taxi from Bangkok to Chok Chai 269.6 km

฿1900 - ฿2400

Drive  •  3h 41m

  1. Drive from Bangkok to Chok Chai 269.6 km

฿700 - ฿1100

Coronavirus (COVID-19) in Thailand

There is widespread community transmission globally.
Some travel restrictions are being lifted in Thailand. For the latest travel status, please check the official page for Thailand.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Thailand.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Thailand due to Coronavirus (COVID-19). Most travel to this country is restricted.

Official Coronavirus (COVID-19) Information for Thailand

Some domestic travel restrictions began to ease in Thailand from June 14.

Official Coronavirus (COVID-19) Information for Thailand

International flights leaving Thailand are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Official Coronavirus (COVID-19) Information for Thailand

Last updated: August 5 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Bangkok to Chok Chai is to bus which costs ฿490 - ฿700 and takes 5h 27m.

More details

The quickest way to get from Bangkok to Chok Chai is to taxi which costs ฿1900 - ฿2400 and takes 3h 41m.

More details

The distance between Bangkok and Chok Chai is 210 km. The road distance is 269.6 km.

Get driving directions

The best way to get from Bangkok to Chok Chai without a car is to train which takes 4h 27m and costs ฿350 - ฿1500.

More details

It takes approximately 4h 27m to get from Bangkok to Chok Chai, including transfers.

More details

The best way to get from Bangkok to Chok Chai is to train which takes 4h 27m and costs ฿350 - ฿1500. Alternatively, you can bus, which costs ฿490 - ฿700 and takes 5h 27m.

Mode details

Yes, the driving distance between Bangkok to Chok Chai is 270 km. It takes approximately 3h 41m to drive from Bangkok to Chok Chai.

Get driving directions

There are four+ hotels available in Chok Chai. Prices start at ฿3750 per night.

More details

Map of how to get from Bangkok to Chok Chai.
Launch map view
  • Distance: 209.5 km
  • Duration: 4h 27m

What companies run services between Bangkok, Thailand and Chok Chai, Thailand?

State Railway of Thailand operates a train from Bang Sue to Nakhon Ratchasima Station once daily. Tickets cost ฿95 - ฿1200 and the journey takes 3h 55m. Alternatively, you can take a bus from Bangkok Mochit Bus Terminal to Chok Chai via Saraburi and Nakhon Ratchasima Terminal 2 in around 5h 27m.

Train operators
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Bang Sue to Nakhon Ratchasima Station
Ave. Duration
3h 55m
Frequency
Once daily
Estimated price
฿95 - ฿1200
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
http://procurement.railway.co.th/checktime/checktime.asp?lenguage=Eng
3rd Class (Seat)
฿95 - ฿200
2nd Class (Air-Conditioned Berth)
฿600 - ฿800
2nd Class (Air-conditioned Seat)
฿300 - ฿420
1st Class (Air-Conditioned Berth)
฿850 - ฿1200
Train from Hua Lamphong to Nakhon Ratchasima
Ave. Duration
4h 25m
Frequency
Hourly
Estimated price
฿100 - ฿1200
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
http://procurement.railway.co.th/checktime/checktime.asp?lenguage=Eng
3rd Class (Seat)
฿100 - ฿200
2nd Class (Air-Conditioned Berth)
฿600 - ฿850
2nd Class (Air-conditioned Seat)
฿300 - ฿420
1st Class (Air-Conditioned Berth)
฿850 - ฿1200
Bus operators
Phetprasert Tour
Phone
+66 56 720 720
Website
phetprasert.com
Bus from Bangkok Mochit to Saraburi
Ave. Duration
1h 30m
Frequency
Every 2 hours
Estimated price
฿70 - ฿100
Schedules at
phetprasert.com
Nakhonchai Tour
Phone
044-2615555
Website
nakhonchaitour.net
Bus from Saraburi to Nakhon Ratchasima Terminal 2
Ave. Duration
2h 25m
Frequency
4 times a day
Estimated price
฿228
Schedules at
12go.asia
Prakit Yon
Website
busonlineticket.co.th
Bus from Saraburi to Nakhon Ratchasima
Ave. Duration
2h 10m
Frequency
3 times a day
Estimated price
฿162
Schedules at
12go.asia
Book at
12go.asia
Other operators
Taxi from Bangkok to Chok Chai
Ave. Duration
3h 41m
Estimated price
฿1900 - ฿2400
Grab Taxi
Website
grab.com
GoodTaxiThai
Phone
+66 85 046 6356
Website
goodtaxithai.com
All Thai taxi
Phone
+66 2 018 9799
Website
allthaitaxi.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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from JFK to New York City and Italian Lakes: Getting around by train - to help you get the most out of your next trip.