Koh Samui to Bangkok — Flights, Buses, Ferries and Trains
We offer daily connections from Koh Samui to Bangkok across every major travel mode — short flights, overnight buses, trains with sleeper carriages, and ferry-plus-bus combinations. Choose the right balance of comfort, speed, and budget for your trip, with fares starting from THB 744.
- 1h 15m
- Crossing
- THB 660
- From
- 27
- Operators
- ~90
- Departures
Departure schedule
| Time | Operator | Type | Duration |
|---|---|---|---|
| 00:00 | AEC 168 Transport and Travel | Charter | 11h 30m |
| 00:00 | Torch | Charter | 14h 30m |
| 00:00 | Nor Phuangphet Transport | Van | 7h 55m |
| 00:00 | Than Car Service | Charter | 10h 00m |
| 06:00 | Bangkok Airways | Avia | 1h 15m |
| 06:30 | Boonsiri High Speed Ferries | Van + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 14h 00m |
| 08:00 | Montanatip | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 12h 30m |
| 08:00 | Boonsiri High Speed Ferries | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 12h 30m |
| 08:00 | TravelBusAsia | Ferry + VanCombined ticket: hotel/town transfer + ferry, booked as one. | 12h 50m |
| 08:45 | Bangkok Airways | Avia | 1h 15m |
| 09:15 | Bangkok Airways | Avia | 1h 15m |
| 10:05 | Bangkok Airways | Avia | 1h 15m |
| 11:00 | Seatran Discovery | Charter + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 14h 00m |
| 11:00 | Raja Ferry | Van + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 19h 00m |
| 11:45 | Bangkok Airways | Avia | 1h 15m |
| 11:45 | Nara Travel | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 17h 45m |
| 13:00 | Raja Ferry | Van + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 17h 00m |
| 13:00 | Seatran Ferry | Ferry + Van + AviaCombined ticket: hotel/town transfer + ferry, booked as one. | 7h 05m |
| 13:30 | Krungsiam Tour | Van + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 16h 30m |
| 14:00 | Raja Ferry | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 16h 00m |
| 14:00 | Nara Travel | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 15h 30m |
| 14:00 | Montanatip | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 15h 00m |
| 14:35 | Bangkok Airways | Avia | 1h 15m |
| 15:00 | Andaman Shuttle | Ferry + VanCombined ticket: hotel/town transfer + ferry, booked as one. | 17h 00m |
| 15:00 | Raja Ferry | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 15h 00m |
| 15:00 | Holiday Travel Agency | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 15h 00m |
| 15:00 | Future Travel and Service | Ferry + Bus + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 22h 30m |
| 15:00 | Jarinthon Tour | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 15h 00m |
| 15:00 | Montanatip | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 15h 00m |
| 15:00 | Sapthaweephol Tour and Travel | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 14h 00m |
| 15:00 | Van2Travel Train | Ferry + TrainCombined ticket: hotel/town transfer + ferry, booked as one. | 16h 30m |
| 15:00 | TravelBusAsia | Ferry + VanCombined ticket: hotel/town transfer + ferry, booked as one. | 13h 50m |
| 15:00 | Nor Phuangphet Transport | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 15h 00m |
| 15:00 | Krungsiam Tour | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 15h 00m |
| 15:00 | Oniam Transport | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 15h 00m |
| 15:00 | Seatran Discovery | Ferry + BusCombined ticket: hotel/town transfer + ferry, booked as one. | 14h 30m |
| 15:20 | Bangkok Airways | Avia | 1h 30m |
| 15:25 | Bangkok Airways | Avia | 1h 15m |
| 15:30 | Bangkok Airways | Avia | 1h 25m |
| 15:50 | Bangkok Airways | Avia | 1h 15m |
Typical daily departures — check the live schedule and book above.
Transport types explained
- Avia
- Short flight leg on the longest connections.
- Bus
- Coach leg by road, used when part of the trip runs overland.
- Charter
- Speedboat or charter — the fastest crossing, with fewer seats and a higher fare than the ferry.
- Ferry
- Larger boat, lowest fares and the steadiest ride — slower, but takes the most passengers (often vehicles too).
- Train
- Train leg on longer overland connections.
- Van
- Minivan transfer — often the hotel or town pick-up leg of a combined ticket.
Operators on this route
Rated 4.5/5 by travellers, from 15,579 reviews of the operators on this route
Seatran Discovery 4.4 (6,461)
Torch 4.7 (3,506)
TravelBusAsia 4.5 (2,346)
Montanatip 3.8 (967)
Andaman Shuttle 4.7 (629)
Seatran Ferry 4.5 (469)
Bangkok Airways 4.7 (335)
Nara Travel 4.2 (244)
Than Car Service 4.8 (192)
Krungsiam Tour 4.2 (116)
Siamese Trans 3.9 (101)
Future Travel and Service 3.8 (68)
Oniam Transport 3.7 (36)
Van2Travel Train 4.6 (36)
Sapthaweephol Tour and Travel 3.3 (32)
Jarinthon Tour 3.8 (20)
Boonsiri High Speed Ferries 4.6 (13)
AEC 168 Transport and Travel 5.0 (2)
Next Step Journey 3.0 (2)
Raja Ferry 4.0 (2)
Nor Phuangphet Transport 1.0 (1)
PL Travel 5.0 (1)
Holiday Travel Agency
Limo Bus Airport Express
Rittichai Travel
Southern Transport
Thai Vietjet
Piers on this route
Departing Koh Samui
Arriving Bangkok
Getting off Koh Samui and up to Bangkok means leaving the island first — by ferry from one of Samui's piers — then continuing by road or rail. The fastest option is a direct flight, which covers the journey in around 75 minutes. If you're not in a rush, the overnight bus or train is a solid choice: you sleep on board and wake up in the capital ready to go.
Departure points and Bangkok arrival
Ferries leave Koh Samui from Bangrak Pier, Mae Nam Pier, and Nathon Pier, connecting to the mainland before you continue by bus, van, or train toward Bangkok. In Bangkok, services arrive at locations including Hua Lamphong station, the Southern Bus Terminal, and central areas such as Khao San Road — convenient depending on where you're staying.
With over 30 operators and more than a hundred departures a day, there's a reliable service at almost any time of morning. Early slots from 06:00 onwards are popular for travellers aiming to arrive in Bangkok during the afternoon or evening. Fares start from THB 744. Book ahead during the high season (December to February) and around Thai public holidays when Samui fills up fast.