Nam Phong is the closest train station to the Ubolratana Dam in Khon Kaen Province. From Nam Phong it takes between 7 and 9 hours to travel by train to Bangkok depending upon which train you take. There is one daytime train, and two trains which travel overnight, only one of which has sleeper seats available.
Train Times from Nam Phong to Bangkok
There are 3 direct trains a day from Nam Phong to Bangkok.
Train | Nam Phong | Bangkok | Service |
76 | 09:10 | 16:35 | Express |
134 | 20:45 | 05:30 | Rapid |
26 | 21:22 | 05:50 | Special Express |
- The fastest service from Nam Phong to Bangkok is Train #76 departing at 09:10, which is scheduled to complete the journey in 7 hours 25 minutes.
- The slowest service from Nam Phong to Bangkok is Train #134 departing at 20:45 and scheduled to arrive in Bangkok 8 hours 45 minutes later.
Buy Tickets from Nam Phong to Bangkok
Use the Search Box below to buy your train tickets from Nam Phong to Bangkok.
Train #26 is the only service which features sleeper berths. Passenger accommodation on Train #26 consists of the newest of the train carriages currently in use by the State Railways of Thailand.
Ticket Prices from Nam Phong to Bangkok
Seat Type | Online Price | Station Price |
2nd Class A/C Sleeper | 1,130 THB | 920 THB |
Train tickets purchased online costs 210 THB than a train ticket purchased at a train station in Thailand. However, the benefit of paying more to book online is that you can guarantee to get the seat type of your choice on the train upon which you wish to travel.
Location of Nam Phong Station
Location of Bangkok Station
- From the 19th January 2023 the main railway station in Bangkok is Krung Thep Aphiwat Central Terminal (also known as Bang Sue Grand Station).
Travel from Bangkok Hua Lamphong Railway Station
Bangkok’s old main train station is called Hua Lamphong Railway Station and it is located in the China Town area of Central Bangkok near to the Chao Phaya river. Many trains from Nam Phong stil terminate at Hua Lamphong Railway Station, however, you can also choose the leave the train at Krung Thep Aphiwat Central Terminal before you reach Hua Lamphong Railway Station.
If your final destination is either the area around the Sukhumvit Road or the Silom Road then you can save time by alighting at Krung Thep Aphiwat Central Terminal and continuing your journey on the Bangkok metro system (MRT). Train travel in Central Bangkok can be very slow and by switching to the MRT (which is very quick and fairly cheap) can cut 30 to 60 minutes off your total journey time.

The easiest way to travel onward from Hua Lamphong Railway Station is also to take the MRT. There is an entrance to an MRT station near the side entrance to the main train station building. If you are planning to travel to the Khao San Road area of Bangkok, or the riverside area near to the Grand Palace, then you need to either take a taxi, tuk-tuk or walk to the river and board the Chao Phraya Express Boat service. Neither the metro (MRT) or elevated railway system (BTS) currently connect with these either of these two riverside areas.