Skip to main content

Getting here

From Bangkok to Koh Samui

You can fly direct to Koh Samui in about an hour, or combine a flight to the mainland, a train or a bus with the ferry. Times and fares below are from the operators' own timetables.

Updated 11 Nov 2026

Advisory: Lomprayah: Samui sailings use Bangrak pier until 5 Dec

From 5 Nov to 5 Dec 2026, Lomprayah sailings that normally use Pralarn (Maenam) pier depart from and arrive at Bangrak pier. Check in 60 minutes before departure.

Source: Lomprayah (official news, 5 Nov 2026)Checked 10 Nov 2026, 12:00 ICTValid until 5 Dec 2026, 23:59

In short

  • Fastest: a direct flight to Samui airport (only Bangkok Airways operates the flights; Thai Airways sells some of them as codeshare).
  • Good value: fly to Surat Thani or Nakhon Si Thammarat and take a joint van-and-ferry ticket — plan a full day.
  • Overland: overnight bus-and-boat or train-and-boat — cheapest, but you arrive late morning.

Direct flight to Samui (USM)

Partially verified

From Suvarnabhumi (BKK) and Don Mueang (DMK) with Bangkok Airways. Flight time is about 1 to 1.5 hours. Samui airport is privately owned by Bangkok Airways. We do not list fares — check the airline.

Bangkok Airways·Bangkok AirwaysBangkok Airways investor relations (airport)

Fly to Surat Thani + ferry

Verified

Thai AirAsia and Thai Lion Air fly Don Mueang → Surat Thani in about 1 h 10 min. From the airport, Lomprayah and Raja sell joint tickets (bus + boat) to Koh Samui.

FromDepartsArrivesTo
Surat Thani Airport09:3011:45Nathon (Lomprayah)
Surat Thani Airport12:3015:45Nathon (Lomprayah)
Surat Thani Airport09:0012:30Lipa Noi (Raja)
  • Lomprayah, Surat Thani airport → Nathon: 850 THB

Thai AirAsiaLomprayahRaja Ferry·Lomprayah timetable 2026Raja FerryAirAsia (DMK → URT)

Fly to Nakhon Si Thammarat + van and ferry

Verified

Thai AirAsia and Thai Lion Air fly Don Mueang → Nakhon Si Thammarat in about 1 h 15 min. Boonsiri runs a daily van-and-ferry connection from the airport to Lipa Noi pier.

FromDepartsArrivesTo
Nakhon Si Thammarat Airport09:0013:50Lipa Noi (Boonsiri)
  • Boonsiri, airport → Lipa Noi, adult (van + ferry): 1,100 THB

Thai AirAsiaBoonsiri·Boonsiri (NST airport transfer)AirAsia (DMK → NST)

Overnight train to Surat Thani + ferry

Partially verified

Trains leave from Krung Thep Aphiwat Central Terminal to Surat Thani station (in Phun Phin, outside Surat Thani town). Book on the State Railway's D-Ticket site: from 180 days and until 3 hours before departure, with your passport number; print the ticket. We don't list train times because we could not confirm them on the official site. Lomprayah connects from the station to Samui.

FromDepartsArrivesTo
Surat Thani railway station09:3011:45Nathon (Lomprayah)
  • Lomprayah, Surat Thani station → Nathon: 750 THB

State Railway of Thailand (D-Ticket)Lomprayah·SRT D-TicketLomprayah timetable 2026

Bus + boat joint ticket

Verified

Lomprayah's overnight bus from Bangkok connects in Chumphon with the high-speed catamaran to Samui. One ticket, no transfers to organise.

FromDepartsArrivesTo
Bangkok (Pinklao)21:3011:30Pralarn pier*
Bangkok (Pinklao)21:0011:15Bangrak pier (via Koh Tao)
  • Bus + catamaran → Samui: 1,450 THB
  • VIP bus + catamaran → Samui: 1,750 THB
  • Bus + ferry via Koh Tao → Bangrak: 1,250 THB

Lomprayah·Lomprayah timetable 2026

Ferries from Donsak (mainland)

Verified

If you are already in Surat Thani or arrive by car: Raja car ferries run hourly 04:00–19:00 to Lipa Noi (about 1 h 30 min; extra boats at peak times). Lomprayah's catamaran to Nathon takes about 45 minutes. Seatran also runs car ferries to Nathon — check times with them.

FromDepartsArrivesTo
Donsak (Lomprayah)11:0011:45Nathon
Donsak (Lomprayah)15:0015:45Nathon
  • Raja car ferry, Donsak → Lipa Noi (passenger): 210 THB
  • Lomprayah catamaran, Donsak → Nathon: 450 THB

Raja FerryLomprayahSeatran Ferry·Raja Ferry sailing scheduleLomprayah timetable 2026

Times and fares as published by the operators, checked on 10 Nov 2026. They change with seasons and fuel prices — always confirm with the operator before you travel. We are not affiliated with any of them.

Where operators announce changes

Cancellations and pier changes are announced by the operators themselves. These are their official channels.

Check your flight

Opens FlightStats, a third-party tracker; Bangkok Airways is the official source.

Channels checked 11 Nov 2026

Arrived — what next?

Piers, taxis and hospitals on the island are in our arrival guide.

Getting to Koh SamuiWhere to stayKoh Samui weather by monthTransfers on Samui