By train the journey from Nong Khai to Bangkok is scheduled to take from 9 to 11 hours depending upon which train you take. The two best trains are the first train in the morning (Train #76 departing at 07:45) which is the quickest train, and the first train of the evening (Train #26 departing at 19:40) which is a new modern train with comfortable A/C sleeper carriages and a restaurant car.
Train Times from Nong Khai to Bangkok
There are 3 direct train services per day from Nong Khai to Bangkok.
| Train | Nong Khai | Bangkok | Train Type |
| 76 | 07:45 | 16:35 | Express |
| 26 | 19:40 | 05:30 | Special Express |
| 134 | 20:15 | 07:30 | Rapid |
- Fastest Train: The fastest train between Nong Khai and Bangkok is Train #76 (departing at 07:45) which is scheduled to complete the journey in 8 hours 50 minutes.
- Slowest Train: The slowest service is Train #134 (departing at 20:15) which is scheduled to complete the journey in 11 hours and 15 minutes.
- Sleeper Berths: 1st and 2nd class air-conditioned sleeper berths are available on Train #26 which uses the brand new train carriages brought in to service late in 2016. 2nd class air-conditioned sleeper berths are also available on Train #134
Buy Tickets from Nong Khai to Bangkok
Use the Search Box below to buy your train tickets from Nong Khai to Bangkok.
The trains listed above through trains running the entire distance from Nong Khai to Bangkok.
There are other trains running part of the distance which are not available to book online. For these other train services you need to visit a train station in Thailand to check times, prices and to book tickets.
Ticket Prices from Nong Khai to Bangkok
Train tickets from Nong Khai to Bangkok purchased online cost 50 to 100 THB more than the same tickets purchased at a train station.
| Seat Type | Online Price | Station Price |
| 1st Class A/C Sleeper | 1,650 THB | 1,550 THB |
| 2nd Class A/C Sleeper | 1,094 THB | 994 THB |
| 2nd Class A/C Seat | 594 THB | 494 THB |
| 3rd Class Fan Seat | 301 THB | 251 THB |
Location of Nong Khai Railway Station
Location of Bangkok Railway Station
Read more about Krung Thep Aphiwat Central Terminal (also known as Bang Sue Grand Station).
About Travel from Nong Khai
Nong Khai Train Station is 1.5 km from the Thai-Lao Friendship Bridge marking the border between Laos and Thailand. If you are travelling from Vientiane, capital city of Laos, to Thailand you might enjoy taking the short train journey from Khamsavath Train Station near Vientiane to Nong Khai Train Station. Trains from Khamsavath Train Station to Nong Khai Train Station depart at 09:35 and 18:25 every day and take 30 minutes to complete the journey.

For the onward train journey from Nong Khai to Bangkok we recommend that you either stay at a hotel near Nong Khai Train Station overnight and take the 07:45 departure on Train #76 the next morning. Train #76 is a fast service with 3 carriages of air-conditioned 2nd class seats with breakfast, lunch and drinks included in the price.
Alternatively, take Train #26 departing at 19:40 which is the best direct train service between Nong Khai and Bangkok with sleeper berths. The other service (Train #134) is a slower train service.