There are no flights from Hua Hin to Koh Samui. The journey is therefore by bus or train along the coast, followed by a boat trip. I recommend the combination of bus and catamaran with Lomprayah. Departure is at 8:30 a.m. from the company's office on Phetkasem Road in the center of Hua Hin. You'll reach the pier near Chumphon in the early afternoon. The catamaran stops at Koh Tao and Koh Phangan at 1:15 p.m. before arriving back at Pralarn Pier in Maenam at 5:30 p.m. The trip costs 1,450 baht on a standard bus or 1,750 baht on a VIP bus.
Check the latest flight times and seat availability from Hua Hin to Koh Samui on 12Go.
That's nine hours with one ticket. For overnight stays, there's the Lomprayah bus at 11:30 pm, arriving in Bangrak at 11:15 am the next morning (1,250 baht), and the night train from Hua Hin station to Surat Thani followed by a bus and ferry ticket (approximately 700–1,400 baht total). If flying, you'd first have to take a four-hour bus ride back to Suvarnabhumi, which saves one to two hours compared to the ferry, but costs two to five times as much.
Accommodation in Koh Samui
This route ends in Koh Samui. Search for hotels in Koh Samui for your travel dates or narrow your search to the region you wish to visit. Filter for hotels with free cancellation if you'd like to book a room and decide later.
Open Booking.com with your travel dates · also on Expedia · Trip.com
Key facts
The day ticket for Lomprayah is valid from 08:30 to 17:30 and costs ฿1,450.
The bus departs from the office in Hua Hin at 8:30 a.m., and the catamaran arrives at Pralarn Pier in Maenam at 5:30 p.m. The VIP bus fare is 1,750 baht, and the transfer to your hotel on Samui around 6:30 p.m. costs an additional 150 baht.
The night bus arrives in Bangrak at 11:15 am.
The Lomprayah bus at 23:30 meets the slow ferry in Chumphon before sunrise; in Koh Tao, you transfer to a catamaran which arrives in Bangrak, near the airport, at 11:15 for 1,250 baht.
The train leaves Hua Hin at 23:47.
Express train No. 85 arrives at Phun Phin station in Surat Thani at 06:23. Using bus and ferry tickets sold in the station forecourt, you can reach Samui around 11:30 to 12:30 for approximately 520–750 Baht.
There are no flights from Hua Hin to Samui.
Bangkok Airways flies from Suvarnabhumi to Samui, which is a four-hour bus ride away. The flight therefore takes about 7 to 8 hours door-to-door and costs more than twice as much as the boat trip.
The ferry in Donsak is about 520 km away.
The OSRM route from Hua Hin to Raja Pier in Donsak is 518 km long and the journey takes approximately 6 hours and 20 minutes. Lomprayah Pier near Chumphon is closer at 292 km, as the ships depart from further north.
October to December is the most difficult time.
November is the rainiest month on Samui, and during a storm, the catamarans from Chumphon may be cancelled for a day. Therefore, I would recommend allowing an extra day before your return flight.
All routes from Hua Hin to Koh Samui compared
Lomprayah timetables and fares are based on their own timetable dated August 25, 2026. Boonsiri fares, night buses, train-ferry combinations, and car rentals are from the 12Go portal dated November 18, 2026, and include a booking fee. Train timetables can be found at thailandtrains.com, train fares at 12Go, and multi-station combination tickets at thailandtrains.com and in our "Surat Thani – Koh Samui" travel guide. Bus and flight information can be found in our "Hua Hin – Bangkok" and "Bangkok – Koh Samui" travel guides. Road distances are based on OSRM route planning via OpenStreetMap.
Find out about the combination options of boats, buses and trains from Hua Hin to Koh Samui.
12Go sells bus and catamaran tickets to Lomprayah, night buses to Boonsiri, night buses via Surat Thani, train and ferry tickets, and private cars with seats for your companions. Prices include a booking fee.
Sponsored link – We may receive a small commission if you book, at no extra cost to you. Learn more.
Lomprayah's coach and catamaran
A ticket from Phetkasem Road to Pralarn Pier
Lomprayah is the only company offering a direct connection from Hua Hin without requiring a bus pick-up in Bangkok. The bus departs from its office on Phetkasem Road, the city's main thoroughfare, at 8:30 a.m. and travels approximately 290 km south to the company's private pier in Thung Makham Noi, just south of Chumphon. The catamaran arrives in Koh Tao at 1:15 p.m., Koh Phangan at 3:00 p.m., and Koh Phangan at 4:45 p.m., reaching Pralarn Pier in Maenam on the north coast of Koh Samui at 5:30 p.m. The standard bus and boat trip costs 1,450 baht, while the VIP bus trip costs 1,750 baht. For an additional 150 baht, a minibus will pick you up at the boat and take you to your hotel around 6:30 p.m.
It's a long day, but there's only one ticket and one company for the crossing from your location to the island. So, if the bus is delayed, the boat is also operated by the same company. Pralarn is within walking distance of the hotels in Maenam and a 30- to 40-minute walk from Chaweng. Book at their office in Hua Hin, on the Lomprayah website, or through 12Go. During the peak season from December to January and around the Full Moon Parties, I recommend booking a few days in advance.
The night coaches
Lomprayah at 11:30 PM, Boonsiri at 1:00 AM, and the buses via Surat Thani
Lomprayah's night bus departs from the same office at 11:30 PM and reaches the ferry in Chumphon before dawn. You'll arrive in Koh Tao around 8:15 AM, transfer to the catamaran, and reach Bangrak Pier at 11:15 AM for 1,250 baht (approximately 10 minutes from Samui Airport and 15 minutes from Chaweng). Alternatively, you can take a bus to your hotel around 12:15 PM for 1,400 baht. Boonsiri's Bangkok night bus picks you up in Hua Hin at 1:00 AM and travels the same route via Chumphon and Koh Tao to Bangrak, arriving around 11:30 AM for approximately 1,566 baht (approximately 1,566 baht via 12Go).
The other night buses take a longer route via Surat Thani to Donsak and the Seatran ferry. Montanatip and TravelBusAsia depart between 10:00 and 10:30 PM near the clock tower and arrive in Samui between approximately 8:30 and 9:30 AM. Montanatip departs from Nathon on the west coast. Tickets cost around 860–1000 baht through 12Go. While they are the cheapest option, a travel report from September 2026 describes having to jump into a minibus at the last minute in Surat Thani and barely making the ferry. Therefore, I would only recommend this option if you are on a very tight budget.
The sleeper train to Surat Thani
Hua Hin train station at midnight, Samui until lunchtime
All ten trains from the south stop in Hua Hin and reach Phun Phin station in Surat Thani. However, only the later trains arrive at a reasonable time. Express train No. 85 departs Hua Hin at 11:47 PM and arrives at 6:23 AM, fast train No. 173 departs at 12:10 AM and arrives at 6:46 AM, fast train No. 167 departs at 12:23 AM and arrives at 7:16 AM, and the railcar No. 39/41 (seats only), departing at 2:09 AM, arrives at 7:50 AM. The earlier sleeper cars reach their destination between 1:00 AM and 5:00 AM, too early for the first boats. On 12Go, an air-conditioned 2nd class seat to Surat Thani costs approximately 390–470 baht, a 2nd class sleeper berth around 620 baht, and seats with a fan under 250 baht. The journey from Hua Hin to Surat Thani is about half the length of the routes served by trains No. 85 and No. 167. Therefore, according to the SRT booking levels, seats should go on sale approximately 30 days in advance; D-Ticket displays the actual departure date of your train.
Combination tickets for bus and ferry to Samui are available from 5:30 a.m. in the station forecourt. The Phantip bus at 8:00 a.m. and the Seatran ferry arrive in Nathon around 12:30 p.m. for 520 baht. The Raja bus at 7:00 a.m. and the car ferry arrive in Lipa Noi around 11:30 a.m. for 558 baht. The Lomprayah bus at 9:30 a.m. and the catamaran arrive in Nathon at 11:45 a.m. for 750 baht. The bus at 11:00 a.m. and the speedboat arrive at Pralarn Pier in Maenam at 2:00 p.m. for 850 baht. 12Go also offers a combination ticket for train and ferry starting at approximately 754 baht. The 10:36 train (number 43) arrives at 4:20 PM, after the last passenger departed at 4:00 PM. This means an overnight stay in Surat Thani. Our guidebook for the Surat Thani–Koh Samui route includes all departures from the train station and ferry connections from Donsak.
If you would prefer to sleep rather than sit on the bus all day, the sleeper car at 23:47 is the best choice, and with Raja's bus at 7:00 from the train station you can reach Samui before lunch.
Is it possible to fly from Hua Hin to Koh Samui?
Not directly, and the route via Bangkok saves at most one to two hours.
No. Hua Hin Airport does not offer flights to Koh Samui, and Koh Samui Airport is served exclusively by Bangkok Airways. They operate approximately 20 daily flights from Suvarnabhumi Airport, with a flight time of 1 hour 5 minutes to 1 hour 15 minutes. To use this connection, you would need to take the Roong Reuang bus from the stop next to Hua Hin Airport to Suvarnabhumi. This bus runs 11 times daily between 6:00 AM and 6:00 PM and costs 361 baht. From there, you would then fly, which costs approximately 2,800 to 6,800 baht each way. Including check-in, the door-to-door journey takes 7 to 8 hours, and this is in close proximity to the bus and ferry terminals – at two to five times the price. This option is only worthwhile if you are already flying back from Bangkok or if the sea is rough.
EZY Airlines, a small regional airline with 10-seater Cessna Caravans, flies from Hua Hin to Surat Thani from Friday to Monday. According to the booking calendar, a one-way flight costs 2,461 baht. You can find the flight times for your desired day on the EZY website. From Surat Thani Airport, you can reach Nathon using Lomprayah's bus and catamaran tickets, departing at 9:30 a.m. and 12:30 p.m., and at 11:45 a.m. and 3:45 p.m. for 850 baht.
Driving and the car ferry from Donsak
The car ferry departs from Donsak, east of Surat Thani. A private car covers the 518 km distance without breaks in approximately 6 hours and 20 minutes and then takes the Raja ferry to Lipa Noi (about 1 hour and 30 minutes). The Raja ferry runs hourly from 5:00 AM to 7:00 PM, and the driver is included in the fare. On 12Go, private cars from Hua Hin to a hotel on Koh Samui start at around 9,100 baht, and a ten-seater van starts at around 9,500 baht. The door-to-door journey takes approximately 10 to 12 hours. For four people, this works out to about 2,300 baht per person. The departure time is flexible, but I would leave at 7:00 AM to ensure I catch the ferry.
From Hua Hin to Koh Tao and Koh Phangan
The same Lomprayah coach who stopped earlier
The Lomprayah bus departs at 8:30 AM and serves all three islands. The boat first arrives in Koh Tao. The departure for Mae Haad on Koh Tao is at 3:00 PM for 1,250 Baht (1,550 Baht for VIPs), and the departure for Koh Phangan is at 4:45 PM for 1,350 Baht (1,650 Baht for VIPs). The night bus at 11:30 PM and the ferry arrive at Koh Tao at 8:15 AM for 850 Baht and Koh Phangan at 10:30 AM for 1,150 Baht. Boonsiri also offers a bus service from Hua Hin at 8:00 AM, arriving at Koh Tao at 3:00 PM. The fare with 12Go is approximately 1,100–1,250 Baht.
Koh Tao is easier to reach by train, as Chumphon is closer than Surat Thani. Express train No. 85 from Hua Hin arrives in Chumphon at 3:43 a.m. Lomprayah and Boonsiri vans depart from the train station at 6:00 a.m. and will take you to the morning catamarans, which arrive in Koh Tao around 8:30–8:45 a.m. for 900 baht. Our Chumphon–Koh Tao travel guide lists all the boats.
More about Koh Samui and the Gulf Islands
Koh Samui to Hua Hin
Lomprayah's boats depart at 8:00 am and 12:30 pm and return in the evening.
For the return journey, the Lomprayah catamaran departs from Pralarn Pier in Maenam at 8:00 AM and 12:30 PM, heading to Koh Phangan and Koh Tao. The connecting bus from Chumphon arrives in Hua Hin at 6:00 PM and 9:45 PM for 1,450 Baht (1,750 Baht for the VIP bus). From Koh Phangan, the same boats depart at 8:30 AM and 1:00 PM for 1,350 Baht, and from Koh Tao at 10:15 AM and 3:00 PM for 1,250 Baht. There is also a ferry at 12:30 PM, arriving in Hua Hin at 9:00 PM for 850 Baht.
The night buses run in the opposite direction, taking the ferry to Donsak and then continuing north. On 12Go, the Montanatip bus departs Samui at 2:00 or 3:00 PM and arrives in Hua Hin around 2:00 AM for about 860 baht. This means you'll have to find a room in the middle of the night. The train connection is also inconvenient, as the evening trains from Surat Thani northwards pass through Hua Hin between 1:00 and 5:00 AM, and the only daytime train, line 40, doesn't leave Phun Phin until 9:00 AM – earlier than you can get there from the island. I would take the 8:00 AM boat from Lomprayah. The return trip by private car costs from about 8,300 baht on 12Go.
Check the boat and bus connections back from Koh Samui to Hua Hin.
The 12Go website provides information on returning by Lomprayah's boat and bus, night buses via Donsak, and private cars. Prices include a booking fee.
More about Hua Hin and how to get around locally
Frequently Asked Questions
Frequently asked questions about traveling from Hua Hin to Koh Samui.
Lomprayah's bus and catamaran. Departure is at 8:30 am from the office on Phetkasem Road, arrival at Pralarn Pier in Maenam at 5:30 pm. The trip costs 1,450 baht, or 1,750 baht with the VIP bus – all on one ticket.
Not directly. Flights to Samui depart from Bangkok. You would therefore have to take a four-hour bus ride to Suvarnabhumi Airport and then continue your journey with Bangkok Airways. The door-to-door trip takes approximately seven to eight hours. Lomprayah's bus and boat service takes nine hours, but is significantly shorter. EZY Airlines also flies from Hua Hin to Surat Thani from Friday to Monday. From there, the onward journey by bus and boat takes about two and a quarter hours.
Approximately 9 hours by day bus and catamaran from Lomprayah, 12 hours by night bus at 11:30 pm and 11 to 13 hours by sleeper car and ferry, including waiting time in Surat Thani.
The train goes to Surat Thani, more precisely to Phun Phin. Express train No. 85 leaves Hua Hin at 11:47 PM and arrives at 6:23 AM. Bus and ferry tickets from the train station reach Samui around 11:30 AM to 12:30 PM for approximately 520–750 baht.
No boats depart from Hua Hin itself. The "ferry tickets" are valid for the buses from Lomprayah and Boonsiri to their docks near Chumphon and the onward journey by catamaran from there.
The car ferry in Donsak is approximately 520 km long; the journey takes about 6 hours and 20 minutes, followed by a ferry crossing of 1 hour and 30 minutes. The Lomprayah ferry terminal near Chumphon is 292 km from Hua Hin.
The bus and catamaran from Lomprayah departing at 8:30 a.m. arrives in Koh Tao at 3:00 p.m. for 1,250 baht, while the night bus departing at 11:30 p.m. arrives at 8:15 a.m. for 850 baht. The bus from Boonsiri departing at 8:00 a.m. also arrives at 3:00 p.m.
The Lomprayah catamaran departs from Pralarn pier at 08:00 and 12:30, and the Chumphon bus arrives in Hua Hin at 18:00 and 21:45 for ฿1,450.
Compare prices on the major booking portals and filter for rooms with free cancellation if you want to book now and decide later.
Compare prices on Booking.com
Compare prices on Trip.com
We may receive a commission for bookings made through these links – this will not incur any additional costs for you. Learn more.
The journey continues from Koh Samui
The next stage, with the fastest and cheapest way to get there.
All 8 routes from Koh Samui
You might also like this
Best time to travel to Thailand
The best time to travel is from November to February; the rest of the year is best on the east coast.
Thailand on a budget
Thailand for less money, without sacrificing the best
Is Thailand safe?
What actually poses risks, what is only mentioned in the news, and what do four government advisories say – destination by destination?
Thailand Visa and Entry Requirements
Who is allowed to enter visa-free, what entry controls are in place, what is the TDAC, and how can you extend your stay?
Ethical elephant sanctuaries in Chiang Mai
No riding, no shows, and the protected areas where you watch rather than wash.
I lived in Bangkok for four years and traveled throughout the country from there. The guidebooks reflect my personal opinion and are written as I would explain things to a friend planning a trip.
Ready to create your travel itinerary?
Use our free trip planner to save places, organize days, and share your trip.

Community
Comments 0
Start the conversation.