Bangkok to Koh Samui Travel
Bangkok Airways owns Koh Samui Airport, giving them a monopoly on the 80-minute direct flight from Suvarnabhumi and keeping prices firmly in the £100 to £150 range each way. If you want to bypass this premium, you must combine a mainland flight, train, or bus with a Gulf of Thailand ferry crossing.
Travelling between Thailand’s capital and its second-largest island requires a choice between maximum convenience and budget management. Bangkok Airways operates almost all direct flights, landing you on the island in just over an hour, making it the default choice for visitors with limited time or higher budgets. Alternative routes combine a domestic flight to Surat Thani or Nakhon Si Thammarat, or an overnight sleeper train or bus, with a connecting coach and ferry service. These multi-stage journeys cater to backpackers, slow travellers, and families willing to trade a half-day of travel for significant savings on transport costs.
Direct Flights from Suvarnabhumi

Flying direct is the only way to complete this 470-kilometre journey in under two hours. Bangkok Airways operates up to 20 daily departures from Bangkok Suvarnabhumi (BKK) directly into Koh Samui Airport (USM). Because the airline owns the destination airport, it restricts competition and keeps ticket prices significantly higher than typical Thai domestic routes. Flights take roughly 80 minutes, using a mix of Airbus A319s and ATR 72 turboprops. Passengers receive a 20kg checked baggage allowance as standard, alongside access to the airline’s boutique lounge at Suvarnabhumi, which provides complimentary snacks, coffee, and seating before boarding. Thai Airways operates a very limited code-share service on this route, but you are still flying on Bangkok Airways metal. First flights leave around 06:00, with the final departure typically pushing back just before 21:00. This frequency makes connecting from an international flight arriving in Bangkok exceptionally straightforward.
Plan your premium Mekong River cruise from Thailand to Vietnam. Compare ships, routes, costs, and water levels for a highly structured Southeast Asian voyage.
Always book this direct route well in advance if travelling between December and March to secure the lowest fare tiers.
Fly and Ferry via Surat Thani
Sponsored
This multi-stage journey cuts costs significantly by combining a low-cost mainland flight with a coach transfer and a sea crossing. Airlines like AirAsia, Nok Air, and Thai Lion Air fly from Bangkok Don Mueang (DMK) to Surat Thani Airport (URT) on the mainland. The flight takes 70 minutes. From the arrivals hall, you board a pre-booked coach for the 90-minute drive east to Donsak Pier. At Donsak, you transfer to a catamaran or car ferry for the final 90-minute crossing to Koh Samui. The entire door-to-door transit takes between five and six hours. Budget airlines sell this as a single joint ticket on their websites, guaranteeing your connections even if the flight is delayed. Seatran and Lomprayah are the primary ferry operators, offering air-conditioned cabins, small snack bars, and open-air top decks for the Gulf of Thailand crossing.
Purchasing the combined flight-and-ferry ticket directly from the airline saves the hassle of negotiating separate transport legs upon landing.
| Route Option | Carrier | Departure Point | Duration |
|---|---|---|---|
| Direct Flight | Bangkok Airways | Suvarnabhumi (BKK) | 1 hour 20 mins |
| Fly + Ferry | AirAsia / Nok Air | Don Mueang (DMK) | 5 to 6 hours |
| Sleeper Train + Ferry | Thai Railways / Joint | Krung Thep Aphiwat | 12 to 14 hours |
| VIP Bus + Ferry | Lomprayah | Khao San Road area | 10 to 12 hours |
Overnight Sleeper Train and Ferry

