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.
Checked baggage included with the fares we recorded. Airlines sell more; this is what the cheapest fares carried.
| Airline | Hold baggage |
|---|---|
| Bangkok Airways | 20 kg |
Hand baggage is 7 kg.
Collected 4 November 2026. Not live — check with the airline before booking.
The following airline has scheduled flights on this route: Bangkok Airways.
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.
| 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.