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.
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.
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
BTS Skytrain
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.
Key BTS–MRT interchanges - where you exit one system and enter the other:
| BTS Station | MRT Station | Notes |
|---|---|---|
| Asok | Sukhumvit (Blue) | Most central interchange. Terminal 21 is here. |
| Mo Chit | Chatuchak Park (Blue) | Northern end of both lines. |
| Sala Daeng | Si Lom (Blue) | Silom/Sathorn area. |
| Phaya Thai | Airport Rail Link | For Suvarnabhumi Airport. |
| Bang Wa | Lak Song (Blue) | Western extension. |
MRT
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.
Grab
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.
Motorbike taxis
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.
River boat
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.
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.
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.
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.
| Option | Cost | Notes |
|---|---|---|
| Rent monthly | 2,500–4,000 THB/mo | No upfront cost, maintenance covered. Good for short-medium stays. |
| Buy used (small scooter) | 15,000–25,000 THB | Honda Wave, Yamaha Fino. Easy to resell. Basic and reliable. |
| Buy used (larger scooter) | 25,000–50,000 THB | Honda PCX, Yamaha NMAX. More comfortable for longer rides. |
| Buy new | 40,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.
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.
| Method | Cost | Time to centre | Notes |
|---|---|---|---|
| Airport Rail Link (ARL) | 45 THB to Phaya Thai | 25–30 mins | Cheapest option from Suvarnabhumi. Phaya Thai connects to BTS. Only serves Suvarnabhumi. |
| Grab (car) | 250–450 THB | 30–60 mins | Fixed price, no negotiation. Add 50 THB airport surcharge. Traffic-dependent. |
| Metered taxi | 250–400 THB + expressway tolls | 30–60 mins | Add 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 THB | 45–90 mins | Cheap but slow and infrequent. A30 bus connects Don Mueang to Mo Chit BTS/MRT. |
| Grab from Don Mueang | 150–300 THB | 30–60 mins | Don Mueang has no rail link to the city. Grab or taxi are the practical options. |
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.