Skip to main content
Getting around Bangkok: the complete honest transport guide

Getting around Bangkok: the complete honest transport guide

Bangkok Unlimited Bus & River Boat Pass – ThaiGo Travel Card

Check availability

What is the best way to get around Bangkok?

For most visitors, a combination of the BTS Skytrain and MRT subway plus Grab covers almost everything quickly and cheaply. Use the elevated and underground trains to skip Bangkok's notorious traffic, the Chao Phraya river boats for the temples and Old City, and Grab (the ride-hailing app) for everything off the rail lines. Avoid relying on metered taxis flagged on the street and treat tuk-tuks as an occasional novelty, not real transport.

Bangkok has a deserved reputation for traffic — but it also has one of Southeast Asia’s best urban rail networks, a working river-boat system, and ride-hailing that makes taxis almost irrelevant. The trick is knowing which mode to use for which trip. Get that right and Bangkok becomes one of the easiest big Asian cities to move around; get it wrong and you spend your holiday sitting in a taxi watching the meter climb.

This guide compares every realistic option honestly — what each costs, where it goes, when it beats the alternatives, and the specific scams to sidestep. The short version: trains and boats to beat the traffic, Grab for everything else, and tuk-tuks only when you want the experience rather than the efficiency.

The golden rule: get off the road

Bangkok’s congestion is real and persistent. Surface roads clog from mid-morning to late evening, and a journey that takes 15 minutes at 06h00 can take an hour at 18h00. The single most useful decision you can make is to plan your days around the rail and river network, which is physically separated from the traffic.

The BTS Skytrain runs on elevated tracks above the main roads of central Bangkok. The MRT runs underground and on elevated viaducts, covering different corridors. The Chao Phraya river boats glide past the worst of the road congestion entirely, linking the riverside hotels, the Old City temples, and Chinatown. Between these three, you can reach the vast majority of what visitors come to see without ever touching a road.

Only when your destination sits away from a station or pier — and many genuinely good neighbourhoods like Thonglor and Ekkamai are a walk from the nearest exit — do you drop down to Grab, a taxi, or a short tuk-tuk hop for the final stretch.

BTS Skytrain — your default for central Bangkok

The BTS is fast, clean, air-conditioned and gloriously above the chaos. Two main lines — the Sukhumvit Line (light green) and the Silom Line (dark green) — cover the modern heart of the city: the hotel and nightlife strips of Sukhumvit, the shopping mega-zone of Siam and Ratchaprasong, the business district of Silom and Sathorn, and the river interchange at Saphan Taksin, where you step off for the Chao Phraya boats.

Fares run roughly 17–62 THB (about USD 0.50–1.90) depending on distance, paid by single-journey ticket from a machine or tapped through with a Rabbit Card. Trains run from around 06h00 to midnight at intervals of a few minutes. The two lines interchange at Siam station, the busy central hub where most first-timers find their bearings.

What the BTS does not do well is reach the Old City — the Grand Palace and Wat Pho are not on the Skytrain. For those you switch to the river. The full route map, fare table and station-by-station notes are in the BTS Skytrain guide.

MRT subway — fills the gaps the BTS misses

The MRT subway complements the Skytrain rather than duplicating it. The Blue Line loops through parts of the city the BTS doesn’t reach — most importantly Chinatown (Wat Mangkon station), the Hua Lamphong area, and Chatuchak Weekend Market (Chatuchak Park / Kamphaeng Phet stations). The Blue Line also connects to the BTS at several interchanges — Sukhumvit/Asok, Silom/Sala Daeng, and Chatuchak/Mo Chit — so you can hop between systems.

Fares are similar to the BTS at 17–43 THB, but note the MRT uses its own token and card system — your Rabbit Card does not work underground, and vice versa. Trains are equally clean and air-conditioned, with airport-style security bag checks at entry. The MRT subway guide covers the Blue and Purple lines, the interchanges, and which stations open up which neighbourhoods.

Chao Phraya river boats — the best way to reach the temples

