Thailand
Bangkok
Temples and skyscrapers share the skyline. To escape the traffic, ride the elevated BTS or the river boats.
City bus (rot mae / รถเมล์)
Updated on July 30, 2026
How to ride
- 1Get small change readyCash to the conductor is the default. 500 and 1,000 THB notes often can't be changed - stock up on 20 THB notes and coins.
- 2Find your bus and flag it downBuses skip the stop unless you raise a hand. If bus and app numbers disagree, check the destination sign or ask the conductor.
- 3Pay the conductor on boardWhen the conductor comes round, tell them your destination and pay. Keep the paper ticket until you get off.
- 4On the BRT, pay at the onboard machineOn the BRT, pay at the machine by the door - tap a Rabbit card or scan a QR ticket bought in LINE. Stations sell no tickets.
- 5Track your location and press the buzzerFollow your location in a maps app and press the buzzer before your stop. Buses pause only briefly - move to the door early.
Fares
Single fares4
Fare caps1
Card itself1
Estimates use exchange rates as of November 3, 2026
Payment
Quick facts
Fares
Daily fare cap(Limited)Only TSB buses with a HOP card: 40 THB/day (50 incl. boats). No cap elsewhere
Transfer discountsNo transfer discounts - you pay again on every bus
Facilities
Lifts (step-free)(Limited)Old red buses have steep steps and no wheelchair access. Thai Smile Bus EVs and the BRT are low-floor.
Suitcases & luggage(Limited)No luggage racks - not great with a big suitcase
ToiletsNo toilets on board
Rules
Smoking(Banned)No smoking on board - fines up to 5,000 THB (Tobacco Products Control Act)
Apps & info
Journey planner app (Google Maps)For routing and tracking your position on board - but route numbers may show in old or new format
English signage(Limited)Mostly Thai signage; announcements can be absent. EV buses add English displays
Service info / card balance app (ViaBus)The go-to app for live bus tracking in Bangkok - English UI, and you see exactly where your bus is
Operating hoursMost routes run roughly 5:00-23:00; BMTA all-night services and 13 TSB 24-hour routes (as of Aug 2024) cover the small hours. The BRT (Sathorn-Ratchaphruek) runs 6:00-24:00 (about every 7 min at peak, 10-20 min off-peak).
Heads-up
-
Old and new route numbers coexist, with more to come
Route numbers are mid-reform - old and new coexist (e.g. old 71 = new 1-39), with some buses showing both as "1-39 (71)". If Google Maps and the bus disagree, check the destination sign or ask the conductor. Further renumbering has been announced, so expect more changes.
Timetable
Editor Naotaka 