Koh Samui to Bangkok Flights

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.

This route at a glance

  • 29flights a day
  • 1airline
  • 06:45 – 21:30first and last
  • 1h 15mtypical flight time
  • 4,855 THBtypical fare, 3,030–23,636

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 29 October 2026. Not live — check with the airline before booking.

Which airlines fly from Koh Samui to Bangkok?

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

How much is a flight from Koh Samui to Bangkok?

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.

From 3,030 THB

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.

×

Schedules