No. 23: Bangkok to Ubon Ratchathani

This is the Special Express No. 23 train from Bangkok to Ubon Ratchathani. It leaves Krung Thep Aphiwat Central Terminal Station at 9:05 p.m. and arrives in Ubon Ratchathani at 6:35 a.m. the next morning. This train has the new CNR 1st Class and 2nd Class sleeping carriages and so is slightly more expensive than Special Express No. 139 train that leaves at 7:25 p.m. Dining car services have now resumed on this train. Tickets in 1st Class are 1,320 baht for the upper berth, 1,520 baht for the lower berth, and 2,320 to book the cabin if you are travelling alone. In 2nd Class, tickets are 881 for the upper berth and 981 for the lower berth. Please note, tickets for all CNR sleeper trains can now be bought up to 90 days in advance. The return journey is made by Special Express No. 24 train.

RELATED LINKS: How to Buy Train Tickets Online | Full information about the CNR Sleeper Carriages

TRAIN TIMETABLE

All times are subject to change, Please check with the station master where you bought your ticket or call 1690.

No. STATION Arr. Dep.
1 Krung Thep Aphiwat 21:05
6 Don Mueang 21:20 21:22
7 Rangsit 21:30 21:31
8 Ayutthaya 22:01 22:02
9 Saraburi 22:35 22:36
10 Kaeng Khoi Junction 22:34 22:37
11 Pak Chong 00:07 00:10
12 Nakhon Ratchasima 01:36 01:46
13 Lam Plai Mat 03:02 03:03
14 Buri Ram 03:31 03:34
15 Surin 04:13 04:14
16 Sikhoraphum 04:42 04:43
17 Uthumphon Phisai 05:19 05:20
18 Si Sa Ket 05:38 05:39
19 Kanthararom 06:05 06:06
20 Ubon Ratchathani 06:35
TICKET PRICES AND HOW TO BUY THEM

Lower bunks are always more expensive as they are slightly bigger and give more privacy. It also has a window with curtains and so you can enjoy the view in the morning while you lie in bed. The upper bunk doesn’t have a window and is nearer to the light which is on all night. It is also nearer to the air-conditioning and so it can be colder. In 1st Class, there are two berths per cabin. If you only book one berth then you could find yourself in a cabin with a stranger. The only way to solve this problem is to book the entire room.

Tickets can be bought 90 days in advance from the official D-Ticket website. Some people have reported trouble using their credit cards on the official website and have told me they prefer the agency website such as 12GO and Baolau which also have a better interface. For more information, please visit my How to Buy Train Tickets page.

1ST CLASS2ND CLASS
DESTINATIONLOWERUPPERBOOK ROOMLOWERUPPER
Nakhon Ratchasima1,230 baht1,030 baht2,030 baht815 baht715 baht
Lam Plai Mat 1,324 baht1,124 baht2,124 baht875 baht775 baht
Buriam1,346 baht1,146 baht2,146 baht885 baht785 baht
Surin1,376 baht1,176 baht2,176 baht899 baht799 baht
Sikhoraphum1,402 baht1,202 baht2,202 baht910 baht810 baht
Uthumphon Phisai1,431 baht1,231 baht2,231 baht924 baht824 baht
Sisaket1,476 baht1,276 baht2,276 baht961 baht861 baht
Kanthararom1,498 baht1,298 baht2,298 baht971 baht871 baht
Ubon Ratchathani1,520 baht1,320 baht2,320 baht981 baht881 baht

RETURN TO TRAIN SCHEDULES FOR THAILAND