Bangkok to Koh Samui Flights

There are 30 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

  • 30flights a day
  • 1airline
  • 06:00 – 19:15first and last
  • 1h 10mtypical flight time
  • 5,086 THBtypical fare, 2,784–18,974

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 26 October 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 5,086 THB, ranging from 2,784 THB to 18,974 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,784 THB

Flight details Mon Tues Wed Thurs Fri Sat Sun
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG101
06:00 - 07:10
70 mins
2,784 THB
2,856 THB
2,855 THB
2,855 THB
2,855 THB
2,855 THB
2,855 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG105
06:25 - 07:35
70 mins
---
---
3,597 THB
18,965 THB
3,134 THB
18,965 THB
3,216 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG125
07:00 - 08:10
70 mins
4,016 THB
3,681 THB
3,597 THB
3,679 THB
3,134 THB
3,679 THB
3,679 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG121
07:30 - 09:05
95 mins
18,974 THB
---
18,965 THB
18,965 THB
18,965 THB
18,965 THB
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG123
08:05 - 09:20
75 mins
4,628 THB
4,094 THB
4,094 THB
4,016 THB
4,094 THB
4,094 THB
4,016 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,016 THB
4,628 THB
4,467 THB
4,094 THB
4,242 THB
4,628 THB
4,322 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG127
09:20 - 10:35
75 mins
4,322 THB
4,628 THB
4,467 THB
4,322 THB
4,242 THB
4,628 THB
4,628 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG129
10:15 - 11:50
95 mins
4,628 THB
4,628 THB
4,467 THB
4,628 THB
4,800 THB
4,628 THB
4,322 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG131
10:20 - 11:30
70 mins
4,985 THB
4,985 THB
4,467 THB
4,985 THB
4,800 THB
5,291 THB
4,985 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG133
11:25 - 12:35
70 mins
4,985 THB
4,628 THB
4,478 THB
5,291 THB
4,800 THB
5,291 THB
4,985 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3915
11:25 - 12:35
70 mins
---
---
---
5,781 THB
---
---
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG135
11:55 - 13:30
95 mins
4,985 THB
4,985 THB
5,115 THB
5,291 THB
4,800 THB
4,985 THB
4,985 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3785
11:55 - 13:30
95 mins
---
---
---
5,781 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
4,985 THB
4,985 THB
5,115 THB
4,985 THB
4,800 THB
5,291 THB
5,495 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3919
13:45 - 15:20
95 mins
---
---
---
5,675 THB
---
---
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG151
14:25 - 15:35
70 mins
4,628 THB
4,628 THB
4,467 THB
4,985 THB
4,467 THB
5,291 THB
4,985 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3081
14:25 - 15:35
70 mins
---
---
---
5,675 THB
---
---
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG153
14:30 - 15:40
70 mins
4,628 THB
4,322 THB
4,467 THB
4,985 THB
4,467 THB
4,628 THB
4,985 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3789
14:30 - 15:40
70 mins
5,116 THB
---
5,116 THB
5,494 THB
---
---
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG163
15:50 - 17:00
70 mins
---
4,985 THB
4,800 THB
5,291 THB
4,478 THB
5,291 THB
5,903 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3769
15:50 - 17:00
70 mins
---
---
5,494 THB
5,781 THB
---
---
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG165
16:30 - 18:05
95 mins
4,985 THB
4,628 THB
4,467 THB
4,628 THB
4,242 THB
4,322 THB
4,628 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3097
16:30 - 18:05
95 mins
---
---
---
5,116 THB
---
---
---
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG177
18:40 - 19:50
70 mins
4,985 THB
4,016 THB
4,242 THB
4,016 THB
3,935 THB
4,985 THB
4,016 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3099
18:40 - 19:50
70 mins
---
---
---
---
4,782 THB
5,494 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,016 THB
3,664 THB
4,242 THB
4,016 THB
2,843 THB
4,016 THB
4,016 THB
Bangkok Suvarnabhumi Airport
Bangkok Airways
PG3101
19:15 - 20:25
70 mins
---
---
---
---
3,670 THB
4,495 THB
---

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

×

Schedules