Taking the train transforms a long transit into a functional overnight accommodation, saving you the cost of a hotel room. Services depart from Bangkok’s Krung Thep Aphiwat Central Terminal, heading south to Surat Thani railway station in Phun Phin. The journey takes between 10 and 12 hours. Second-class air-conditioned sleeper carriages are the most popular choice for UK visitors, featuring wide seats that attendants convert into flat beds with clean sheets and privacy curtains. Train #85 and Train #9 are the optimal departures, leaving Bangkok in the early evening and arriving in Surat Thani between 06:30 and 08:00. Upon exiting the station, joint-ticket holders are directed to waiting coaches for the 90-minute transfer to Donsak Pier, followed by the ferry to Koh Samui. You will reach the island by late morning. The trains feature a dining car, though many passengers bring their own provisions for the evening.
Book lower bunks as they are noticeably wider and benefit from a window, unlike the narrower, windowless upper berths.
The Budget Bus and Ferry Combination

The bus and ferry combination remains the cheapest way to travel between the capital and the island. High-speed operator Lomprayah runs dedicated VIP coaches departing from the Khao San Road area in Bangkok at 06:00 and 21:00 daily. These modern, air-conditioned buses feature deep-reclining seats, onboard toilets, and blankets for the heavily chilled night journeys. The coach travels directly south down the highway to Chumphon, taking roughly seven hours. From Chumphon, you board the high-speed catamaran which stops at Koh Tao and Koh Phangan before reaching Koh Samui’s Nathon Pier. Alternatively, standard government buses depart from Bangkok’s Southern Bus Terminal (Sai Tai Mai) overnight, driving all the way to Donsak Pier to connect with the slower Seatran or Raja car ferries. The total journey time spans 10 to 14 hours depending on the operator and specific route.
Pack a heavy jumper or fleece in your day bag, as Thai coach operators keep the air conditioning running at severely low temperatures throughout the night.
Arrival Points in Koh Samui
Understanding where your chosen route deposits you on the island dictates your onward travel logistics. Direct flights land at Koh Samui Airport in the island's northeast corner, just 15 minutes by taxi from the popular resort areas of Chaweng and Bophut. This open-air, thatch-roofed facility is famously relaxed but strictly controls its transport concessions, meaning private taxis are relatively expensive. If you take the ferry, you will arrive on the island's west coast. Lomprayah catamarans and Seatran ferries dock at Nathon Pier, while Raja ferries arrive slightly further south at Lipa Noi. Both piers are approximately 45 minutes to an hour away from the main east coast beaches. Shared minivan services and maroon-coloured songthaews wait for every ferry arrival, offering fixed-price transfers to the major beach towns, though private taxis will try to negotiate higher flat rates.
Pre-book your onward hotel transfer if arriving by ferry at Nathon Pier to avoid aggressive haggling with the waiting taxi cartels.
Departure Points in Bangkok

Your starting point in Bangkok depends entirely on the transport method you select. Direct Bangkok Airways flights depart from Suvarnabhumi Airport (BKK), located 30 kilometres east of central Bangkok. You can reach it via the Airport Rail Link from Phaya Thai station in 26 minutes for 45 THB (£1.00). Budget flights to the mainland depart from Don Mueang Airport (DMK), 24 kilometres north of the centre, accessible via the SRT Red Line or a 300 THB (£6.60) meter taxi. Sleeper trains depart from the new Krung Thep Aphiwat Central Terminal, located in the Chatuchak district and directly connected to the MRT Blue Line at Bang Sue station. Government buses leave from the Southern Bus Terminal (Sai Tai Mai) in Thonburi, which requires a 40-minute taxi ride from central Bangkok costing around 200 THB (£4.40), as there is no direct rail connection.
Costs and Booking
Fares fluctuate heavily based on the season and how far in advance you secure your tickets. Bangkok Airways direct flights offer the least flexibility; booking a month ahead in low season (May to October) costs roughly 3,500 THB (£77), but high season (November to February) flights frequently hit 5,500 THB (£122) each way. Budget fly-and-ferry joint tickets provide excellent value, averaging 1,800 THB (£40) to 2,500 THB (£55) depending on baggage fees. Second-class air-conditioned sleeper trains cost around 1,100 THB (£24) for a lower bed, with the connecting ferry adding roughly 500 THB (£11). The cheapest option is the overnight VIP bus and ferry combo, reliably priced at 1,400 THB (£31) year-round. All joint tickets include your luggage allowance, but budget airlines will charge strictly for checked bags over 15kg.
| Option | Cost (THB per way) | Cost (GBP approx) | Notes |
|---|---|---|---|
| Direct Flight | 3,500 - 5,500 | £77 - £122 | 80 mins. Includes 20kg baggage and lounge access. |
| Fly and Ferry | 1,800 - 2,500 | £40 - £55 | 6 hours. Baggage often costs extra. |
| Sleeper Train + Ferry | 1,500 - 1,800 | £33 - £40 | 14 hours. Saves one night of hotel costs. |
| VIP Bus + Ferry | 1,300 - 1,500 | £28 - £33 | 12 hours. Cheapest route, departs Khao San area. |
Who It Suits Best
The direct flight is essential for travellers with larger budgets, families with young children, and those on a strict two-week holiday who cannot afford to lose a day to transit. The fly-and-ferry route strikes the best balance for cost-conscious couples and solo travellers willing to trade four hours for a £60 saving. The sleeper train suits slow travellers, older backpackers, and railway enthusiasts who value the experience over speed. The overnight bus is exclusively for strict budget backpackers willing to endure a rough night's sleep to preserve travel funds.
What to Know Before You Book

