Bangkok to Udon Thani Flights

There are 26 daily flights that operate from Bangkok Don Muang / Bangkok Suvarnabhumi Airport to Udon Thani International Airport. The earliest departure takes off at 06:00 and the last one leaves at 19:55.

This route at a glance

  • 26flights a day
  • 5airlines
  • 06:00 – 19:55first and last
  • 1h 10mtypical flight time
  • 2,010 THBtypical fare, 1,275–4,530

Checked baggage included with the fares we recorded. Airlines sell more; this is what the cheapest fares carried.

AirlineHold baggage
Nok Air15 kg
Thai AirAsia15 kg
Thai Airways20 kg
Thai Lion Air15 kg
Thai Vietjet Air15 kg

Hand baggage is 5–7 kg, depending on the airline.

Collected 7 November 2026. Not live — check with the airline before booking.

Which airlines fly from Bangkok to Udon Thani?

The following 5 airlines have scheduled flights on this route: Nok Air, Thai AirAsia, Thai Airways, Thai Lion Air and Thai Vietjet Air.

How much is a flight from Bangkok to Udon Thani?

The average price for a flight is 2,010 THB, ranging from 1,275 THB to 4,530 THB. Scroll down the page to get detailed prices and times for this trip and links to book.

Schedules for return route: Udon Thani to Bangkok.

From 1,275 THB

Flight details Mon Tues Wed Thurs Fri Sat Sun
Bangkok Don Muang
Nok Air
DD300
06:00 - 07:05
65 mins
1,288 THB
1,288 THB
1,288 THB
1,472 THB
1,288 THB
1,472 THB
1,289 THB
Bangkok Don Muang
Thai AirAsia
FD3362
06:55 - 08:15
80 mins
1,662 THB
1,435 THB
1,576 THB
1,569 THB
1,569 THB
1,570 THB
1,429 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG2
06:55 - 08:00
65 mins
1,922 THB
1,899 THB
1,899 THB
1,831 THB
2,585 THB
1,922 THB
1,922 THB
Bangkok Don Muang
Thai Lion Air
SL600
07:45 - 08:55
70 mins
1,852 THB
1,337 THB
1,446 THB
1,852 THB
1,531 THB
1,754 THB
1,334 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ200
08:30 - 09:40
70 mins
1,298 THB
1,570 THB
1,571 THB
1,578 THB
1,558 THB
1,560 THB
1,368 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4787
08:30 - 09:40
70 mins
2,776 THB
3,487 THB
3,487 THB
3,487 THB
3,727 THB
3,745 THB
3,046 THB
Bangkok Don Muang
Thai Lion Air
SL602
09:05 - 10:15
70 mins
---
---
---
---
1,830 THB
---
1,343 THB
Bangkok Don Muang
Nok Air
DD304
09:30 - 10:40
70 mins
1,275 THB
---
1,275 THB
---
1,373 THB
---
1,275 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ1246
10:10 - 11:25
75 mins
3,487 THB
3,487 THB
3,487 THB
3,487 THB
3,727 THB
3,745 THB
3,745 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ206
10:10 - 11:25
75 mins
1,482 THB
1,570 THB
1,571 THB
1,469 THB
1,558 THB
1,560 THB
1,560 THB
Bangkok Don Muang
Thai AirAsia
FD3354
10:25 - 11:30
65 mins
1,907 THB
1,907 THB
1,569 THB
1,662 THB
2,257 THB
2,180 THB
1,563 THB
Bangkok Don Muang
Thai Lion Air
SL604
11:00 - 12:15
75 mins
1,653 THB
1,456 THB
1,456 THB
1,644 THB
1,935 THB
1,935 THB
1,546 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG4
12:30 - 13:40
70 mins
2,661 THB
2,943 THB
3,381 THB
3,293 THB
2,585 THB
1,922 THB
3,499 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ204
13:15 - 14:25
70 mins
1,482 THB
1,842 THB
1,571 THB
1,469 THB
1,558 THB
1,560 THB
4,530 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4720
13:15 - 14:25
70 mins
3,487 THB
3,487 THB
3,487 THB
3,487 THB
3,727 THB
3,745 THB
---
Bangkok Don Muang
Thai AirAsia
FD3358
13:20 - 14:30
70 mins
---
1,497 THB
1,547 THB
1,657 THB
---
---
---
Bangkok Don Muang
Nok Air
DD306
15:15 - 16:20
65 mins
1,373 THB
---
1,373 THB
---
1,373 THB
1,472 THB
1,472 THB
Bangkok Don Muang
Thai AirAsia
FD3352
15:25 - 16:35
70 mins
1,662 THB
1,662 THB
1,907 THB
1,569 THB
2,257 THB
1,663 THB
2,479 THB
Bangkok Don Muang
Thai Lion Air
SL610
16:00 - 17:10
70 mins
---
1,523 THB
1,523 THB
1,603 THB
---
---
---
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ202
16:50 - 18:00
70 mins
1,571 THB
1,578 THB
1,579 THB
1,570 THB
1,664 THB
1,560 THB
1,858 THB
Bangkok Suvarnabhumi Airport
Thai Vietjet Air
VZ4789
16:50 - 18:00
70 mins
3,487 THB
3,487 THB
3,487 THB
3,487 THB
3,727 THB
3,745 THB
3,745 THB
Bangkok Don Muang
Thai AirAsia
FD3350
17:55 - 19:05
70 mins
1,435 THB
1,907 THB
1,435 THB
1,435 THB
1,662 THB
1,570 THB
2,252 THB
Bangkok Suvarnabhumi Airport
Thai Airways
TG8
18:20 - 19:30
70 mins
1,899 THB
1,899 THB
1,899 THB
2,012 THB
2,067 THB
1,922 THB
3,324 THB
Bangkok Don Muang
Thai Lion Air
SL616
18:50 - 19:55
65 mins
1,338 THB
1,446 THB
1,446 THB
1,434 THB
1,746 THB
1,434 THB
1,536 THB
Bangkok Don Muang
Nok Air
DD310
19:50 - 21:00
70 mins
1,288 THB
1,318 THB
1,388 THB
1,388 THB
1,388 THB
1,388 THB
1,488 THB
Bangkok Don Muang
Thai AirAsia
FD3356
19:55 - 21:05
70 mins
1,435 THB
1,435 THB
1,435 THB
1,435 THB
1,680 THB
1,435 THB
1,580 THB

Schedules and prices shown here are historical, for guidance only, last collected on 7 November 2026. They are not live and are not updated daily — airlines change timetables and fares constantly. Always check with the airline or a booking site before making plans. This table covers the week beginning 21st November 2026. Search the dates you want to travel for live prices.

×

Schedules