Explore Destinations

Discover the world's most amazing places

How to Get from Koh Samui to Surat Thani Airport

Quick Answer

The best all-round way from Koh Samui to Surat Thani Airport (URT) is a combined ferry + bus ticket from Lomprayah or Seatran: total time 3.5–4 hours, cost ฿700–฿900 (US$20–26) per person. This is the cheapest, most reliable option. For maximum speed (2.5–3 hours), take a ferry + private taxi at ฿1,500–2,200 (US$43–63). Avoid the train+taxi route unless you specifically want to experience Thai rail – it takes 5+ hours and saves almost nothing. If your final destination is Bangkok or Chiang Mai, compare flying directly from Samui Airport (USM) vs. taking the ferry to URT and flying from there – the latter can save you 40–60% on airfare.

Quick Navigation: Jump to the section you need

Ferry + Bus (Combined Ticket) – The Best Value Way from Koh Samui to Surat Thani Airport

This is the option ~80% of travelers choose. Companies like Lomprayah and Seatran operate high-speed catamarans from Koh Samui to Donsak Pier, then connect directly to a waiting bus that takes you to Surat Thani Airport (URT). The entire journey is sold as a single ticket – you don't need to book anything separately.

Step-by-step journey

  1. Check-in at Samui pier: Nathon Pier (Lomprayah & Seatran) or Maenam Pier (Lomprayah only). Arrive 30 minutes before departure.
  2. Ferry crossing (1h 15min – 1h 30min): High-speed catamaran, air-conditioned indoor seating, outdoor deck available. Seasickness pills available at the pier shop (฿10–20).
  3. Bus transfer at Donsak Pier (1h 30min – 2h): The bus leaves within 15–20 minutes of arrival. Minibus or coach, air-conditioned, luggage stored underneath. Drops you at URT arrivals hall.

Detailed price & schedule table

CompanyDeparture Pier (Samui)Ferry TimeBus TimeTotal TimeAdult FareChild Fare (3–11)First FerryLast Ferry
LomprayahNathon / Maenam1h 15min1h 45min3h 30min – 4h฿850 (US$24)฿550 (US$16)06:0017:00
SeatranNathon1h 30min1h 40min3h 45min – 4h 15min฿750 (US$21)฿480 (US$14)06:3017:30
Raja FerryNathon1h 45min1h 30min4h – 4h 30min฿620 (US$18)฿400 (US$11)05:3018:00

Prices checked January 2025. Book online at 12Go.asia or Lomprayah official site for best availability.

Advantages

  • Cheapest door-to-airport option – no extra taxi or tuk-tuk needed.
  • Stress-free logistics – one ticket, one operator, luggage handled.
  • Frequent departures – 6–10 daily per company.
  • Good for families – children's fares available, bus has seatbelts.

Disadvantages

  • Fixed schedule – if your flight is early morning (before 10:00), you may need to go the evening before.
  • Bus leg can be cramped – minibuses have limited legroom for tall passengers.
  • Limited luggage space on busy days – if you have 2+ large suitcases, consider a taxi.

Who should choose this?

Solo travelers, couples, budget-conscious families, and anyone with a single large bag. If your flight from URT departs after 14:00, you have plenty of time to take any morning ferry+bus.

Ferry + Taxi / Private Transfer – Fastest & Most Comfortable Door-to-Door Option

For travelers who value speed, privacy, and zero waiting, the ferry + private taxi combination is the premium choice. You take the same ferry across to Donsak Pier, but instead of the bus, a private air-conditioned taxi meets you at the pier and drives you directly to Surat Thani Airport.

How it works

  1. Book a ferry ticket (Lomprayah, Seatran or Raja) – you can buy this separately or as part of a package.
  2. Arrange a taxi in advance – use 12Go.asia, Koh Samui Taxi, or your hotel reception. Price: ฿1,000–1,400 (US$29–40) for the Donsak Pier → URT leg.
  3. Meet & greet at Donsak Pier – the driver holds a name sign just outside the ferry arrival gate.
  4. Direct drive to URT (1h 15min – 1h 30min) – highway, no intermediate stops.

Total cost breakdown

ItemCost (฿)Cost (US$)
Ferry ticket (Lomprayah, adult)500–65014–19
Private taxi Donsak → URT1,000–1,40029–40
Total per person (solo)1,500–2,05043–59
Total per person (group of 3)850–1,10024–31