Joint tickets guarantee your connections. If your budget flight or train is delayed, the operator must put you on the next available ferry at no extra cost.
Monsoon season disrupts sea crossings. Between late October and early December, the Gulf of Thailand experiences heavy seas, which can cause severe delays or cancellations for catamaran and ferry services.
Train berths sell out weeks in advance. Second-class lower sleeper berths on the Bangkok to Surat Thani route are heavily oversubscribed, so you must book at least 30 days ahead during peak season.
Don Mueang and Suvarnabhumi are far apart. Ensure you know exactly which Bangkok airport your flight departs from, as travelling between the two can take up to two hours in heavy traffic.
Practical Tips

Pack motion sickness medication if taking the catamaran. The high-speed boats cut through the waves sharply and can induce nausea even in moderate swells.
Keep your valuables in your day bag on the overnight bus. Luggage stored in the hold beneath the coach cannot be accessed during the journey and should only contain clothing and toiletries.
Use the Airport Rail Link for Suvarnabhumi departures. Bangkok traffic is notoriously unpredictable, making the train the only reliable way to guarantee you will arrive at the check-in desk on time.
Buy snacks before boarding the sleeper train. While there is a dining car, the menu is limited and heavily marked up compared to the convenience stores at Krung Thep Aphiwat station.
Check your arrival pier on Koh Samui. Booking a hotel transfer requires you to know whether your specific ferry docks at Nathon, Lipa Noi, or Bangrak.
Factor in the cost of island taxis. If you save £30 taking the ferry but have to pay £20 for a taxi from Nathon Pier to your Chaweng hotel, the budget route loses its financial advantage.
Download your tickets for offline viewing. Mobile data signals frequently drop out during the train journey through southern Thailand and while crossing the Gulf.
Quick Reference Guide
| Item | Detail | Notes |
|---|---|---|
| Property Name | Bangkok to Koh Samui | Transport Route |
| Location | Thailand | Connects Central to Southern Thailand |
| Property Type | Transport Route | Flights, Trains, Buses, Ferries |
| Star Rating | N/A | Varies by transport class |
| Capacity | Multiple daily departures | Book ahead in high season |
| Duration (Flight) | 1 hour 20 minutes | Direct via Bangkok Airways |
| Duration (Surface) | 6 to 14 hours | Depends on flight, train, or bus |
| Departure Hubs | BKK, DMK, Krung Thep Aphiwat | Confirm your specific departure point |
| Arrival Hubs | USM Airport, Nathon Pier, Lipa Noi | Depends on transport method |
| Official Website | Multiple operators | Check specific carrier sites |
| Booking Platform | 12Go Asia / Skyscanner | Best for comparing all combined routes |