Bangkok · Getting Around

Getting around Bangkok

What actually works, what to avoid, and when to use what. Bangkok has more transport options than most cities - the trick is knowing which one to reach for.

Last verified March 2026
Topics BTS · MRT · Grab · Motorbike taxis · River boat · Scooters · Airport · Driving
Reading time 12 minutes
Key fact BTS and MRT are separate systems with separate tickets - no single card works on both

Bangkok traffic is genuinely bad. Not "annoying" bad - "sitting in a taxi for 45 minutes to go 3km" bad. The city has built an impressive rail network precisely because the roads are that congested. Learn the BTS and MRT routes early and your daily life becomes significantly easier.

One thing to know immediately The skytrain is faster than Google Maps says. Google Maps tends to overestimate BTS journey times. A trip that says 20 minutes on Google is usually 12–14 minutes on the train. Always take the rail time estimate with a pinch of salt in the other direction too - taxis in traffic are routinely 2–3x longer than Maps predicts.
01 -

Quick decision guide

The right transport depends on where you're going, what time it is, and how much you care about arriving on time.

BTS or MRT available?

Always take it. Unless you're carrying something heavy or it's after midnight. Rail beats taxis in Bangkok in almost every situation during the day.

Short hop within a neighbourhood?

Motorbike taxi. Orange jacket drivers at the end of every soi. 20–40 THB, 5 minutes. Faster than anything else for the last kilometre.

Longer journey, no rail available?

Grab. Fixed price, air conditioned, reliable. Open the app, check the price before you book, done.

Going anywhere near the river?

Chao Phraya Express Boat. Underused, genuinely fast on the water, and avoids all road traffic. Saphan Taksin BTS connects directly to the pier.

5pm–7pm on a weekday?

Take the train or wait. Taxis during Bangkok rush hour are a trap. You will sit in traffic for a long time and pay for every minute of it. See the timing section below.

Friday or Saturday evening?

Same rule, worse traffic. Weekend evenings in Bangkok are as bad as peak rush hour. Plan around the rail network or accept the delay.

02 -

When to avoid taxis and Grab by car

This is the most useful thing on this page for daily life in Bangkok. The traffic is not evenly bad - it follows patterns. Learn them and you stop wasting time and money.

Bangkok traffic - when not to be in a car

5:00 pm – 7:00 pm weekdays Worst traffic of the day. Avoid entirely.
7:30 am – 9:00 am weekdays Morning rush. Bad but shorter than evening.
Friday evening (from ~4:30 pm) Starts earlier than weekdays. Often the worst of the week.
Saturday evening Nightlife traffic. Sukhumvit and Silom corridors especially bad.
During heavy rain Bangkok floods. Roads slow to a crawl regardless of the time.
10:00 am – 3:00 pm weekdays Easiest time to be in a car. Still use rail if possible.
Sunday daytime Lightest traffic. Reasonably predictable journey times.
The 5pm trap Don't get in a metered taxi or Grab car between 5pm and 7pm if you have somewhere to be. The meter ticks while you sit still. A journey that costs 80 THB at midday can cost 250–300 THB in rush hour and take four times as long. The BTS takes the same time it always does.
03 -

BTS Skytrain

BTS Skytrain
Elevated rail covering Sukhumvit, Silom, and the main expat corridor. Your most-used transport in Bangkok.
Fast Use daily

The BTS runs on two main lines - Sukhumvit (green) running roughly east-west through the main expat areas, and Silom (green) running north-south through the business district. They share the Siam interchange station in the centre. There's also a short Gold Line spur to ICONSIAM.

Why it matters for daily life: If you live near a BTS station - which you should when choosing accommodation - this is your default commute. It runs every 3–5 minutes during peak hours, is heavily air-conditioned, and ignores all road traffic entirely. 12 minutes from Ekkamai to Asok. Every time.

The Rabbit Card: A stored-value card that works on the BTS and gives a small fare discount. Costs 200 THB to get (100 THB card fee + 100 THB initial credit). Buy at any BTS ticket office with your passport. Worth getting if you'll use the BTS regularly - avoids queuing at the ticket machine every time.

Important - Rabbit Card limitations: The Rabbit Card does not work on the MRT Blue or Purple lines. It works on BTS (Sukhumvit + Silom + Gold), and also on the Pink and Yellow monorail lines. For everything else, you need a separate ticket or contactless bank card. See MRT section below.

Contactless payment: Visa and Mastercard contactless do not currently work on BTS gates - you need a Rabbit Card or a single-journey ticket. Newer ticket machines accept notes and QR codes as well as coins.

Hours: 06:00 to midnight approximately. Last trains from central stations around 00:00, reaching terminal stations by 00:45.