The river is the original highway of Bangkok and still the smartest way to reach the Rattanakosin Old City, Wat Arun, Wat Pho, the Grand Palace, Chinatown and the flower market. Boats depart from Sathorn (Central) Pier, directly below Saphan Taksin BTS station — the single most useful transport interchange in the city.

There are several boat services and the flag colours matter:

  • Orange-flag commuter boats are the cheapest, around 16 THB flat, and stop at most piers. This is what locals use and it’s perfectly fine for visitors.
  • Tourist boats (often blue-flag, hop-on-hop-off) cost more — single tickets or a day pass around 150–200 THB — but have English commentary and stop at the main sights.
  • Cross-river ferries shuttle straight across to Wat Arun for a few baht.

For a relaxed day of temple-hopping with unlimited stops, the tourist boat pass is genuinely convenient. Buy a Chao Phraya hop-on-hop-off river boat day pass if you want to cruise the riverside sights at your own pace without queuing for tickets at each pier. The flag-by-flag breakdown, pier numbers and timetable are in the Chao Phraya boats guide.

For an all-in-one transport ticket that bundles the river and a sightseeing bus, a hop-on-hop-off boat and bus day pass can suit first-timers who want to cover a lot of ground in one day.

Grab — ride-hailing that replaces the taxi

Grab is Southeast Asia’s Uber equivalent and the single most useful app to install before you arrive. You set your pickup and destination in English, see the fare upfront, pay by saved card or cash, and never argue about a meter. Drivers are tracked by GPS, which adds a layer of safety, especially for solo travellers and at night.

Grab car fares across central Bangkok typically run 80–250 THB depending on distance and traffic — more in rush hour when the meter ticks on time, not just distance. GrabBike (motorbike pillion) is faster and cheaper in gridlock if you’re comfortable on the back of a bike and wear the offered helmet. Bolt is a competing app that is often slightly cheaper; locals keep both and compare.

Grab shines for the trips trains and boats can’t do: reaching a restaurant in a residential soi, getting home late after the nightlife districts close, or carrying shopping back from Chatuchak market. The full comparison with street taxis and tuk-tuks is in the Grab, taxi and tuk-tuk guide.

Metered taxis — fine if the meter is on

Bangkok’s colourful taxis are cheap when used honestly: flagfall is 35 THB and the meter climbs gently, so a cross-town ride often costs less than Grab. The problem is consistency. At tourist hotspots, airports and late at night, drivers frequently refuse the meter and quote an inflated flat fare, or claim to be “going home.”

The defence is simple: open the door, say “meter, please” and confirm the driver agrees before you sit down. If they refuse, wave them off — there’s always another taxi. Avoid taxis idling outside tourist attractions and hotels, which are the ones most likely to overcharge; walk a block to flag a moving cab instead. Expressway tolls (25–70 THB) are paid by you on top of the meter and are usually worth it to skip surface gridlock.

Tuk-tuks — novelty, not transport

The three-wheeled tuk-tuk is an icon, and one short ride through the Old City at dusk is a genuine Bangkok experience. As actual transport, though, it’s the weakest option: no air-conditioning, full exposure to heat and exhaust, no meter, and a negotiated price that’s almost always higher than a metered taxi for the same trip.

Worse, tuk-tuks are the delivery mechanism for one of Bangkok’s classic cons: the “20-baht all-day tour.” A friendly driver offers a suspiciously cheap city tour, then hauls you to gem shops, tailors and “government” emporiums where he earns commission and you waste your day. Decline politely. The mechanics of this and the related tuk-tuk scams are worth reading before you arrive.

If you want the tuk-tuk experience without the haggling, an app-based pass takes the negotiation out of it. A tuk-tuk day pass with app booking and a boat ride lets you ride the icon on fixed terms.

Buses, songthaews and motorbike taxis

Bangkok’s public buses are dirt cheap (8–25 THB) and extensive, but routes are confusing, signage is mostly in Thai, and they sit in the same traffic as everything else. They’re for the adventurous or budget-committed, not first-timers — the Bangkok on a budget guide covers how to use them.

