Bangkok to Koh Samui Flights

There are 47 daily flights that operate from Bangkok Suvarnabhumi Airport / Bangkok Don Muang to Samui Airport. The earliest departure takes off at 06:00 and the last one leaves at 19:15.

This route at a glance

  • 47flights a day5th busiest of 88 routes
  • 1airline
  • 06:00 – 19:15first and last
  • 1h 10mtypical flight time
  • 6,784 THBtypical fare, 2,489–19,085

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

AirlineHold baggage
Bangkok Airways20 kg

Hand baggage is 7 kg.

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

Which airlines fly from Bangkok to Koh Samui?

The following airline has scheduled flights on this route: Bangkok Airways.

How much is a flight from Bangkok to Koh Samui?

The average price for a flight is 6,784 THB, ranging from 2,489 THB to 19,085 THB. Scroll down the page to get detailed prices and times for this trip and links to book.

Schedules for return route: Koh Samui to Bangkok.

From 2,489 THB

Flight details Mon Tues Wed Thurs Fri Sat Sun
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG101
06:00 - 07:10
70 mins
6,747 THB
6,744 THB
2,489 THB
6,745 THB
6,743 THB
6,743 THB
6,739 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3736
06:00 - 07:10
70 mins
---
---
3,549 THB
17,614 THB
---
---
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5942
06:00 - 07:10
70 mins
---
---
3,209 THB
---
---
---
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG109
06:10 - 07:45
95 mins
17,969 THB
17,969 THB
17,977 THB
17,977 THB
---
17,969 THB
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3760
06:10 - 07:45
95 mins
19,077 THB
19,077 THB
19,085 THB
19,085 THB
---
19,077 THB
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG105
06:25 - 07:35
70 mins
---
17,969 THB
3,229 THB
17,977 THB
3,828 THB
17,969 THB
2,811 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG125
07:00 - 08:10
70 mins
17,969 THB
4,399 THB
3,552 THB
4,322 THB
3,828 THB
4,628 THB
3,226 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5910
07:00 - 08:10
70 mins
---
5,613 THB
4,517 THB
4,864 THB
4,874 THB
5,796 THB
4,115 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG121
07:30 - 09:05
95 mins
17,969 THB
17,969 THB
17,977 THB
17,977 THB
---
17,969 THB
17,969 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG123
08:05 - 09:20
75 mins
5,222 THB
4,673 THB
4,079 THB
4,985 THB
5,222 THB
5,495 THB
4,673 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5904
08:05 - 09:20
75 mins
6,495 THB
---
5,207 THB
5,612 THB
6,491 THB
6,022 THB
5,793 THB
Bangkok Don Muang
Bangkok Airways
PG451
08:50 - 10:25
95 mins
4,448 THB
3,815 THB
4,094 THB
3,492 THB
3,552 THB
3,679 THB
4,016 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG119
09:00 - 10:35
95 mins
4,399 THB
4,399 THB
4,079 THB
4,628 THB
3,828 THB
4,628 THB
3,826 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5946
09:00 - 10:35
95 mins
5,629 THB
5,613 THB
5,207 THB
5,210 THB
4,874 THB
5,796 THB
4,862 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG127
09:20 - 10:35
75 mins
5,222 THB
---
4,399 THB
---
3,828 THB
---
3,549 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5962
09:20 - 10:35
75 mins
6,495 THB
---
5,609 THB
---
4,874 THB
---
4,517 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG129
10:15 - 11:50
95 mins
5,222 THB
5,222 THB
4,079 THB
4,628 THB
3,828 THB
5,903 THB
3,826 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5906
10:15 - 11:50
95 mins
6,495 THB
6,477 THB
5,207 THB
5,210 THB
4,874 THB
6,476 THB
4,862 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG131
10:20 - 11:30
70 mins
5,222 THB
5,222 THB
4,399 THB
5,904 THB
4,399 THB
7,337 THB
4,399 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5984
10:20 - 11:30
70 mins
6,495 THB
6,477 THB
5,609 THB
6,478 THB
5,623 THB
---
5,609 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG135
11:55 - 13:30
95 mins
17,969 THB
5,222 THB
5,222 THB
5,291 THB
4,399 THB
9,013 THB
5,222 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5916
11:55 - 13:30
95 mins
---
6,477 THB
6,475 THB
5,798 THB
5,623 THB
---
6,473 THB
Bangkok Don Muang
Bangkok Airways
PG453
13:10 - 14:45
95 mins
4,406 THB
4,406 THB
4,406 THB
4,509 THB
3,915 THB
4,628 THB
4,628 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG145
13:45 - 15:20
95 mins
17,969 THB
5,222 THB
4,673 THB
5,904 THB
5,222 THB
5,903 THB
4,673 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5954
13:45 - 15:20
95 mins
---
6,477 THB
5,795 THB
6,478 THB
6,489 THB
6,476 THB
5,793 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG151
14:25 - 15:35
70 mins
5,222 THB
5,222 THB
4,673 THB
5,291 THB
4,079 THB
5,903 THB
4,399 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3740
14:25 - 15:35
70 mins
7,043 THB
7,024 THB
6,293 THB
6,296 THB
6,306 THB
7,022 THB
6,139 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5964
14:25 - 15:35
70 mins
6,495 THB
6,477 THB
5,795 THB
5,798 THB
5,807 THB
6,476 THB
5,609 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG153
14:30 - 15:40
70 mins
5,222 THB
5,222 THB
4,856 THB
5,904 THB
4,673 THB
5,903 THB
5,222 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3768
14:30 - 15:40
70 mins
7,043 THB
7,024 THB
6,535 THB
7,025 THB
6,306 THB
7,022 THB
7,019 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5583
14:30 - 15:40
70 mins
6,495 THB
6,477 THB
6,022 THB
6,478 THB
5,807 THB
6,476 THB
6,473 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG161
15:00 - 16:15
75 mins
17,969 THB
17,969 THB
---
17,977 THB
---
17,969 THB
17,969 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG163
15:50 - 17:00
70 mins
5,222 THB
5,222 THB
4,399 THB
5,291 THB
4,079 THB
5,903 THB
3,826 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3772
15:50 - 17:00
70 mins
7,043 THB
7,024 THB
6,141 THB
6,296 THB
5,714 THB
7,022 THB
5,281 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5924
15:50 - 17:00
70 mins
6,495 THB
6,477 THB
5,609 THB
5,798 THB
5,220 THB
6,476 THB
4,862 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG165
16:30 - 18:05
95 mins
5,222 THB
5,222 THB
4,673 THB
5,291 THB
3,826 THB
5,903 THB
4,399 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3742
16:30 - 18:05
95 mins
7,043 THB
7,024 THB
---
6,296 THB
5,294 THB
7,022 THB
6,139 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5974
16:30 - 18:05
95 mins
6,495 THB
6,477 THB
---
5,798 THB
4,874 THB
6,476 THB
5,609 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG175
16:55 - 18:10
75 mins
4,079 THB
17,969 THB
17,977 THB
17,977 THB
3,826 THB
17,969 THB
17,969 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG179
18:25 - 19:35
70 mins
---
4,079 THB
---
4,016 THB
---
4,322 THB
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG177
18:40 - 19:50
70 mins
5,222 THB
5,222 THB
3,810 THB
4,985 THB
3,807 THB
5,903 THB
3,549 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3764
18:40 - 19:50
70 mins
7,043 THB
7,024 THB
5,704 THB
6,145 THB
5,294 THB
7,022 THB
4,911 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5587
18:40 - 19:50
70 mins
6,495 THB
6,477 THB
5,207 THB
5,612 THB
4,874 THB
6,476 THB
4,517 THB
Bangkok Don Muang
Bangkok Airways
PG455
18:55 - 20:30
95 mins
3,797 THB
3,440 THB
4,094 THB
4,128 THB
3,067 THB
3,201 THB
4,016 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG191
19:15 - 20:25
70 mins
4,856 THB
4,399 THB
3,810 THB
4,628 THB
4,673 THB
5,291 THB
4,399 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3766
19:15 - 20:25
70 mins
6,555 THB
6,295 THB
5,285 THB
5,707 THB
6,306 THB
6,294 THB
6,139 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG5992
19:15 - 20:25
70 mins
6,040 THB
5,613 THB
4,862 THB
5,210 THB
5,807 THB
5,796 THB
5,609 THB

Schedules and prices shown here are historical, for guidance only, last collected on 4 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 18th November 2026. Search the dates you want to travel for live prices.

×

Schedules