The flight is the best option if you're looking for speed and convenience. It only takes 65 minutes, but be mindful of the price range.
The flight from Don Mueang Airport to Ubon Ratchathani is the fastest option, taking about 65 minutes and costing between 1340 and 2379 THB. If you have more time and budget, a taxi is an option, though it takes approximately 8 hours and costs significantly more. Your choice depends on your time and budget constraints.
The cheapest option is the flight, with prices starting at 1340 THB. However, remember that this price does not include additional expenses like airport transfers.
For families, the flight is the most comfortable choice due to its short duration and convenience. However, consider the total cost that larger families might incur.