Fares
17–62 THB per journey
Rabbit Card
200 THB to get (incl. 100 THB credit)
Frequency
Every 3–5 mins (peak), 5–10 mins (off-peak)
Hours
~06:00 – 00:00
Key interchange
Siam (Sukhumvit ↔ Silom)

Key BTS–MRT interchanges - where you exit one system and enter the other:

BTS StationMRT StationNotes
AsokSukhumvit (Blue)Most central interchange. Terminal 21 is here.
Mo ChitChatuchak Park (Blue)Northern end of both lines.
Sala DaengSi Lom (Blue)Silom/Sathorn area.
Phaya ThaiAirport Rail LinkFor Suvarnabhumi Airport.
Bang WaLak Song (Blue)Western extension.
Card phase-out 2026 The old MRT stored-value cards (not Rabbit Cards) are being phased out - as of April 2026, you can no longer top them up. If you have an old MRT card, use up the balance or get a refund. For MRT travel going forward, use single-journey tokens or tap your Visa/Mastercard contactless directly.
04 -

MRT

MRT
The underground network. Covers areas the BTS doesn't - Chinatown, Ratchada, Chatuchak, Lumpini. Use it in combination with the BTS.
Fast Complementary to BTS

The MRT is run by a different operator than the BTS and covers a different network of lines. The most important for daily life is the Blue Line, which loops around central Bangkok and connects to Chinatown, Lumpini, Ratchada, and Chatuchak. The Purple Line extends further north toward Nonthaburi.

Newer lines - Pink (Wiwat Nakhon) and Yellow - are elevated monorails extending into the suburbs. Useful if you live in those areas; less relevant for most central Bangkok life.

How to pay on MRT: This is the big practical difference from BTS. On the MRT Blue, Purple, Pink and Yellow lines, you can tap your Visa or Mastercard contactless directly at the gate - no special card needed. This is genuinely convenient and means most people don't need a separate MRT card. Single-journey tokens are also available from machines at every station.

No single card for both systems: Bangkok still does not have one card that works on both BTS and MRT. At interchange stations (Asok/Sukhumvit, Mo Chit/Chatuchak Park, Sala Daeng/Si Lom), you exit one system and enter the other - paying a separate fare. This is the main frustration for newcomers, and it's been this way for years. Just accept it and factor in the 5–10 THB second fare when planning journeys.

Fares
16–42 THB (Blue Line)
Payment
Contactless Visa/MC, single-journey token
Main line
Blue Line (loop)
Key stations
Sukhumvit, Si Lom, Chatuchak Park, Hua Lamphong, Sanam Chai
Hours
~06:00 – 00:00
05 -

Grab

Grab
Southeast Asia's Uber. Fixed price, reliable, air conditioned. Your default for journeys the BTS doesn't cover.
Default for road trips

Grab is the dominant ride-hailing app across Southeast Asia. Download it before you arrive - you'll use it constantly. It works for both car rides and motorbike taxis (GrabBike), and also handles food delivery (GrabFood), which becomes extremely relevant to daily life in Bangkok.

Why Grab over flagging a regular taxi: Fixed price shown before you book. No meter running while you sit in traffic. No negotiation, no getting taken the long way round. The driver can't refuse the journey once matched. For journeys where the BTS doesn't work, Grab is almost always the right call over a street taxi.

GrabCar vs GrabBike: GrabCar is the standard car option. GrabBike is a motorbike - faster in traffic, no air conditioning, helmet provided. GrabBike is useful for short hops when you're in a hurry and comfortable on a bike.

Payment: Link a card or use GrabPay wallet. Cash is also an option when booking - select it before confirming the ride. Most drivers prefer cashless but cash works fine.

Surge pricing: Grab uses surge pricing during rain and rush hour, just like Uber. If the price looks unusually high, waiting 10 minutes often brings it down significantly. Peak surge can double the normal fare.

Bolt: A competing app that's recently grown in Bangkok. Worth having installed - prices are sometimes lower than Grab, and during surge periods it's useful to check both.

Typical short trip
60–120 THB
Airport to centre
250–450 THB
Payment
Card, GrabPay, or cash
Surge
Rain + rush hour
Alternative
Bolt (check both)
Street taxis Regular metered taxis are everywhere but come with caveats - some refuse to use the meter and try to negotiate a fixed price (always higher than the meter would be), some don't know routes well, and in rush hour the meter ticks while you sit still. If you use street taxis, always insist on the meter. If the driver refuses, get out and find another one. Grab removes all of this.
06 -

Motorbike taxis

Motorbike taxis
The orange jacket guys at the end of every soi. The fastest way to cover the last kilometre in Bangkok. Non-negotiable to know about.
Fastest short hop Cheap

