Trains from Ubon Ratchathani to Don Mueang Airport

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

Train Times from Ubon Ratchathani to Don Mueang Airport


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

  • Please note: Trains 68, 234, 146 and 78 are not in service at the moment and are therefore not in the listed timetable below.
TrainUbon RatchathaniDon Mueang AirportService
7205:4014:02Express
13607:0017:38Rapid
2214:5022:15Special Express
14217:3504:02Rapid
2419:0004:25Special Express
14020:3006:23Rapid
  • The fastest train is Train #22 departing from Ubon Ratchathani at 14:50, which is scheduled to complete the journey in 7 hours 25 minutes arriving at 22:15.
  • The slowest train from Ubon Ratchathani to Bangkok is Train #136 departing at 07:00 and scheduled to arrive at Don Mueang Airport 10 hours 38 minutes later.

Buy Tickets from Ubon Ratchathani to Don Mueang Airport


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

Powered by 12Go Asia system

Ticket Prices from Ubon Ratchathani to Don Mueang Airport


Train tickets purchased on online for the journey from Ubon Ratchathani to Don Mueang Airport cost 45 to 181 THB more per ticket than purchasing the same ticket at the 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 Seat369 THB324 THB
3rd Class Fan Seat247 THB202 THB

1st and 2nd Class tickets in air-conditioned carriages often sell out before the day of travel, we therefore recommend that if you want to travel in one of the more comfortable seat types that book well in advance either at a train station in Thailand or online using the Search Box above.

Ubon Ratchathani Railway Station


Google Map of Ubon Ratchathani Railway Station

Don Mueang Airport Railway Station


Google Map of Don Mueang Airport Station

About Train Travel to Don Mueang Airport


Travelling by train is the best way to travel overland by public transport from Ubon Ratchathani to Don Mueang Airport. The reason travel by train is the best option is that there is a railway station inside the grounds of the airport and from the train platform it’s a 5 to 10 minute walk to the flight check in desks. By way of contrast there are no direct bus services from Ubon Ratchathani to Don Mueang Airport. To travel by bus you need to first take a bus from Ubon Ratchathani to Bangkok. Buses from Ubon Ratchathani to Bangkok terminate at Bangkok Northern Bus Terminal. From Bangkok Northern Bus Terminal it is then a 15 to 20 minute taxi ride or a 30 minute bus journey to Don Mueang Airport.

Train from Ubon Ratchathani to Don Mueang Airport
Train from Ubon Ratchathani to Don Mueang Airport

If you travel on one of the day time trains from Ubon Ratchathani to Don Mueang Airport there is some good scenery on the way. The train line passes by the 13 km long Lumtakong Lake, and offers views of the hills of the Khao Yai National Park, before ascending into the hills separating Nakhon Ratchasima and Saraburi Provinces. Many travellers, however, will prefer to take an overnight train and book a 1st or 2nd Class sleeper berth. The difference between 1st and 2nd Class sleeper berths is that 1st Class passengers share a two bed compartment with a lockable door and useful electrical charging point. 2nd Class sleeping berth are in a shared carriage with a privacy curtain for each berth.

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.