Motorbike taxis (riders in orange vests at the mouth of most sois) are the locals’ secret weapon for short hops and beating gridlock. You negotiate a small fare (20–60 THB for a short ride), perch on the back, and weave through stationary traffic. They’re fast and useful but the riding is aggressive — only for the confident. Songthaews (shared pickup trucks with bench seats) run fixed local routes in some areas and around day-trip towns.

Putting it together: a sample transport day

A well-planned Bangkok day might look like this: take the river boat from your riverside hotel to the Old City for the morning temples; walk between Wat Pho, the Grand Palace and the river; grab a cheap orange-flag boat up to Chinatown for lunch; ride the MRT from Wat Mangkon to the shopping district; switch to the BTS at an interchange to reach Sukhumvit; and take a Grab for the final hop to a restaurant tucked in a soi after dark. Almost no time on congested roads, and the whole day’s transport under 300 THB.

For longer hauls, a private car and driver makes sense — for a full day of scattered sights, or for getting to the day-trip destinations like Ayutthaya and Kanchanaburi. Hiring a private car and driver in Bangkok and nearby removes the planning entirely when you have a packed itinerary or are travelling with family or elderly companions.

Frequently asked questions about Getting around Bangkok: the complete honest transport

Is it easy to get around Bangkok without speaking Thai?

Yes. The BTS and MRT have English signage and announcements, ticket machines offer English, and the Grab app handles destinations in English so you never negotiate or explain a route to a driver. Station names and pier numbers are bilingual. The only points where English drops off are street-flagged taxis and tuk-tuks, which is one more reason to lean on the trains and Grab.

How much should I budget per day for transport in Bangkok?

A typical sightseeing day costs 150–350 THB (about USD 4.50–10.50) per person if you mix BTS/MRT rides with one or two Grab trips. Train fares run 17–62 THB per journey; river boats 16–30 THB; Grab rides across town 80–250 THB depending on distance and traffic. Buying a Rabbit Card for the BTS saves queuing but not much money on short stays.

Do I need a Rabbit Card to ride the BTS Skytrain?

No — you can buy single-journey tickets from machines at every station. The Rabbit Card is a stored-value card that speeds you through the gates and avoids fumbling for coins, which is worth it if you ride the BTS several times a day for several days. For a short visit, single tickets are fine. The MRT uses its own separate token/card system, not the Rabbit Card.

Should I use taxis or Grab in Bangkok?

Grab almost always. With Grab you see the price upfront, pay by card or cash, avoid meter-refusal arguments, and have a GPS record of the trip. Street taxis are cheap when the driver uses the meter, but meter refusal and inflated 'fixed prices' for tourists are common at tourist spots and at night. If you do take a street taxi, insist on 'meter, please' before getting in.

Are tuk-tuks a good way to get around Bangkok?

Not as everyday transport. Tuk-tuks are slower than the train in traffic, expose you to heat and fumes, and almost always cost more than a metered taxi or Grab because the price is negotiated. They are fun for one short novelty ride in the Old City. Beware the 'tuk-tuk for 20 baht' all-day tour, which is a commission scam that drags you to gem and tailor shops.

How do I avoid Bangkok's traffic?

Stay on the rails. The BTS Skytrain and MRT run on elevated tracks and underground, completely bypassing road congestion. Plan your day around stations, use the river boats for the temple district, and only drop to road transport (Grab, taxi) for the last stretch to your destination. Rush hours are roughly 07h00–09h30 and 16h30–19h30; a 20-minute train trip can become an hour by road in that window.

Can I use Google Maps for Bangkok public transport?

Yes, Google Maps covers the BTS, MRT and Airport Rail Link reliably with real-time routing, and it integrates Grab price estimates. It is less reliable for the exact river-boat flag colours and some bus routes, so cross-check piers against the Chao Phraya boats guide. Offline maps are worth downloading in case of patchy data.

Top experiences

Bookable activities with verified prices and instant confirmation on GetYourGuide.