How to Get Around Thailand: Local Transport & Price Breakdown 2026
How to Get Around Thailand: Local Transport & Price Breakdown (2026): Thailand has one of Southeast Asia’s most varied transport networks — from world-class urban metro systems to shared pickup trucks on island roads.
Understanding which option to use
What it costs and how to avoid being overcharged is one of the most valuable things you can know before you arrive. This guide covers every form of transport you’ll encounter in Thailand, with real 2026 prices.
Getting around in Thailand – Lonely Planet
🔥 Exclusive travel deals, promo codes, and guides delivered daily. Hit join and upgrade your travel game! 👉 @Bigeventravel 🔥
In This Guide
Search Domestic Flights in Thailand
Search Thailand Flights on Trip.com →
Grab and Bolt — Download These Before You Land
Grab is Thailand’s dominant ride-hailing app — the Uber of Southeast Asia. Bolt is its main competitor and is often 10–20% cheaper. Both work across Bangkok and most major cities. Download and register both before you arrive — airport Wi-Fi and registration steps are easier done in advance.
When to use Grab/Bolt: Any time you need a private car in Bangkok, Chiang Mai, Pattaya, Phuket or any major city. For airport transfers. For medium-distance trips where a metered taxi might try to quote a fixed price.
Grab vs metered taxi: On short Bangkok trips, metered taxis can be slightly cheaper. For airport pickups, longer city trips and any journey where you don’t want to negotiate, Grab wins on predictability and driver accountability.
- Grab X (economy car) — most common, best value
- Grab Car (slightly larger/newer car) — worth it for longer journeys
- Grab Bike — motorbike taxi via the app. Fast, cheap, not for luggage
- Bolt — wider in Bangkok and Pattaya. Set prices, no surge in most cases
Real price examples (2026): Suvarnabhumi Airport to central Bangkok: 200–350 THB. Bangkok city center to Chatuchak: 80–150 THB. Suvarnabhumi Airport to Pattaya by Grab/Bolt: full guide → Grab or Bolt from Suvarnabhumi Airport to Pattaya
BTS Skytrain & MRT — Bangkok’s Best Transport
Bangkok’s elevated BTS Skytrain and underground MRT are clean, fast, air-conditioned and the most efficient way to move across the city. If your destination is near a station, always use them over a taxi in peak hours.
BTS Skytrain has two lines: the Sukhumvit Line (green, running east-west through Siam and Sukhumvit to Mo Chit and Bearing) and the Silom Line (green, connecting National Stadium through Siam, Sala Daeng and down to Saphan Taksin/Bang Wa). The lines intersect at Siam station.
MRT (underground) runs a separate network with a useful interchange with the BTS at Asok/Sukhumvit and Sala Daeng/Silom. The MRT serves Chinatown (Hua Lamphong/Yaowarat), the main train station (Hua Lamphong) and Bang Sue Grand Station.
Fares: 17–44 THB per journey on BTS depending on distance. Buy a Rabbit Card (reloadable BTS card, 100 THB deposit) if you’ll travel multiple days — faster than buying single tickets each time. MRT has a similar stored-value token system.
Hours: BTS and MRT run approximately 6:00am to midnight. Not 24 hours — plan accordingly for late nights.
Airport Rail Link connects Suvarnabhumi Airport (BKK) to Phaya Thai BTS station in 30 minutes for 45 THB. This is the cheapest and usually fastest way into the city from the airport.
Metered Taxis
Bangkok has tens of thousands of metered taxis. They’re cheap, air-conditioned and abundant — when drivers use the meter. The flag fall is 35 THB, rising by 2 THB per kilometer. A 10km trip in light traffic should cost around 80–120 THB.
The key rule: always say “meter please” (or just mime turning the meter on) before you get in. If the driver refuses or quotes a fixed price, decline and take the next one. There’s always another taxi 30 seconds away in Bangkok.
Expressway tolls are added on top of the meter — typically 25–75 THB depending on how many toll gates you go through. This is normal and not a scam. The passenger pays.
Outside Bangkok: Metered taxis are less common in Phuket, Chiang Mai and resort areas. Negotiate a fixed price before getting in, or use Grab.
Tuk-Tuks
Tuk-tuks are three-wheeled motorised vehicles that have become a Bangkok tourist icon. In practice, they’re almost always more expensive than a metered taxi for the same journey — and significantly less comfortable. They’re worth experiencing once for the novelty; they’re not the practical transport choice.
Pricing: Always negotiate before getting in. A short tourist-area trip of 1–2km should be 80–120 THB. If the driver quotes you 300 THB for a 10-minute journey, decline — he’s quoting tourist prices.
The gem store scam: Never accept a tuk-tuk driver’s offer to take you to a temple “for free” or “very cheap” if it includes a stop at a gem shop, tailor or souvenir store. This is the most common tourist scam in Bangkok. The driver earns commission; you lose time and are pressured to buy overpriced goods.
Songthaews — Shared Pickup Trucks
Songthaews (literally “two rows”) are pickup trucks with two bench seats in the back, operating as shared taxis on fixed or semi-fixed routes. They’re the primary public transport on Koh Samui, widely used in Chiang Mai and found throughout provincial Thailand. They’re one of the cheapest ways to get around — when used correctly.
How they work: Shared songthaews pick up multiple passengers heading in the same direction for a fixed per-person fare. Charter songthaews operate like a private taxi for a negotiated price. The two modes look identical, which causes most of the confusion for tourists.
Key rule: Before you get in, ask “share or charter?” and agree a price per person. If the driver quotes what seems like a reasonable per-trip price, confirm it’s not “per person” — some drivers quote a low number knowing they’ll multiply it by the number of passengers at the destination.
Typical fares: Shared songthaews in Chiang Mai city: 20–30 THB per person. Koh Samui shared routes: 50–100 THB per person. Charter in resort areas: 200–500 THB for the vehicle.
See our detailed guide: How to use songthaews in Koh Samui without getting overcharged →
Motorbike Taxis
Drivers in orange vests wait at the end of Bangkok sois (side streets) and at major intersections. They’re fast for short distances, cheap, and invaluable for beating traffic to a BTS station. Not suitable for luggage or long distances.
Fares: 10–30 THB for a short soi trip in Bangkok. 20–60 THB for slightly longer distances. Always negotiate or ask the price before getting on. They’ll have a helmet for you — wear it.
Grab Bike is the app equivalent — similar prices, set in advance, slightly more accountable. Good if you’re not comfortable negotiating.
Intercity Buses
Thailand has an extensive intercity bus network operated by the government Transport Company (Baw Khaw Saw / BKS) and dozens of private operators. Buses are the backbone of budget intercity travel.
Types of bus:
- VIP / First Class (996, 997 series): 24 or 32 reclining seats, air-con, sometimes a meal. Best for overnight journeys of 6+ hours. Prices: 400–900 THB depending on route.
- Air-conditioned Second Class: More seats, less recline. Fine for daytime travel under 5 hours.
- Ordinary Bus (rot tambada): No air-con, frequent stops, cheap. Only for very short provincial trips.
Main Bangkok bus terminals:
- Morchit (Northern/Northeastern Terminal) — Chiang Mai, Udon Thani, Ubon Ratchathani, Nong Khai (Laos border), Kanchanaburi
- Ekkamai (Eastern Terminal) — Pattaya, Trat (for Koh Chang), Rayong
- Sai Tai Mai (Southern Terminal, Borommaratchachonnani) — Hua Hin, Surat Thani (for Koh Samui), Phuket, Hat Yai
Book through 12Go.asia for advance booking with English-language interface. See our guide: Bangkok to Koh Chang by bus, train and ferry →
Trains — State Railway of Thailand
Thailand’s train network is slow by modern standards but comfortable, scenic and genuinely enjoyable for the right journey. The overnight sleeper trains are a highlight for many travelers — an experience in themselves.
Classes:
- 1st Class: Private two-berth air-conditioned sleeper cabin. Limited routes.
- 2nd Class Sleeper: Air-conditioned cars with fold-down upper and lower berths. The sweet spot — comfortable, good value. Lower berths are more expensive but have a window.
- 3rd Class: Seats only, fans or open windows, very cheap. Fine for short daytime journeys, tough overnight.
Key routes and approximate fares:
- Bangkok (Hua Lamphong) to Chiang Mai: 14–16 hours. 2nd Class sleeper lower: 700–900 THB.
- Bangkok to Surat Thani (for Koh Samui ferry): 10–12 hours. 2nd Class sleeper: 600–800 THB.
- Bangkok (Bang Sue) to Ubon Ratchathani: 8–10 hours. 2nd Class sleeper: 500–700 THB.
Book at thairailwayticket.com or through 12Go.asia. Book at least 2–3 weeks ahead for popular overnight routes, particularly Bangkok to Chiang Mai.
Domestic Flights
Thailand has an excellent domestic aviation network. For distances over 500km, a cheap domestic flight is usually faster and comparable in price to a bus or train once you factor in journey time.
Main carriers:
- Thai AirAsia — widest network, usually cheapest. Strong Bangkok–Chiang Mai, Bangkok–Phuket, Bangkok–Koh Samui routes.
- Thai Lion Air — competitive on price, operates Don Mueang (DMK) rather than Suvarnabhumi
- Nok Air — budget carrier from Don Mueang
- Bangkok Airways — the “premium” budget carrier. Monopoly on Koh Samui and Sukhothai airports (their own private airports). More expensive but free lounge access for all passengers.
- Thai Airways — full-service carrier on major routes
Price benchmark: Bangkok to Chiang Mai from 700 THB (AirAsia advance) to 2,500 THB (last-minute Thai). Bangkok to Phuket from 800 THB. Bangkok to Koh Samui from 1,500 THB (Bangkok Airways — no budget option here).
Note on airports: Bangkok has two airports. Suvarnabhumi (BKK) is the main international hub. Don Mueang (DMK) handles most budget domestic and regional flights. Check which airport your flight uses — they’re 50km apart.
Search Domestic Flights in Thailand.
Search Thailand Flights on Trip.com →
Ferries & Speedboats
Getting to Thailand’s islands requires a ferry or speedboat. The options vary significantly by island and season.
Koh Samui: Ferry from Surat Thani (Don Sak Pier). Raja Ferry and Seatran are the main operators. Journey: 1.5 hours. 150–200 THB per person.
Koh Phangan: Ferry from Surat Thani or fast boat from Koh Samui. 30–45 minutes from Samui.
Koh Tao: High-speed Lomprayah or Seatran Express from Surat Thani/Don Sak. Around 3.5 hours from Surat Thani.
Koh Chang: Ferry from Laem Ngop (near Trat). Center Point Ferry or Koh Chang Ferry. 30 minutes, 80–120 THB. Full Bangkok to Koh Chang guide →
Phuket/Phi Phi: Speedboats and slow ferries connect Phuket Rassada Pier to Phi Phi, Krabi and Koh Lanta. Slow ferry: 2.5 hours. Speedboat: 45 minutes but significantly rougher.
Booking: Book ferries in advance during peak season (December–January, Thai Songkran in April). 12Go.asia is reliable for advance booking. Koh Chang ferries rarely need advance booking.
Minivans
Shared air-conditioned minivans (rot tuu) cover medium-distance routes faster than buses but with more comfort than songthaews. They’re the practical choice for distances of 2–4 hours — Suvarnabhumi to Pattaya, Bangkok to Hua Hin, Surat Thani to Krabi.
Pros: Faster than buses, direct routes, frequent departures, door-to-door in some cases. Cons: Cramped with full loads (usually 9–12 passengers), some drivers go too fast.
Fares: Typically 150–350 THB depending on route and distance. Book at the departure point or via 12Go.asia for popular routes.
Renting a Scooter or Car
Renting a scooter (motorbike) is common on Thai islands and in resort areas. In Bangkok city traffic it’s not recommended for inexperienced riders. On Koh Samui, Koh Chang and Phuket, a scooter is often the most practical way to explore independently.
Scooter rental: 200–400 THB per day typically. An international driving license endorsed for motorcycles is technically required — many rental shops don’t check, but your travel insurance almost certainly requires it for coverage. Wear a helmet. Thailand has one of the world’s highest road fatality rates.
Car rental: Available through international chains (Avis, Hertz, Budget) at airports and through local operators. Required for Isan (northeast Thailand), Chiang Rai province and other areas not well served by public transport. Drive on the left. International license required.
Full Price Comparison Table 2026
| Transport Type | Typical Cost | Best For | Book Via |
|---|---|---|---|
| Airport Rail Link | 45 THB | BKK airport to city | At station |
| BTS / MRT Bangkok | 17–44 THB per trip | Bangkok city travel | Rabbit Card / at station |
| Metered Taxi (Bangkok) | 35 THB + ~2 THB/km | Short Bangkok trips | Hail on street |
| Grab / Bolt | 150–400 THB city trips | Airport transfers, reliability | App |
| Tuk-Tuk | 80–200 THB short trips | Experience only | Negotiate before riding |
| Songthaew (shared) | 20–100 THB per person | Islands, Chiang Mai | Flag down or wait at stop |
| Motorbike Taxi | 10–60 THB | Short distances in traffic | Orange vest drivers or Grab Bike |
| Intercity VIP Bus | 400–900 THB | Overnight long-distance | 12Go.asia or terminal |
| Train (2nd class sleeper) | 500–900 THB | BKK–Chiang Mai, BKK–South | thairailwayticket.com / 12Go |
| Domestic Flight | 700–2,500 THB | Distances over 500km | Trip.com, airline direct |
| Minivan (intercity) | 150–350 THB | 2–4 hour routes | 12Go.asia or terminal |
| Ferry (island crossing) | 80–200 THB | Koh Chang, Koh Samui, Phi Phi | 12Go.asia or at pier |
| Scooter rental | 200–400 THB/day | Island exploration | Local shops at destination |
All prices are approximate 2026 figures in Thai Baht (THB). £1 ≈ 45 THB / $1 ≈ 36 THB at time of writing.
🔥 Exclusive travel deals, promo codes, and guides delivered daily. Hit join and upgrade your travel game! 👉 @Bigeventravel 🔥
8 Money-Saving Transport Tips for Travelling Around Thailand
Travelling around Thailand doesn’t have to be expensive. If exploring Bangkok, visiting the islands or heading into Northeast Thailand, choosing the right transport can save you hundreds of baht over the course of your holiday.
1. Compare Grab and Bolt Before Booking
Ride-hailing apps: such as Grab and Bolt can help you compare fares before booking a journey. Prices vary depending on the city, demand, traffic and vehicle availability, so check both apps where available.
A cheaper fare isn’t always the best option if the waiting time is considerably longer.
2. Use Bangkok’s BTS and MRT to Avoid Traffic
Bangkok’s BTS Skytrain and MRT underground and elevated rail networks are often quicker and more predictable than taxis during busy periods.
They’re particularly useful for travelling between shopping centers, hotels and popular attractions. Check the fare before travelling, as longer journeys and multiple transfers can add up.
3. Choose Public Buses for Budget Travel
Local buses: are among Thailand’s cheapest transport options. Bangkok has an extensive bus network, while provincial towns operate a mixture of buses, minibuses and songthaews.
Routes and payment methods vary, so ask locally or check current route information before travelling.
4. Compare Trains and Buses for Longer Journeys
For intercity travel: compare State Railway of Thailand train services with long-distance buses. Ordinary trains can be inexpensive, while overnight sleeper trains may save the cost of a hotel night.
Sleeper tickets: and premium services can cost more than buses, so compare the full journey cost rather than assuming trains are always cheaper.
5. Agree on Tuk-Tuk and Songthaew Fares Before Travelling
Tuk-tuks and songthaews: are convenient for short journeys, but pricing varies by location. Some songthaews operate fixed routes with standard fares, while private journeys may require negotiation.
Confirm the destination and price before setting off
6. Book Ferries and Island Transfers Carefully
When travelling to islands such as Koh Samui, Koh Chang or Koh Phi Phi, compare ferry tickets with combined bus-and-ferry packages. A combined ticket can sometimes offer better value and simpler connections, but check whether hotel transfers, luggage and pier transfers are included.
Avoid paying separately for services already covered by your ticket.
How to Use Songthaews in Koh Samui Without Getting Overcharged (2026 Guide)
7. Avoid Unnecessary Airport Transfer Costs
Airport taxis and private transfers are convenient, public transport may be considerably cheaper. From Bangkok Suvarnabhumi Airport, the Airport Rail Link offers an affordable connection towards central Bangkok.
For families or travelers carrying several suitcases, however, a pre-booked vehicle may provide better overall value.
8. Consider the Total Cost Before Renting a Car or Motorbike
Hiring a vehicle can be economical when exploring rural Thailand or travelling with family, but remember to include fuel, tolls, parking, insurance and any additional charges. Motorbike rental may appear inexpensive, but travelers should ensure they hold the appropriate license and insurance coverage.
Final Money-Saving Tip
The cheapest transport isn’t always the best value. Consider journey time, comfort, luggage, safety and convenience alongside the ticket price. Spending a little more on a direct transfer or reliable connection can sometimes save hours of travelling and make your Thailand holiday much more enjoyable.
Dedicated Thailand Transport Guides
- Grab or Bolt from Suvarnabhumi Airport to Pattaya — cost and pickup guide
- Bangkok to Koh Chang — train, bus and ferry breakdown
- How to use songthaews in Koh Samui without getting overcharged
- Getting to Icon Siam — BTS, shuttle boat and taxi guide
Domestic Flights in Thailand. Search Thailand Hotels
Search Thailand Flights on Trip.com Search Thailand Hotels on Trip.com
🔥 Exclusive travel deals, promo codes, and guides delivered daily. Hit join and upgrade your travel game! 👉 @Bigeventravel 🔥