Motorbike taxi drivers wear orange vests and cluster at the entrance of almost every soi (side street) in Bangkok, as well as at BTS stations and busy junctions. They are the fastest way to travel short distances in Bangkok - weaving through traffic where cars sit still.

How to use one: Walk up to the group of orange-vest drivers. Tell them your destination or show them on your phone. Agree the price before you get on - they'll name a price, you can negotiate slightly but 20–60 THB is the normal range for short hops. Get on the back, hold on, and try not to look down at the gaps between buses.

What they're good for: The last kilometre from a BTS station to your building. Getting through a congested soi quickly. Short journeys within a neighbourhood that aren't worth the wait for a Grab. They're not suitable for long journeys or if you're carrying bags.

Helmets: Drivers should offer you a helmet - take it. Enforcement varies, but more importantly, Bangkok traffic. Wear the helmet.

GrabBike: The app version of the same thing. Fixed price, GPS tracked, slightly more expensive than negotiating with an orange vest driver directly. The convenience is the tradeoff - useful if you're in an area without obvious drivers or want the price transparency.

Short soi hop
20–40 THB
Station to condo
30–60 THB
Payment
Cash only (negotiate first)
How to find
Orange vests at soi entrances + BTS exits
App alternative
GrabBike (fixed price)
07 -

River boat

Chao Phraya Express Boat
Underused, genuinely fast, and a pleasant way to move through the city. Worth knowing about if you're anywhere near the river.
Scenic Avoids road traffic

The Chao Phraya Express Boat runs north-south along the river, connecting Saphan Taksin (BTS) in the south through the old town and up toward Nonthaburi in the north. It's genuinely fast on the water, avoids all road traffic, and is used mostly by locals commuting - not tourists.

How to get on: Connect via the BTS at Saphan Taksin station - the pier is directly below. Buy a ticket at the pier (15–30 THB depending on distance and flag colour of the boat). Orange flag boats are the main express service and are the fastest. Blue flag is the tourist boat - more expensive, not necessary.

What it connects: Useful for accessing Chinatown (Ratchawong pier), the Grand Palace area (Tha Chang pier), Khao San Road area (Phra Athit pier), and communities along the river corridor. If you live in Bang Rak or Riverside, this becomes a daily commute option.

The honest assessment: Most expats living in the Sukhumvit corridor never use it because they're nowhere near the river. But if you're heading to the old town area, it's often faster and always more pleasant than sitting in traffic.

Fares
15–30 THB
BTS connection
Saphan Taksin station
Key piers
Sathorn, Ratchawong, Tha Chang, Phra Athit
Hours
~06:00 – 20:00
Best flag
Orange (express, most stops)
08 -

Walking

The honest answer: Bangkok is not a walking city in the conventional sense, but it's more walkable than its reputation suggests - within certain conditions.

When walking works: Within a soi, walking is often the fastest option. Many Bangkok sois are pleasant, tree-lined, and completely fine on foot. The distance between your building and the BTS station is almost always walkable - most stations in the Sukhumvit corridor are 5–15 minutes on foot from nearby condos.

When walking doesn't work: Main roads like Sukhumvit, Silom, and Rama 4 are hostile to pedestrians - wide, fast, hot, and often lacking pavements. Google Maps will sometimes route you along these roads on foot, which is theoretically possible but miserable. Cut through sois wherever possible.

Heat and humidity Bangkok is 30–35°C with high humidity year-round. Walking more than 10–15 minutes outside at midday is genuinely uncomfortable. Plan walking-heavy days for early morning or after sunset. Air-conditioned malls and BTS stations are legitimate transit infrastructure - use them.

Footpaths: Inconsistent. Some areas have excellent covered walkways connecting BTS stations to buildings directly. Others have pavements that end without warning, are blocked by street food stalls, or have large gaps over storm drains. Watch where you're walking, especially at night.

The practical rule: Walk within your neighbourhood, take the train between neighbourhoods, use motorbike taxis or Grab for the gaps.

09 -

Buying or renting a scooter

Many long-term residents in Bangkok own or rent a scooter. It gives you genuine freedom - you can go where the BTS doesn't reach, avoid Grab surge pricing, and move at your own pace. It also significantly raises your risk profile in a city with heavy traffic and a high accident rate.

The risk is real: Thailand has one of the highest road fatality rates in the world. Bangkok traffic is aggressive, road surfaces are inconsistent, and drivers don't always signal. This is not a reason to never ride - millions of people do it safely every day - but go in clear-eyed about the risk and always wear a helmet.

