NaJade — DJ in Bangkok for Events, Clubs, Weddings & Lessons

Bangkok Bus Guide: Fares, Routes and How to Ride

Three young Thai friends at a Bangkok bus stop waving down an electric city bus at dusk

By NaJade · DJ in Bangkok · Published October 27, 2026

Bangkok’s city buses are the cheapest way to get around: roughly 8–10 baht on a non-air-conditioned fan bus and about 12–30 baht on an air-conditioned bus, depending on distance. Most run from about 5am to 11pm, with some routes all night. Find your route on Google Maps or the ViaBus app, flag the bus with your hand, and pay the conductor on board — cash, and increasingly a contactless card or QR code.

Most visitors never touch a Bangkok bus, and I understand why: the routes are confusing, the signage is mostly in Thai, and the BTS and MRT are easier. But buses go where the trains don’t — the Old City, the riverside, the back streets — and they cost almost nothing. Once you know how they work, they’re a genuinely useful option.

Check the route in Google Maps or ViaBus, wait at a marked stop, and wave the bus down — it won’t stop otherwise. Pay the conductor who comes to you: 8–10 baht on fan buses, 12–30 baht with air-con. Carry coins and small notes, press the bell early, and avoid rush hour.

The Types of Bus You’ll See

Bangkok’s main operator is the state-run Bangkok Mass Transit Authority (BMTA), alongside private operators such as Thai Smile Bus, which runs an all-electric fleet. You’ll recognise buses mostly by colour and whether the windows are open.

TypeHow to spot itTypical fare
Fan bus (non-air-con)Cream-and-red BMTA, or other colours from private operators; windows openAbout 8–10 baht flat
Air-con busBlue, orange, yellow or light blue; windows closedAbout 12–30 baht by distance
Electric busModern, quiet, often blue or orange; Thai Smile and newer BMTA fleetsSimilar to air-con, set by operator
MinibusSmall orange buses on some narrow-street routesAbout 10 baht

Fares and colours change as the fleet is replaced — BMTA is converting older fan buses to electric — so treat these as a guide, and always ask the conductor if you’re unsure.

Finding the Right Route

  • Google Maps is the easiest place to start. Choose public transport, and it shows bus numbers, stops and walking legs. Timings are optimistic.
  • ViaBus is a Thai app that shows buses moving in real time on many routes. It’s the best way to know whether your bus is two minutes or twenty minutes away.
  • Route numbers changed a few years ago, and both the old and new numbers are still in use. If the number on the bus doesn’t match your app, it may be showing the other format — check both.

The government’s Bangkok public transport guide gives an overview of how buses connect to the rail lines.

How to Ride, Step by Step

  1. Go to a marked stop on the correct side of the road. Stops are usually a shelter or a blue sign with route numbers.
  2. Wave the bus down with a clear outstretched arm when you see your number. If you don’t signal, it often won’t stop.
  3. Board quickly by the front or back door, then find a spot to stand or sit. Doors may open before the bus has fully stopped.
  4. Pay the conductor, who walks through the bus with a metal ticket tube. On air-con buses, say or show your destination so they can charge the right fare. Keep your paper ticket.
  5. Press the bell before your stop and move to the door early. If nobody is waiting at the door, the driver may keep going.

Paying: Cash, Card or QR

Cash is still the most common way to pay. Carry coins and 20- or 50-baht notes; conductors can’t break a 500 or 1,000. On many BMTA and Thai Smile buses you can now tap a contactless Visa or Mastercard on a reader, or pay by Thai banking QR code. For more on managing cash and cards, see money in Bangkok.

Etiquette and Tips

TipWhy
Give seats to monks, elderly people and pregnant womenExpected, and sometimes signposted
Avoid 7–9am and 5–7pmTraffic can triple your journey time
Hold on firmlyDrivers brake and accelerate hard
Learn your stop name in ThaiConductors rarely speak much English — see basic Thai phrases
Don’t take a bus to catch a flightTraffic is unpredictable; use the train or a taxi

Some fan-bus routes run 24 hours, but service gets thin late at night. After dark, Grab or a metered taxi is usually the better call.

A Note From NaJade

Before I had gigs every weekend, the bus was how I got everywhere in this city. Eight baht, windows open, a fan rattling above my head, and a controller bag on my knees. You see Bangkok differently from a bus — the markets, the shophouses, the uncle selling mango at the same corner every day. I don’t ride as often now, mostly because of time, but I still take the bus to the Old City on quiet afternoons. My honest advice: don’t make it your main transport on a short trip. Do take one ride, on a route you’ve checked, in the middle of the day. It’s cheap, it’s real, and it’s a story.

More: how to get around Bangkok, the BTS Skytrain, the MRT, and the Chao Phraya Express Boat.

Frequently Asked Questions

How much does a bus cost in Bangkok?
A non-air-conditioned fan bus usually costs about 8–10 baht flat. Air-conditioned and electric buses cost roughly 12–30 baht depending on how far you travel. You pay the conductor on board after you sit down. Fares change as the fleet is updated, so carry a few extra coins and ask if you’re unsure.
Can I pay for Bangkok buses by card?
On many BMTA and Thai Smile buses, yes. You can tap a contactless Visa or Mastercard on the reader, or pay with a Thai banking QR code. Not every bus has a reader yet, especially older fan buses, so always carry small cash — coins and 20- or 50-baht notes — as a backup.
What app shows Bangkok bus routes?
Google Maps is the easiest for planning, showing route numbers, stops and walking legs. ViaBus is a Thai app that shows many buses moving in real time, which helps you see how long you’ll wait. Use them together, and remember that both old and new route numbers are still in use.
Do Bangkok buses run all night?
Most buses run from about 5am to 11pm. A number of fan-bus routes run 24 hours, but late-night service is much less frequent and less predictable. If you’re heading home after a night out, a metered taxi or Grab is usually faster, more comfortable and only a little more expensive.
How do I stop a bus in Bangkok?
Stand at a marked bus stop and wave the bus down with a clear outstretched arm as it approaches. Drivers often don’t stop unless someone signals. To get off, press the bell before your stop and move to the door early. If nobody is at the door, the bus may not stop.
Are Bangkok buses safe for tourists?
Generally yes. The main risks are hard braking, crowding at rush hour and the occasional pickpocket. Hold a handrail, keep your phone and wallet in a front pocket or zipped bag, and avoid peak times. Daytime rides on routes you’ve checked in advance are the easiest way to start.

About the Author

NaJade is a Bangkok-based DJ playing progressive house, melodic EDM, pop, and Thai music across clubs, rooftops, and weddings in Thailand — and has lived in the city long enough to have made every one of these mistakes at least once. Find him on YouTube, Instagram, and TikTok.

🎧 Listen to his latest set · 💌 Book him for your venue or event