Bangkok to Koh Samui: Flight 1 h 10 min From THB 2,752, Train, Bus
Bangkok Airways flies Bangkok to Samui direct in 1 hour 10 minutes, and the cheapest sampled fare is THB 2,752. A Thai Lion Air flight to Surat Thani cost THB 1,110, plus a THB 550 Raja ferry ticket from the airport. Train 43 leaves at 07:30 and reaches Surat Thani at 16:20.
On this page
Four routes at a glance
Bangkok Airways flies Suvarnabhumi to Samui in 1 hour 10 minutes from THB 2,752. The three other routes go through Surat Thani and cost less but take most of a day.
| Route | Main leg | Cost |
|---|---|---|
| Bangkok Airways direct | 1 h 10 min | THB 2,752 to THB 3,838 sampled |
| Fly to Surat Thani, then Raja ferry | Flight 1 h 15 min, crossing about 1 hour 30 minutes | About THB 1,660 |
| Train to Surat Thani, then ferry | 07:30 to 16:20 on train 43 | THB 524 for the seat on train 43 |
| Bus and ferry joint ticket | Around 14 hours | From THB 689 |
The ferry leg is on the Surat Thani to Samui ferry page. Fares between Samui and the other gulf islands are on the ferries by operator page.
Bangkok Airways direct flight
Bangkok Airways leaves Suvarnabhumi at 06:00 and lands at Samui at 07:10 on Tuesday 27 October for THB 2,968 one way. The same 06:00 flight on Tuesday 17 November is the cheapest sampled fare at THB 2,752.

| Flight on 31 October | Leaves | Lands | Fare |
|---|---|---|---|
| Morning | 07:00 | 08:10 | THB 3,470 |
| Morning, longer | 07:30 | 09:05 | THB 3,838 |
| Afternoon | 15:50 | 17:00 | THB 3,838 |
| Evening | 18:40 | 19:50 | THB 3,470 |
| Evening, longer | 18:55 | 20:30 | THB 3,600 |
The 07:30 and 18:55 flights are listed at 1 hour 35 minutes instead of 1 hour 10 minutes. Bangkok Airways advertises Samui flights from THB 2,500.
Fares move with the date. A weekday in November cost THB 2,752 and a Saturday at the end of October cost THB 3,470 to THB 3,838.
Fly to Surat Thani, then take the ferry
Thai AirAsia and Thai Lion Air fly direct from Bangkok to Surat Thani. Thai Lion Air leaves Don Mueang at 07:25 and lands at 08:40 on Thursday 29 October for THB 1,110 one way.

| Thai Lion Air from Don Mueang | Leaves | Lands | Fare |
|---|---|---|---|
| Tuesday 20 October | 12:25 | 13:40 | THB 1,318 |
| Thursday 29 October | 07:25 | 08:40 | THB 1,110 |
| Thursday 5 November | 06:20 | 07:35 | THB 1,110 |
Flights to Surat Thani start from THB 803.
Raja has service booths at the Surat Thani and Nakhon Si Thammarat airports that sell a ferry ticket with the transfer to Donsak. A Surat Thani Airport to Lipa Noi ticket costs THB 550 on Raja.
The Thai Lion Air fare plus the Raja airport ticket comes to about THB 1,660 one way. That is an estimate: the flight fare changes with the date.
The Raja crossing between Donsak and Samui takes about 1 hour 30 minutes. The first sailing leaves Donsak at 05:00 and the last at 19:00, one every hour. The last sailing arrives at 20:30.
Seatran coaches from the Surat Thani and Nakhon Si Thammarat airports and town link to the ferry to Samui.
Overnight train to Surat Thani, then the ferry
Train 43 leaves Krung Thep Aphiwat at 07:30 and reaches Surat Thani at 16:20 the same day. The overnight trains leave between 15:10 and 22:50 and reach Surat Thani between 01:11 and 07:50 the next day.

| Train (D-Ticket, 18 November departures) | Type | Leaves | Reaches Surat Thani |
|---|---|---|---|
| 43 | Special Express, diesel railcar | 07:30 | 16:20 |
| 171 | Rapid | 15:10 | 01:11 next day |
| 37 | Special Express | 16:10 | 01:49 next day |
| 169 | Rapid | 17:30 | 04:06 next day |
| 83 | Express | 18:50 | 04:58 next day |
| 39 | Special Express, diesel railcar | 22:50 | 07:50 next day |
On train 43 the only coach is a 2nd class air-conditioned seating coach at THB 524. On train 171 a 2nd class air-conditioned sleeper berth costs THB 654 upper or THB 724 lower. A 2nd class fan seat on train 171 costs THB 354 and a 3rd class seat THB 216.
Train 37 has a 2nd class sleeper at THB 734 upper or THB 804 lower and a 1st class sleeper at THB 1,172 upper or THB 1,372 lower. A 2nd class fan seat on train 37 costs THB 434 and a 3rd class seat THB 296.
From Surat Thani station the Raja ferry route and the Lomprayah combination tickets are on the Surat Thani to Samui ferry page.
Bus and ferry joint tickets
The bus from Bangkok to Koh Samui stops at Chumphon Pier, where you transfer to a ferry to Mae Nam Pier on Samui; the trip is around 14 hours.

