Khon Kaen to Bangkok Train Tickets

Please ensure that you bring along your ID to travel. Passengers who fail to present ID would be denied from boarding.

Estimated Trip Duration is 8.0 hour(s)
Please note that Khon Kaen train station is located nearby the Central Plaza. There are also many hotels nearby the train station located within walking distance.

Refine Search
Filter by
Refine Search
Refine Search
Refine Search

Train from Khon Kaen to Bangkok

Trains from Khon Kaen to Bangkok
Train from Khon Kaen to Bangkok is one of the popular train routes in Thailand. Although there are flights from Khon Kaen to Bangkok, many locals and tourists prefer to take train because it is a much cheaper option compared to flight. Moreover, the location of the airport in Khon Kaen is quite far from the city center so going to the airport would add more cost to the expensive ticket price for the flight.

Train Schedule, Train Ticket Type and Train Ticket Price

There are three departure times available for online booking for train from Khon Kaen to Bangkok. The ticket price depends on the type of train that you choose. Below is the train schedule for train from Khon Kaen to Bangkok available for online booking at
TimeTrain NoTrain TypeTicket TypePrice (THB)
9:1276Express2nd Class AC Seat429
3rd Class Fan Seat257
20:1978Express2nd Class AC Seat429
3rd Class Fan Seat257
21:3826Special Express1st Class AC Sleeper1,428
2nd Class AC Sleeper939
* Time and fares might change depending on the season, subject to the operator ** AC = Air Conditioned

Trip Distance & Duration

The distance between Khon Kaen Train Station and Bangkok Hua Lamphong Train Station is around 450km. The trip duration for train from Khon Kaen to Bangkok takes about 9 hours to reach its destination depending on the train type. Special Express train is slightly faster compared to the Express train.

Departure Point – Khon Kaen Train Station

The location of the Khon Kaen Train Station is in the city center of Khon Kaen. Khon Kaen Central Plaza is not far from the train station. There are many options available to go to Khon Kaen Train Station. Songthaew is the cheapest option and cost as low from 9 baht to travel within the city. Tuk tuk is more expensive but still affordable depending on the distance and your bargaining skills. You can also hire taxi or motorcycle taxi in the city. Agree on the price before you board. Or else, if you are taking taxi, make sure to use a metered taxi. At the time this article was written, Khon Kaen Train Station is currently under construction. The location of the Khon Kaen Temporary Railway Station is around 3km to the south of the original train station, behind the Khon Kaen Tesco Lotus. You can easily find this temporary train station in Google Map.

Arrival Point – Hua Lamphong Train Station

Hua Lamphong Train Station in Bangkok is probably the busiest train station in Thailand. Located in the middle of the city, many local transportation in Bangkok connects the train station to the other locations around Bangkok. The most popular option to travel from Hua Lamphong Train Station is by MRT. An underground pathway connects the train station to the Hua Lamphong MRT station. Alternatively, you can take local buses, tuk tuk or taxis waiting outside the train station. For a more detailed information, read this guide of Bangkok Hua Lamphong Train Station.


There are toilets on board and canteen coach selling food from 100 baht. If you take the night train, the staffs will provide you with a new and clean pillow and blankets. The staffs will turn the seats to beds for all passengers when the night approach. 1st Class train offers more privacy and more facilities for the passengers to ensure a comfortable train ride especially for a long journey.


1st Class and 2nd Class train tickets are usually fully booked in advance especially during high season. So, book your train tickets in advance online to secure your tickets before your journey. Booking with is easy with our mobile-friendly website and easy payment method. Book now!