Legal requirement: You need an International Driving Permit with a motorcycle endorsement to ride legally. After 90 days, you should convert to a Thai driving licence. See the driving licence section below and the pre-arrival guide for IDP details.

Renting vs buying For most people staying less than 6 months, renting makes more sense. Monthly rental for a basic scooter runs 2,500–4,000 THB/month from local shops. For longer stays, buying a used Honda PCX or Yamaha NMAX secondhand (15,000–30,000 THB) and selling when you leave is often cheaper overall.
OptionCostNotes
Rent monthly2,500–4,000 THB/moNo upfront cost, maintenance covered. Good for short-medium stays.
Buy used (small scooter)15,000–25,000 THBHonda Wave, Yamaha Fino. Easy to resell. Basic and reliable.
Buy used (larger scooter)25,000–50,000 THBHonda PCX, Yamaha NMAX. More comfortable for longer rides.
Buy new40,000–80,000 THB+Only makes sense if staying long-term. Warranty and peace of mind.

Insurance: Compulsory basic insurance (Por Ror Bor) is required and cheap - around 300–600 THB/year. Voluntary insurance (comprehensive) is strongly recommended if you own the bike - another 1,500–4,000 THB/year depending on coverage. Don't skip this.

10 -

Airport transport

Bangkok has two airports. Suvarnabhumi (BKK) handles most international flights and is in the east of the city. Don Mueang (DMK) handles budget airlines (AirAsia, Nok Air, Lion Air) and is in the north.

MethodCostTime to centreNotes
Airport Rail Link (ARL)45 THB to Phaya Thai25–30 minsCheapest option from Suvarnabhumi. Phaya Thai connects to BTS. Only serves Suvarnabhumi.
Grab (car)250–450 THB30–60 minsFixed price, no negotiation. Add 50 THB airport surcharge. Traffic-dependent.
Metered taxi250–400 THB + expressway tolls30–60 minsAdd 50 THB airport surcharge and 30–75 THB tolls. Meter only - never accept flat rate offers inside the airport.
Public bus (Don Mueang)30–50 THB45–90 minsCheap but slow and infrequent. A30 bus connects Don Mueang to Mo Chit BTS/MRT.
Grab from Don Mueang150–300 THB30–60 minsDon Mueang has no rail link to the city. Grab or taxi are the practical options.
The ARL is underused Most people arriving at Suvarnabhumi go straight for a taxi. The Airport Rail Link to Phaya Thai costs 45 THB, takes 25 minutes, and connects directly to the BTS. Unless you have a lot of luggage or are going somewhere with no BTS access, it's almost always faster and cheaper than a taxi - even outside rush hour.
Don Mueang taxis Don Mueang airport touts will approach you inside arrivals offering fixed-price taxis. These are always overpriced. Walk to the official metered taxi rank outside - it takes 2 minutes - or use Grab. The official rank uses meters and is legitimate.
11 -

Thai driving licence

If you plan to drive or ride in Thailand for more than 90 days, you should convert your foreign licence to a Thai one. An International Driving Permit (IDP) covers you for the first 90 days - after that, a Thai licence is the legal requirement.

Before you arrive: Get an IDP in your home country. UK drivers can get one at PayPoint outlets (newsagents, corner shops) for around £5.50. US drivers can get one from AAA for ~$20. See the Pre-arrival guide for full IDP details by country.

1
Gather documents. Passport with valid visa (not tourist visa), proof of Thai address (TM30), home country driving licence, IDP, health certificate (from a Thai clinic - same day, costs around 100–200 THB), and passport photos (4×6cm).
2
Go to the Department of Land Transport (DLT). Main Bangkok office is at Jatujak (near Mo Chit BTS). Book an appointment via the DLT Smart Queue website or app in advance - walk-ins work but queues are long. Arrive early regardless.
3
Vision and reaction tests. You'll do a simple colour blindness test, depth perception test, and brake reaction test at the DLT. These are straightforward - not a practical driving exam.
4
Submit documents, pay fee. Around 505 THB for a 2-year temporary licence or 1,055 THB for 5-year. The temporary version is what most foreigners get initially - it can be converted to a 5-year once eligible.
5
Separate licence for motorcycles. If you want to ride a motorbike, you need a specific motorcycle licence - not just the car licence. Your home country motorcycle endorsement must be on your IDP. Apply for both car and motorcycle at the same visit if applicable.
Expect a full day The DLT process takes most of a day even with an appointment. Bring food, water, something to read, and patience. It's not complicated - just slow. The result is worth it: a Thai licence that makes renting and owning vehicles much simpler.
Last verified March 2026. Fares and routes change - if something is wrong or out of date, let us know. Flag an issue →
Next guide
Housing →
→