Taxi prices vary by operator and time of day. Night surcharge (after 20:00) adds ฿200–300.

When to choose taxi over bus

  • Early morning flight: If your URT flight departs before 11:00, take the first ferry (06:00) with a pre-booked taxi to arrive by 08:30.
  • Group of 3–4: Cost per person becomes comparable to the bus, but you get private comfort.
  • Heavy luggage: No weight/size restrictions on the taxi (within reason).
  • Late arrival: If your ferry arrives after 17:00, the last bus may have already left – taxi is your only option.
  • Mobility issues: No climbing into a minibus – direct car-to-car transfer.

Important tip

Do not take a "taxi" from the pier without pre-booking – touts charge ฿1,800–2,500. Always book through a reputable platform or your hotel. 12Go.asia offers fixed-price private transfers with free cancellation up to 24 hours before.

Train + Taxi (via Surat Thani Railway Station) – The Scenic, Leisurely Option

While not the most practical way to reach URT, the train option appeals to rail enthusiasts and budget travelers who want to combine a ferry crossing with a ride on Thailand's State Railway. Note: trains do not go directly to the airport – you must take a taxi from Surat Thani Railway Station to URT (30–40 minutes).

Full route breakdown

  1. Ferry from Samui to Donsak / Tha Thong Pier (Lomprayah or Seatran, 1h 15–30min).
  2. Taxi or songthaew from pier to Surat Thani Railway Station (~40km, 45–60min). Cost: ฿600–800 (US$17–23).
  3. Optional: board a train from Surat Thani – but only if you want to travel further north (e.g., to Chumphon, Hua Hin or Bangkok). For URT, skip this and go straight to step 4.
  4. Taxi from Surat Thani Railway Station to URT (30km, 30–40min). Cost: ฿350–500 (US$10–14).

Train services from Surat Thani Station (for reference)

Train TypeDestinationDeparturesTime2nd Class AC (฿)3rd Class Fan (฿)
Special Express (Diesel)Bangkok (Hua Lamphong)16:45, 19:308h 30min – 9h950–1,100 (US$27–31)550–650 (US$16–19)
Express (Rapid)Bangkok14:15, 23:109h – 9h 45min800–950 (US$23–27)480–580 (US$14–17)
OrdinaryChumphon / Lang Suan06:30, 11:203h – 4h–250–350 (US$7–10)

Schedule and fares subject to change. Check State Railway of Thailand for real-time booking.

Why this option is rarely recommended

  • Total time 5–7 hours – almost double the ferry+bus route.
  • Multiple transfers – pier → taxi → station → taxi → airport, each with waiting time.
  • No cost advantage – ferry+taxi+taxi costs ฿1,450–1,950 (US$41–56), similar to private taxi all the way.
  • Luggage hassle – no luggage storage at the railway station.

Who might still choose it?

Train enthusiasts, slow travelers who want to break the journey, or those heading from Surat Thani onward by train (e.g., to Bangkok) and stopping at URT on the way. If you fall into this category, book your train ticket at least 3 days in advance – seats sell out quickly, especially for overnight sleepers.

Flight Comparison: Koh Samui Airport (USM) vs. Surat Thani Airport (URT) – Which Should You Fly From?

Many travelers face this dilemma: fly directly from Samui Airport (USM) at a premium price, or take the ferry to Surat Thani Airport (URT) and fly from there with a budget airline. The answer depends on your final destination and how much you value your time.

Direct comparison: USM vs. URT for a flight to Bangkok

FactorFly from USM (direct)Ferry + Fly from URT
Total door-to-door time (Samui hotel → Bangkok city)4–5h (check-in 1h + flight 1h + arrival)8–10h (ferry+bus 4h + check-in 1h + flight 1h)
Typical airfare (Bangkok, one-way)฿3,000–6,000 (US$86–171)฿1,200–2,500 (US$34–71)
Ferry/bus cost–฿700–900 (US$20–26)
Total cost (one person)฿3,000–6,000 (US$86–171)฿1,900–3,400 (US$54–97)
AirlinesBangkok Airways (monopoly)AirAsia, Nok Air, Lion Air, Thai Vietjet
Flight frequency to BKK/DMK~12 daily~8–10 daily (mostly to DMK)
Convenience factor⭐⭐⭐⭐⭐⭐⭐⭐

Fares sampled in January 2025 for travel in March 2025. Book via Skyscanner for price alerts.

