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.
Train | Ubon Ratchathani | Don Mueang Airport | Service |
72 | 05:40 | 14:14 | Express |
136 | 07:00 | 17:38 | Rapid |
22 | 14:50 | 22:20 | Special Express |
142 | 17:35 | 03:53 | Rapid |
24 | 19:00 | 04:33 | Special Express |
140 | 20:30 | 06:53 | Rapid |
- The fastest train is Train #22 departing from Ubon Ratchathani at 14:50, which is scheduled to complete the journey in 7 hours 30 minutes arriving at 22:20.
- 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.
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 Type | Online Price | Station Price |
1st Class A/C Sleeper | 1,686 THB | 1,505 THB |
2nd Class A/C Sleeper | 777 to 1,091 THB | 694 to 974 THB |
2nd Class A/C Seat | 531 to 643 THB | 474 to 574 THB |
2nd Class Fan Seat | 369 THB | 324 THB |
3rd Class Fan Seat | 247 THB | 202 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
Don Mueang Airport Railway Station
- See more information about Don Mueang Airport Railway 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.

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.