| Operator | Times | From |
|---|---|---|
| Lomprayah | 06:00 to 22:00 | THB 1,200 |
| Boonsiri | 05:00 to 22:00 | THB 1,450 |
| Transport Co Ltd (999) | 17:00 to 18:30 | THB 689 |
Lomprayah runs six trips a day and Boonsiri and Transport Co run four each.
The Lomprayah bus leaves from its office on Khao San Road and takes about 8 hours to Chumphon Pier. At Chumphon Pier you check in again at the Lomprayah office with the same original ticket before boarding the ferry. About another 4 hours by boat brings passengers to Maenam Pier on Samui.

The other bus route goes to Donsak: the bus from Khao San Road to Donsak pier takes about 10 hours. From Surat Thani, the Lomprayah bus and catamaran from Tapee Pier to Nathon Pier leaves at 10:00 and 13:00 for THB 600. With the van to any hotel on Samui it costs THB 750.
The way back, Samui to Bangkok
A Lomprayah van, catamaran and bus from Pralarn Pier to Khao San Road leaves at 06:30 and arrives at 20:30 for THB 1,600. The VIP bus version of the 06:30 journey costs THB 1,900, and a 10:30 departure arrives at 00:45.

Which route to pick
Pick the direct flight when time matters: it is 1 hour 10 minutes in the air and the fare is THB 2,752 to THB 3,838. Pick the Surat Thani flight and Raja ferry when you want to save money: it comes to about THB 1,660.
Pick the train when you want a bed: a 2nd class sleeper berth on train 171 costs THB 654 or THB 724. Pick the bus when the fare matters most: Transport Co (999) starts from THB 689.
Step by step, Bangkok to Samui
- Choose the route from the table and check the fare for your date on the airline or operator page.
- For the direct flight, book Bangkok Airways from Suvarnabhumi to Samui.
- For the Surat Thani flight, book Thai AirAsia or Thai Lion Air to Surat Thani and buy the Raja ferry ticket at the airport booth.
- For the train, book a D-Ticket seat on a Krung Thep Aphiwat departure to Surat Thani.
- For the bus, check in at the Lomprayah office on Khao San Road and again at Chumphon Pier.
- Cross to Samui in about 1 hour 30 minutes on Raja.
Not confirmed: Fares are samples taken on 18 October 2026 for the dates shown and move with the date. The bus and ferry list does not state where the THB 689 Transport Co ticket ends. The Lomprayah timetable in this article for the Samui to Bangkok direction covers the way back, not Bangkok to Samui.
Common questions
How long is the flight from Bangkok to Koh Samui?
The direct Bangkok Airways flight from Suvarnabhumi takes 1 hour 10 minutes on most sampled departures, and 1 hour 35 minutes on the 18:55 and 07:30 flights on 31 October.
How much is a flight from Bangkok to Koh Samui?
Sampled Bangkok Airways fares run from THB 2,752 on 17 November to THB 3,838 on 31 October.
Is it cheaper to fly to Surat Thani and take the ferry?
A Thai Lion Air flight to Surat Thani cost THB 1,110 on 29 October. The Raja airport ticket to Lipa Noi costs THB 550, about THB 1,660 in all.
Which airlines fly Bangkok to Surat Thani?
Thai AirAsia and Thai Lion Air fly direct from Bangkok to Surat Thani.
How long is the train from Bangkok to Surat Thani?
Train 43 leaves Krung Thep Aphiwat at 07:30 and reaches Surat Thani at 16:20 the same day. Train 39 leaves at 22:50 and arrives at 07:50.
How much is the bus from Bangkok to Koh Samui?
Joint bus and ferry tickets start from THB 689 with Transport Co (999) and from THB 1,200 with Lomprayah.
How long does the bus and ferry to Samui take?
The trip via Chumphon Pier takes around 14 hours.
Where does the Lomprayah bus leave from in Bangkok?
The Lomprayah bus leaves from its office on Khao San Road.
Do I need to check in again at Chumphon?
You check in again at the Lomprayah office at Chumphon Pier with the same original ticket before boarding the ferry.
Read next
Prices, timetables and opening hours change; check with the operator before you travel. See how guides are checked.
Spotted an error? Report it.