When to choose USM (direct from Samui)

  • You have a tight schedule – half-day saved.
  • You are traveling with young children or elderly – no ferry+bus hassle.
  • Your final destination is Phuket, Chiang Mai or international – USM offers more connecting options.
  • You have heavy luggage (3+ bags) – less handling.

When to choose URT (ferry + budget flight)

  • You are budget-conscious – save 40–60% on total travel cost.
  • You are flying to Bangkok (DMK) and connecting onward – AirAsia/Nok Air have extensive networks from DMK.
  • You have flexible time – the ferry ride itself is scenic and enjoyable.
  • You want to avoid Bangkok Airways' monopoly and support competition.

Hidden time costs many forget

When flying from USM, add 60–90 minutes for check-in and security (the airport is small but queues form). When going via URT, remember the 30–45 minute bus ride from Donsak Pier to URT is included in the combined ticket – but you still need to check in at URT 45 minutes before departure. Bottom line: USM saves you 3–5 hours door-to-door but costs 2–3 times more.

Complete Cost & Time Comparison Table

Use this table to make your final decision. All prices are per person unless noted. Times are from Koh Samui hotel pickup to Surat Thani Airport arrival (including waiting and transfers).

Transport ModeTotal TimeCost (฿)Cost (US$)TransfersBest For
Ferry + Bus (combined)3.5–4.5 h700–90020–261 (pier to bus)💰 Best value
Ferry + Private Taxi2.5–3 h1,500–2,20043–631 (pier to taxi)⚡ Fastest
Ferry + Train + Taxi5–7 h1,450–1,95041–563 (pier→station→airport)🚂 Scenic / enthusiasts
Fly direct from USM4–5 h3,000–6,00086–1710 (direct flight)🕐 Time-sensitive
Ferry + Budget flight from URT8–10 h1,900–3,40054–972 (pier→bus→check-in)✈️ Budget long-haul
Private speedboat + taxi2–2.5 h5,000–8,000143–2291 (pier to taxi)👑 Luxury / groups

Speedboat option: available from Samui's Bangrak or Choeng Mon piers. Book through Koh Samui Speedboat – price includes hotel transfer.

Where to book tickets

Traveler Tips & Insider Advice for a Smooth Journey

After dozens of trips between Samui and the mainland, here are the real-world tips that guidebooks often miss.

🚢 Ferry booking & boarding

  • Book the morning ferry (06:00–08:00) if you have an afternoon flight – you'll have a 4–5 hour buffer at URT, which has a decent café and free Wi-Fi.
  • Sit on the left side of the ferry for shade and better views of the islands.
  • Bring seasickness pills if you are prone – the Gulf of Thailand can be choppy from November to February. Buy at any 7-Eleven on Samui (฿15–25).

🧳 Luggage logistics

  • Use luggage delivery (Takkyubin-style) – some Samui hotels offer a bag-forwarding service to URT for ฿300–500 per bag. Ask your front desk. Your bag arrives at URT within 24 hours.
  • Pack a day bag with essentials (toiletries, change of clothes) in case your checked bag is delayed – especially if you use the luggage delivery service.
  • Label your bags clearly in Thai and English – bags sometimes get mixed up on the bus leg.

🚌 Bus leg specifics

  • The bus from Donsak to URT makes NO stops – use the toilet at the pier before boarding. Journey time is 1h 30min–2h.
  • Air conditioning is often blast-level – bring a light jacket or scarf even in summer.
  • If you miss the connecting bus (rare, but possible if your ferry is delayed), Lomprayah and Seatran will put you on the next one at no extra charge – just show your ticket at the counter.

⏰ Time & schedule traps

  • Last ferry from Samui is 17:00–18:00 (depending on company and season). If your flight from URT is after 22:00, you can still make it – but you'll have a 3–4 hour wait at the airport.
  • Thai public holidays (Songkran in April, Loy Krathong in November, New Year) see ferry and bus tickets sell out 3–5 days in advance. Book early.
  • URT airport closes at night – if your flight is delayed past 01:00, you may be stuck outside. Have a backup hotel booking near the airport (there are two budget hotels within 500m).

💰 Money-saving hacks

  • Buy combined ticket online – 12Go.asia often has discounts of ฿50–100 compared to pier prices.
  • Group discount for taxi – a taxi from Donsak to URT costs the same for 1–4 people. Split among 4 and it's only ฿250–350 per person.
  • Student discount on trains – if you take the train+taxi route, show your ISIC card for 30% off 2nd and 3rd class fares.

