No metered bus system, but easy to manage without a car
Koh Samui has no metered public bus system, but getting around without renting a car is manageable using a mix of songthaews, Grab, taxis, and the occasional private driver. Each option has real trade-offs in cost, flexibility, and reliability, and knowing which one suits a specific trip matters more than picking just one and sticking with it.
| Option | Weekly cost (1 person) | Flexibility | Best for |
|---|---|---|---|
| Songthaew (shared truck) | 300–800 THB (RM38–102) | Very limited, daytime only | Budget travellers, Ring Road hops |
| Grab / inDriver | 2,500–6,000 THB (RM318–763) | Moderate, coverage varies | Evenings, no-negotiation trips |
| Private taxi | 4,000–10,000 THB (RM509–1,272) | Low, requires fare agreement | Transfers, luggage, groups |
| Private driver (full day) | 1,200–2,000 THB/day (RM153–254) | High, curated to your route | Full-day island touring |
Sourced from ridesamui.com's 2026 Koh Samui transport guide, insidesamui.com's complete transport guide, and koh.tours' honest getting-around guide. RM figures are approximate conversions and will shift with the exchange rate.
Songthaews are red pickup trucks fitted with two bench seats in the back, circling Koh Samui's 50km Ring Road (Highway 4169) throughout the day. There are no fixed stops or printed timetable, you flag one down anywhere along the route and knock on the roof or press the buzzer when you want to get off. Short hops along busy sections, Chaweng to Lamai, or Chaweng to the airport, typically run 50 to 100 THB (RM6–13) per person during the day. The real limitation: songthaews become rare after 8 or 9pm and largely disappear by 10pm, switching to charter-only pricing if you can find one at all.
Genuinely useful for avoiding negotiation
Grab operates island-wide and shows the fare upfront before you confirm, useful for avoiding the negotiation that comes with taxis and songthaews. One honest limitation worth knowing: driver availability thins out noticeably outside the main tourist areas, one detailed local guide specifically notes coverage "dies past Bophut." A separate detail worth knowing, from a real traveller discussion: Samui has an established local taxi network, and Grab drivers are reportedly directed to pick up passengers in less visible areas to avoid friction with it. This doesn't affect Grab's reliability directly, but explains why pickup points can feel slightly indirect compared to other destinations.
Confirm you're dealing with a licensed vehicle
Booking a private driver for a full day, through your hotel, a tour desk, or even a songthaew driver you've used before and trust, often works out better value than a full day of individual Grab or taxi trips, particularly if your plans involve multiple stops around the ring road.
Use Grab as your default for evening trips once songthaews have stopped running, it's the least stressful option once negotiation-based transport thins out.
Always agree a taxi fare before getting in, and check for the yellow-and-green roof sign with a Samui plate to confirm you're dealing with a licensed vehicle.
Consider a private driver for a full day of island touring rather than piecing together multiple individual rides, the per-day rate often beats the combined cost of several Grab or taxi trips.
Carry small baht notes for songthaews specifically, drivers rarely carry change for larger bills.