Trains from Don Mueang Airport to Ubon Ratchathani

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

Train Times from Don Mueang Airport to Ubon Ratchathani


There are currently 6 direct trains a day from from Don Mueang Airport to Ubon Ratchathani.

Don MueangUbon RatchathaniTrainService
06:2714:0021Special Express
07:2718:00135Rapid
10:5219:5071Express
19:4106:15139Rapid
21:2206:3523Special Express
23:2310:20141Rapid
  • The fastest train from Don Mueang Airport to Ubon Ratchathani is Train #21 departing at 06:27 which is scheduled to complete the journey in 7 hours 33 minutes.
  • The slowest train service from Don Mueang Airport to Ubon Ratchathani is Train #141 departing at 23:23 which is scheduled to the complete the journey in 10 hours 57 minutes.

Buy Tickets from Don Mueang Airport to Ubon Ratchathani


Use the Search Box below to find your train tickets from Don Mueang Airport to Ubon Ratchathani.

Powered by 12Go Asia system

If Don Mueang Airport is not showing in the ticketing options, then we recommend choosing a ticket from either Hua Lamphong Railway Station, Bang Sue Junction Railway Station or Bang Sue Grand Railway Station to Ubon Ratchathani Railway Station as all these tickets types will be accepted for travel on the Don Mueang Airport to Ubon Ratchathani route.

Ticket Prices from Don Mueang Airport to Ubon Ratchathani


Buying your train tickets from Don Mueang Airport to Ubon Ratchathani online costs is 30 to 181 THB more than buying the same train ticket at a train station in Thailand.

Seat TypeOnline PriceStation Price
1st Class A/C Sleeper1,686 THB1,505 THB
2nd Class A/C Sleeper777 to 1,091 THB694 to 974 THB
2nd Class A/C Seat531 to 643 THB474 to 574 THB
2nd Class Fan Seat363 THB324 THB
3rd Class Fan Seat232 to 272 THB202 to 242 THB

It’s worth paying extra to book online if you want to travel in a 1st or 2nd Class sleeper berth or in 2nd Class A/C seat on the fast train, which is Train #21. These seat types often sell out well in advance of day of travel leaving only 2nd Class or 3rd Class fan seats available for people who leave it until the last minute to buy their tickets.

Location of Don Mueang Airport Train Station


Google Map of Don Mueang Airport Railway Station

Location of Ubon Ratchathani Train Station


Google Map of Ubon Ratchathani Railway Station

About Travel to Ubon Ratchathani


The first part of the train journey from Don Mueang Airport to Ubon Ratchathani takes passengers through some of the best scenery on the Thai railway network. Of particular note is the mountainous area the train passes through after Ayutthaya, the 13 km long Lumtakong Lake and the distant hills of the Khao Yai National Park which are visible as the trains heads into Pak Chong. To enjoy this great scenery you need to take one of the first three trains of the day (Trains #21, #135 and #71). The other trains all travel this section of the route at night at which time you will be able to see very little.

Train #135 on route to Ubon Ratchathani
Train #135 on route to Ubon Ratchathani

Ubon Ratchathani is a fairly large city located right at the eastern end of the Southern section of Thailand’s North Eastern Railway Line. From Ubon Ratchathani you can carry on the journey eastwards into Laos via a bridge over the Mekong River. Local bus services take 2 hours to travel from Ubon Ratchathani to Pakse in Southern Laos. Pakse is Laos’s second largest town and a transport hub for bus services to the popular 4,000 Island Region and for tours of the vast Bolaven Plateau. Before you depart from Ubon Ratchathani, however, we recommend that you take the time to visit the magnificent temples in the area, particularly Wat Sirindhorn Wararam, Wat Nong Pa Phong, Wat Phra That Nong Bua and Wat Pah Nanachat.

How useful was this page?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

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