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 | Service |
| 72 | 05:40 | 13:54 | Express |
| 136 | 07:00 | 17:38 | Rapid |
| 22 | 14:50 | 22:00 | 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 10 minutes arriving at 22:00.
- 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 50 to 100 THB more than purchasing the same ticket at a train station in Thailand.
| Seat Type | Online Price | Station Price |
| 2nd Class A/C Sleeper | 1,074 THB | 974 THB |
| 2nd Class A/C Seat | 594 THB | 494 THB |
| 2nd Class Fan Seat | 389 THB | 324 THB |
| 3rd Class Fan Seat | 252 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.
Comparison to Travel by Bus
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.

Daytime Trains
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.
Overnight Trains
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.