📱 Useful apps & contacts

  • 12Go.asia – book ferries, buses, trains and taxis in one place.
  • Google Maps – works offline if you download the map of Surat Thani province.
  • URT Airport info: +66 77 273 777 (24h hotline).
  • Tourist Police: 1155 (English-speaking).

FAQs: 8 Common Questions About Getting from Koh Samui to Surat Thani Airport

1. Is there a direct ferry from Koh Samui to Surat Thani Airport (URT)?

No, there is no direct ferry from Koh Samui to the airport. You must take a ferry from Koh Samui (Nathon or Maenam Pier) to Donsak or Tha Thong Pier on the mainland, then continue by bus, taxi or train+taxi to URT. Combined ferry+bus tickets from Lomprayah and Seatran make the connection seamless – you don't need to book separate legs.

2. What is the cheapest way to get from Koh Samui to Surat Thani Airport?

The cheapest way is a combined ferry+bus ticket from Lomprayah or Seatran. Prices start at ฿700–฿900 (US$20–26) per person, with a total journey time of 3.5–4.5 hours. Raja Ferry's standard ferry+minibus combo from ฿620 (US$18) is even cheaper but takes 4.5–5 hours. Booking online via 12Go.asia can save you ฿50–100 compared to buying at the pier.

3. How long does it take to get from Koh Samui to Surat Thani Airport?

Total travel time ranges from 2.5 hours (express ferry + private taxi) to 5.5 hours (ferry + train + taxi). The most common ferry+bus combination takes 3.5–4 hours. Always add 30–60 minutes for check-in at the pier, luggage collection and potential waiting for the connecting bus. If you have a tight flight connection, choose the first morning ferry (06:00) with a pre-booked taxi.

4. Can I buy a combined ferry+bus ticket from Koh Samui to Surat Thani Airport?

Yes, absolutely. Lomprayah and Seatran both sell combined tickets from Koh Samui (Nathon or Maenam Pier) directly to Surat Thani Airport. The ticket includes the ferry crossing plus a connecting bus from Donsak Pier to URT. Cost: ฿700–฿900 (US$20–26). You can book at any travel agency on Samui, at the pier, or online via 12Go.asia. The bus leaves within 15–20 minutes of ferry arrival.

5. Is it better to fly from Koh Samui Airport (USM) or take a ferry to Surat Thani Airport (URT)?

It depends on your budget and schedule. Flying direct from USM is much more convenient (4–5 hours door-to-door) but expensive – a one-way domestic flight from USM to Bangkok costs ฿3,000–6,000 (US$86–171). Taking the ferry+bus to URT and then flying with AirAsia, Nok Air or Lion Air to Bangkok costs ฿1,900–3,400 (US$54–97) including the ferry, but takes 8–10 hours total. If you value time and comfort, fly from USM. If you want to save 40–60%, go via URT.

6. Are there overnight options from Koh Samui to Surat Thani Airport?

No direct overnight ferry+bus services operate from Koh Samui to URT. The last ferry from Samui to Donsak usually departs at 17:00–18:00 (depending on season and company). If you need to reach URT for an early morning flight (before 10:00), your best options are: (a) stay overnight in Surat Thani city or near the airport, or (b) take a private taxi+ferry combination – some taxi operators can arrange late transfers for an extra ฿300–500.

7. How do I get from Surat Thani Airport to Koh Samui (reverse route)?

The reverse journey is identical: from URT take a shuttle bus (~฿200) or taxi (~฿1,000–1,200) to Donsak Pier, then a ferry to Koh Samui (Nathon Pier). Combined bus+ferry tickets are sold at the airport arrival hall for ฿700–900. Total time: 3.5–4.5 hours. The last ferry from Donsak to Samui is around 18:00–19:00 – if your flight arrives later, you'll need to stay overnight in Surat Thani.

8. What should I consider when traveling from Koh Samui to Surat Thani Airport with luggage?

Carry-on-sized luggage is easiest. For large suitcases, choose a combined ferry+bus ticket (luggage goes under the bus) or a private taxi. Avoid the train+taxi option if you have more than one large bag – you'll need to handle luggage at the pier, railway station and taxi. Consider luggage delivery service (Takkyubin-style) available at some Samui hotels – cost ฿300–500 per bag – and your bag will meet you at URT. Always keep valuables, medications and a change of clothes in your hand luggage.