Private Transfers to Koh Samui – Safe, Easy & Reliable
Planning a trip to Koh Samui from Bangkok? We offer private, door-to-door transfers from any hotel or airport in Bangkok to Donsak Pier – the main departure point for ferries to Koh Samui.
Sit back and relax in a modern, air-conditioned car or minivan with an experienced driver. Ferry tickets are included, so your journey is completely stress-free. Perfect for families, couples or small groups looking for comfort and convenience.
Why Book Your Transfer With Us?
- Pick-up at any hotel or airport in Bangkok (BKK or DMK)
- Door-to-door service – fixed price, no hidden costs
- English-speaking support before and after your trip
- Modern, fully insured vehicles with air-con
- Child seats available on request
- Return transfers can be arranged
Route Details
- Departure: Bangkok (hotel or airport)
- Arrival: Donsak Pier (Surat Thani) + ferry to Koh Samui
- Distance: Approx. 700 km
- Duration: 9–10 hours including ferry
| Route | Deluxe Sedan (max. 2 passengers) |
Minivan (max. 4 passengers) |
|---|---|---|
| Prices are one-way (per car) – ferry tickets included where stated | ||
| Bangkok » Koh Samui (incl. ferry) | 11,000 THB | 13,000 THB |
| Bangkok » Koh Samui (incl. ferry + VIP express) | 12,000 THB | 14,000 THB |
| Bangkok » Donsak Pier (no ferry) | 9,000 THB | 11,000 THB |
Note: All prices are per car, not per person.
Book Your Transfer Today
Use the form below or contact us directly. We confirm all bookings fast and personally – no bots, no waiting.
How long does the trip take?
The journey from Bangkok to Koh Samui takes about 9–10 hours including the ferry transfer.
Are ferry tickets included?
Yes, tickets for 2 passengers (Sedan) or 4 passengers (Minivan) are included in the price. Additional tickets can be arranged on request.
Can I book a return transfer?
Yes, we can arrange a round trip or even multiple routes.
Do you offer child seats?
Yes, we can provide child seats for a small additional charge. Please request in advance.
What if my flight is delayed?
We track your flight and include 2 hours of free waiting time at the airport. Additional waiting time is charged at 500 THB/hour.




