Koh Samui has no metro, no trains and no public buses — the whole island turns on the ~50 km ring road (Route 4169). Songthaews trundle between the beaches for about ฿50–100 by day, taxis are easy to find but expensive and unmetered (agree the fare first — always), and a rented scooter is freedom with risks worth knowing about. Here's the honest rundown of what to use when.
Let's be clear from the first line: Koh Samui has no metro, no trains and no scheduled public buses. The nearest train station is Surat Thani on the mainland — arrive by rail and you'll connect by bus to Donsak pier, then take a ferry across (full route in our Samui ferry guide). On the island itself, life runs along the ring road, Route 4169 — a roughly 50 km loop that passes nearly every major beach.
The cast of characters is short. Songthaews — converted pickup trucks with bench seats — are the island's real bus service, looping the ring road by day for pocket change. Taxis are everywhere but expensive and effectively unmetered — the iron rule is to agree the fare before you get in. Grab exists but with few cars and higher prices than the mainland. And for full independence there are rented scooters, hire cars and private charters, each with its own trade-offs.
One thing to settle before you book a room: Samui is bigger than most people picture. Chaweng, Lamai, Bophut and Maenam sit on different stretches of the ring road, and crossing between them by taxi costs real money every time. This guide walks through every way to move around the island, with rough prices and the moments each one makes sense — then helps you place your base correctly from day one.
The songthaew is the island's only public transport; taxis are convenient but come with fare rules you need to know first.
If you're not renting wheels, your Samui days will revolve around these two. The songthaew (สองแถว — literally "two rows," for the bench seats in the truck bed) runs semi-fixed daytime routes along the ring road and is the cheapest ride on the island. The taxi is easy to find, waiting in every main strip — in exchange for fares that rank among the steepest in Thailand.
By day, songthaews ply semi-fixed routes along the ring road — the main runs are Nathon–Maenam–Bophut–Chaweng and Chaweng–Lamai. Using one is simple: stand on the side of the road heading your way, wave, tell the driver where you're going, climb in the back, press the buzzer (or knock on the roof) near your stop, and pay as you get off. Tourists typically pay about ฿50–100 per hop by distance, up to roughly ฿150 for longer runs.
The honest part: there are no marked stops, no timetable, some routes run only when they feel like it — and after sunset songthaews morph into charter taxis with negotiated prices. Boarding after dark? Agree the fare first, always. Good trick: ask your hotel which route passes the door and what the fair price is.
No sugar-coating: Samui taxis are genuinely expensive. Most have meters as the law requires, but in practice almost none use them — drivers quote flat fares. Short hops usually start around ฿200–300, airport → Chaweng runs about ฿300–500, and a cross-island ride to Nathon can hit ฿500–800. Quotes climb late at night and in high season.
What actually works: agree the fare clearly before you get in, every time. Confirm it's per car, not per person. Check the Grab app price for the same route as your benchmark. And if the number is silly, decline politely and walk to the next car — there's always another one waiting.
Samui is still an island where cash rules the roads. Songthaews take cash only, paid as you hop off; nearly all taxis want cash too. Grab is the one option that charges a card in the app. And the local ritual that matters most is agreeing the fare before you board — make it a habit and the whole trip stays drama-free.
Carry ฿20/50/100 notes for songthaews and taxis. ATMs are everywhere in Chaweng, Lamai and Bophut — withdraw enough at once, the fees sting.
The single most important rule on the island: flat price, per car, settled before you get in — taxis and after-dark songthaews alike. Unsure? Ask again.
Far fewer cars than Bangkok and pricier than the mainland, but the fare is fixed on screen and cards work. Best around Chaweng–Bophut — and great as a price benchmark.
Charters and transfers arranged via your hotel come at steadier prices than roadside quotes — or pre-book airport/pier pickups on Klook before you fly.
One trick serves you the whole trip: check the Grab fare for your route before talking to any taxi, even if you never tap "book." That number is the best negotiating benchmark on the island — if a driver quotes far above it, you know instantly to keep walking.
The most popular way around the island. A basic 110–125cc bike rents for about ฿200–350 a day (weekly and monthly rates drop), fuel costs next to nothing compared with taxi fares, and it opens up waterfalls, viewpoints and quiet beaches no public transport reaches.
But the full truth: scooter accidents on Samui are common. The roads have steep, twisting stretches (especially between Chaweng and Lamai), sand on the surface, and the Oct–Dec rainy season leaves them slick. Ride only if you're already confident and hold a valid motorcycle licence — foreign visitors need an International Driving Permit that covers motorcycles, or travel insurance will usually refuse a claim. Wear a helmet every time (checkpoints issue fines). Never leave your actual passport as a deposit — offer a copy plus cash — and photograph the bike all round before riding off.
The middle path many people overlook. A small car starts around ฿800–1,500 a day depending on model and season, from both international desks at the airport and local shops in the main strips. The ring road is easy to follow — you can lap the whole island in a day — and parking at beaches and restaurants is still mostly painless.
It shines if you're travelling as a group, have kids along, or visit in the rainy months when scooters get riskier. Split between three or four people it can undercut a day of taxi hops. Thailand drives on the left; bring a valid licence or IDP, and check the insurance excess before you take the keys.
Want a full island loop without driving? A car with driver charters for roughly ฿1,500–2,500 for the day depending on hours and route (half days cost less). Arrange it through your hotel, a driver you liked from an earlier ride, or online in advance. Ideal for ticking off the inland waterfalls, viewpoints and temples in one sweep.
For arrival and departure days, a pre-booked airport or pier transfer removes the haggle-while-jetlagged routine entirely. Compare and book on Klook (Samui transfers), or see every option in our Samui airport transfer guide.
The good news: Samui's main strips are a pleasure on foot. Chaweng Beach Road walks end to end past restaurants, bars and massage shops, central Lamai is compact and easy, and Fisherman's Village in Bophut is the island's loveliest evening stroll. Stay in one of these and dinner-plus-wander needs no wheels at all.
The limit is just as clear: outside the strips, the ring road has almost no pavement and traffic moves fast. Walking between areas — Chaweng to Lamai, say — is a bad idea, especially after dark. Walk within your strip; ride between strips.
The ring road runs about 50 km, the main beaches sit on different corners of it, and every ride between them costs real money.
If you remember one thing from this page, make it this: your hotel's location decides your transport bill. With no fixed-price transit linking the beaches, every cross-island hop by taxi is a few hundred baht. Book far from the things you want to do, and the money you saved on the room leaks straight out as fares. Here are the real ring-road distances, with the rough prices to budget.
| Popular run | Distance · drive time | Rough fare |
|---|---|---|
| Samui Airport (USM) → Chaweng | ~6 km · 10–15 min | taxi/airport car ~฿300–500 |
| Chaweng → Lamai | ~10 km · 15–20 min | taxi ~฿300–400 · songthaew ~฿50–100 |
| Chaweng → Bophut (Fisherman's Village) | ~8 km · ~15 min | taxi ~฿300–400 · songthaew ~฿50–100 |
| Chaweng → Maenam | ~15 km · 20–25 min | taxi ~฿400–500 · songthaew ~฿100 |
| Chaweng → Nathon (main pier) | ~25 km · 35–45 min | taxi ~฿500–800 |
| Full ring-road lap (Route 4169) | ~50 km · ~1.5–2 hr non-stop | scooter/hire car = the best-value explore day |
Navigation is the easy part: Google Maps works normally on Samui and is accurate enough for self-driving and for showing drivers where you're headed. The one thing no app can do is plot a songthaew — their routes don't exist in any app. The method is analogue: stand on the correct side of the ring road, wave, and name your destination beach. For data to hail Grab and load maps, see our Thailand eSIM guide.
Stay somewhere walkable (Chaweng/Lamai/Bophut) → hop beaches by songthaew in the daytime → switch to Grab or an agreed-fare taxi in the evening → use charters or tours with hotel pickup for the big days out (Ang Thong, Koh Tao and Koh Phangan tours all include transfers in the price). This removes scooter risk entirely and keeps the budget predictable.
A scooter if you ride confidently and your licence is in order — it unlocks the inland waterfalls, hilltop viewpoints and the quiet west-coast beaches public transport never reaches. A car if you're a group or visiting in the rainy months. The ring road is simple, a full island lap fits in a day, and fuel costs a fraction of a day of taxi rides.
If this whole page had to shrink to two points: one — settle your base before you book. On an island with no public transport network, your hotel's location is your transport system. Stay near what you want to do, walk for most of it, and fares shrink to the rides that truly matter.
Two — accept the fare game and play it by the island's rules: agree every price before boarding, keep the Grab app fare as your benchmark, squeeze full value from daytime songthaews — and if you ride a scooter, carry the licence and wear the helmet. That's not just about fines; it's what keeps your insurance valid when it counts.