Trains from Ubon Ratchathani to Bangkok

By train the journey from Ubon Ratchathani to Bangkok is scheduled to take from 8 to 11 hours depending upon which train you take.

Train Times from Ubon Ratchathani to Bangkok


There are 6 direct trains per day from Ubon Ratchathani to Bangkok.

TrainUbon RatchathaniBangkokService
7205:4014:30Express
13607:0017:55Rapid
2214:5022:35Special Express
14217:3504:10Rapid
2419:0004:50Special Express
14020:3007:10Rapid
  • The fastest train from Ubon Ratchathani to Bangkok is Train #22 departing at 14:50 and scheduled to arrive 7 hours 45 minutes later at 22:35.
  • The slowest direct trains from Ubon Ratchathani to Bangkok is Train #136 departing at 07:00 and arriving in Bangkok at 17:55, a journey time of 10 hours 55 minutes.

Buy Tickets from Ubon Ratchathani to Bangkok


Use the Search Box below to buy your train tickets from Ubon Ratchathani to Bangkok.

Powered by 12Go Asia system

The best day time train to book is Train #22 which has 3 carriages of air-conditioned 2nd and 3rd class seats. Meals and drinks are included in the ticket price on Train #22. Of the 3 overnight trains the best service is Train #24 which uses the State Railway of Thailand’s brand new train carriages introduced into service in November 2016. 1st and 2nd class air-conditioned sleeper berths are available on Train #24.

Ticket Prices from Ubon Ratchathani to Bangkok


Seat TypeOnline PriceStation Price
1st Class A/C Sleeper1,530 THB1,320 THB
2nd Class A/C Sleeper991 to 1,071 THB781 to 821 THB
2nd Class Fan Sleeper750 THB481 THB
3rd Class A/C Seat827 THB581 THB

About Train Travel to Bangkok


There is some great scenery on route from Ubon Ratchathani to Bangkok, particularly in the section of the North Eastern Line between Nakhon Ratchasima and Ayutthaya. You pass by a large lake, mountains, temples and a magnificent hillside Buddha visible only from the train.

Fantastic scenery on route from Ubon Ratchathani to Bangkok
Fantastic scenery on route from Ubon Ratchathani to Bangkok

In order to see this great scenery need to get up early and take Train #72 departing from Ubon Ratchathani at 05:40, or take the slow train, Train #136, departing at 07:00. All the other trains pass through the most scenic sections of the North Eastern Train line at night and you will see nothing. If you are travelling by train from Ubon Ratchathani to Bangkok because you enjoy train travel then consider taking Train #72 or Train #136 and forgo comfort for the great views on route.

Location of Ubon Ratchathani Train Station


Google Map of Ubon Ratchathani Railway Station

Location of Bangkok Train Station


Google Map of Krung Thep Aphiwat Central Terminal

How useful was this page?

Click on a star to rate it!

Average rating 4.1 / 5. Vote count: 7

No votes so far! Be the first to rate this post.