There are 29 daily flights that operate from Samui Airport to Bangkok Don Muang / Bangkok Suvarnabhumi Airport. The earliest departure takes off at 06:45 and the last one leaves at 21:30.
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 29 October 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 4,855 THB, ranging from 3,030 THB to 23,636 THB. Scroll down the page to get detailed prices and times for this trip and links to book.
Schedules for return route: Bangkok to Koh Samui.
| Flight details | Mon | Tues | Wed | Thurs | Fri | Sat | Sun | |
|---|---|---|---|---|---|---|---|---|
![]() Bangkok Don Muang |
Bangkok Airways PG450 06:45 - 08:20 95 mins |
3,310 THB |
3,223 THB |
3,272 THB |
4,067 THB |
3,735 THB |
4,189 THB |
3,656 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG102 07:00 - 08:15 75 mins |
3,031 THB |
3,031 THB |
3,030 THB |
3,030 THB |
10,624 THB |
3,030 THB |
3,030 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG104 07:55 - 09:10 75 mins |
3,856 THB |
3,393 THB |
3,854 THB |
3,854 THB |
4,495 THB |
4,189 THB |
4,189 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG106 08:30 - 09:45 75 mins |
4,495 THB |
4,801 THB |
4,495 THB |
4,801 THB |
4,801 THB |
4,801 THB |
4,801 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG3741 09:40 - 11:15 95 mins |
--- |
--- |
--- |
23,636 THB |
23,636 THB |
--- |
--- |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG124 10:20 - 11:35 75 mins |
4,495 THB |
4,801 THB |
4,495 THB |
4,801 THB |
5,158 THB |
5,464 THB |
5,158 THB |
![]() Bangkok Don Muang |
Bangkok Airways PG452 11:00 - 12:35 95 mins |
4,443 THB |
4,645 THB |
4,283 THB |
4,957 THB |
4,341 THB |
4,991 THB |
3,183 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG132 12:15 - 13:30 75 mins |
5,158 THB |
5,158 THB |
4,801 THB |
5,464 THB |
5,464 THB |
5,668 THB |
5,464 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG3072 12:15 - 13:30 75 mins |
5,861 THB |
5,861 THB |
--- |
5,949 THB |
--- |
--- |
--- |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG144 14:05 - 15:20 75 mins |
5,464 THB |
4,801 THB |
4,801 THB |
5,158 THB |
4,801 THB |
5,158 THB |
5,158 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG136 14:15 - 15:50 95 mins |
4,801 THB |
4,801 THB |
4,801 THB |
4,801 THB |
4,801 THB |
5,158 THB |
5,158 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG138 14:25 - 16:00 95 mins |
5,158 THB |
4,801 THB |
4,495 THB |
4,801 THB |
4,801 THB |
4,801 THB |
5,158 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG3774 14:25 - 16:00 95 mins |
--- |
--- |
--- |
--- |
5,318 THB |
--- |
--- |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG146 15:35 - 17:10 95 mins |
5,158 THB |
4,189 THB |
4,801 THB |
4,801 THB |
4,801 THB |
4,801 THB |
5,158 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG3932 15:35 - 17:10 95 mins |
--- |
--- |
--- |
5,318 THB |
--- |
--- |
--- |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG154 16:30 - 17:45 75 mins |
5,158 THB |
4,801 THB |
4,801 THB |
4,801 THB |
5,158 THB |
5,464 THB |
5,464 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG3778 16:30 - 17:45 75 mins |
--- |
--- |
--- |
--- |
5,859 THB |
--- |
--- |
![]() Bangkok Don Muang |
Bangkok Airways PG454 16:35 - 18:10 95 mins |
4,671 THB |
4,341 THB |
4,594 THB |
4,067 THB |
4,037 THB |
4,341 THB |
4,594 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG164 17:40 - 18:55 75 mins |
5,158 THB |
4,801 THB |
4,189 THB |
4,495 THB |
4,189 THB |
5,158 THB |
5,158 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG3766 17:40 - 18:55 75 mins |
5,861 THB |
5,322 THB |
--- |
5,005 THB |
--- |
--- |
--- |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG166 18:40 - 20:15 95 mins |
4,189 THB |
4,189 THB |
3,854 THB |
3,854 THB |
4,189 THB |
4,801 THB |
4,495 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG3076 18:40 - 20:15 95 mins |
--- |
--- |
--- |
4,331 THB |
--- |
--- |
--- |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG176 19:00 - 20:15 75 mins |
4,801 THB |
5,158 THB |
3,854 THB |
4,801 THB |
4,801 THB |
5,158 THB |
4,495 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG3078 19:00 - 20:15 75 mins |
--- |
--- |
--- |
5,318 THB |
--- |
--- |
--- |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG188 20:20 - 21:35 75 mins |
4,189 THB |
3,856 THB |
3,854 THB |
4,189 THB |
4,189 THB |
4,801 THB |
4,801 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG178 20:30 - 21:45 75 mins |
4,801 THB |
3,856 THB |
3,854 THB |
4,189 THB |
4,189 THB |
4,801 THB |
4,801 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG180 21:10 - 22:45 95 mins |
4,801 THB |
3,393 THB |
3,854 THB |
3,030 THB |
3,854 THB |
4,801 THB |
4,189 THB |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG3718 21:10 - 22:45 95 mins |
--- |
--- |
--- |
3,868 THB |
--- |
--- |
--- |
![]() Bangkok Suvarnabhumi Airport |
Bangkok Airways PG192 21:30 - 22:45 75 mins |
--- |
3,856 THB |
--- |
3,854 THB |
--- |
4,189 THB |
--- |
Schedules and prices shown here are historical, for guidance only, last collected on 29 October 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 12th November 2026. Search the dates you want to travel for live prices.