อักษรไทยThaiLetters.com Start Trainer
Guides ⁄ Thai Language

Read Thai Script: Bangkok Bus Signs in Thailand

Published November 9, 2026 · 10 min read · Thai Language

Read Thai script on Bangkok bus signs in Thailand: decode stop boards, route numbers and windscreen destinations in Thai, with pronunciation and photos.

A Bangkok city bus will carry you eight kilometres for about fifteen baht, which makes it the best transport bargain in Thailand — and almost the only one that offers you nothing in English. The skytrain is bilingual from end to end. The bus gives you a number, a strip of blue Thai letters across the windscreen, and a conductor who wants to know where you are going before the lights change. Learning to read Thai script on bus signs is therefore the highest-value piece of reading in the city: five or six short words, repeated on every pole and every windscreen, standing between you and a network of several hundred routes.

This Thai language guide works through those signs in the order you actually meet them — the pole at the kerb, the numbers printed on it, the destination banner across the glass, and the words you will hear once you are aboard. Every entry gives the Thai script, a Thai transliteration you can say out loud, and the literal meaning, because in bus Thai the literal meaning is nearly always the memory hook. All four photographs are real signs photographed on real Bangkok streets, so what you practise here is exactly what you will meet tomorrow.

Blue Bangkok bus stop sign in Thai script reading ที่หยุดรถประจำทาง with the stop name ซอยนายเลิศ Soi Nai Loet above a grid of bus route numbers and a Thai route map
A standard Bangkok bus stop, here under the expressway on Sukhumvit. Find three things on every one of these poles: the blue header ที่หยุดรถประจำทาง (thîi yùt rót bprà-jam thaang), the stop’s own name in large Thai with its romanisation beneath it — ซอยนายเลิศ, Soi Nai Loet — and the grid of route numbers that genuinely stop here. If your number is not in that grid, no amount of waiting will help. Photo: Chainwit. / Wikimedia Commons, CC BY-SA 4.0

ที่หยุดรถประจำทาง: the header on every stop

Thai has a formal word for a bus and a street word for a bus, and the sign uses one while everybody around you uses the other. Learn both on day one:

The operator’s initials are worth recognising too. ขสมก. (khǎw sǎw mǎw gaw) is short for องค์การขนส่งมวลชนกรุงเทพ, the Bangkok Mass Transit Authority, and it is stamped on the side of most buses in the city. Thai abbreviates by keeping the first letter of each word and adding a full stop, which is why so many official Thai letters turn up in clusters like this.

Route numbers and the Thai numerals beside them

The white grid in the middle of the pole is the part you will use every single time. Each cell holds one route number, and the Thai word for a route is the one to memorise. Learn to read Thai script on this one panel and you can plan a journey standing at the kerb:

Route numbers on the pole are in Arabic digits, but timetables, fare notices and older plates still use Thai ones — ๐ ๑ ๒ ๓ ๔ ๕ ๖ ๗ ๘ ๙. Half an hour with our guide to reading Thai numerals, prices and dates removes that obstacle permanently, and it is the fastest win available to a beginner.

Bangkok bus stop sign in Thai script at สามย่าน มิตรทาวน์ Samyan Mitrtown listing fifteen bus route numbers above a Thai route map and destination finder
The same design at สามย่าน มิตรทาวน์ (Samyan Mitrtown), with fifteen routes instead of seven. Notice how the stop name is written in Thai first and romanised second — that order is the whole argument for learning the script, because the Thai line is the one that is always there. Under the grid sit แผนที่เส้นทางเดินรถ (route map) and ค้นหาปลายทาง (destination finder), the two headings repeated on every new pole in the city. Photo: Chainwit. / Wikimedia Commons, CC BY-SA 4.0

ต้นทาง and ปลายทาง: the pair that runs the system

Thai describes a journey as a length of road with two ends, and once you see the pattern you can read half the transport vocabulary in the country without being taught it:

Cream and red non air conditioned Bangkok city bus with large blue Thai script destination banners across the windscreen reading คลองเตย Khlong Toei and หมอชิต 2 Mo Chit 2
An ordinary cream-and-red BMTA bus with the classic windscreen banner. The two big names in blue are the two ends of the line — คลองเตย (khlawng dtəəi, Khlong Toei) and หมอชิต ๒ (mǎw chít sǎwng, Mo Chit 2, the northern bus terminal). The smaller card lower down repeats คลองเตย with KHLONG TOEI beneath it: that is the end it is running towards right now. Read the small card, not the big pair. Photo: Patiparn.Nice2002bkk / Wikimedia Commons, CC0

Read Thai script on the windscreen before the bus reaches you

You get roughly four seconds. The good news is that bus-front Thai is printed large, widely spaced and in plain block letters — far kinder to a learner than a menu — and the place names repeat endlessly across the city. Work on the ten or fifteen destinations that matter on your own routes and you have effectively learnt the network — this is the cheapest way to learn Thai vocabulary that you will use several times a week. Our guide to reading Thai place names covers the building blocks: บาง, คลอง, บ้าน and the handful of other syllables that start a quarter of the destinations in Thailand.

Two more words belong on the windscreen list, because both of them mean “do not bother running”:

ปรับอากาศ or ธรรมดา: reading the fare off the paintwork

Colour tells you the price before any word does, and the Thai confirms it. These six words are the ones to read Thai script for while the bus is still a block away. An orange, blue or yellow bus is air-conditioned and charges by distance; a cream-and-red one is the fan-cooled flat-fare bus, and it is the cheapest ride in the capital.

Orange air conditioned BMTA bus route 503 in Bangkok with a Thai script destination card reading รังสิต Rangsit in the windscreen, passing Victory Monument
Route 503 pulling away from Victory Monument. On an air-conditioned bus the big banner is usually replaced by a neat card in the corner of the glass: here รังสิต (rang-sìt) with RANGSIT under it, plus a small Thai strip across the top of the windscreen advertising the operator’s quality certification. Learn where your eye should go — top-left corner for the number, bottom-left card for the destination — and the four seconds are enough. Photo: TachaiN52 / Wikimedia Commons, CC BY-SA 4.0

On board: the conductor, the fare and getting off

On a red bus a conductor works the aisle with a steel fare tube that rattles; on an air-conditioned one you may pay by card. This is also where your Thai pronunciation gets its first honest test, because these words are spoken fast and over an engine. Either way, these are the words that get used:

Five sentences that let you speak Thai on the bus

Thai politeness is carried almost entirely by one syllable at the end of the sentence: ครับ (khráp) if you are a man, ค่ะ (khâ) if you are a woman. Drop it while asking a stranger for help and you sound abrupt rather than rude, but on a crowded bus the difference is noticeable. Our explainer on khrap and kha is worth ten minutes before you try these:

The last one is the real traveller’s sentence. Say it to the conductor as you pay, name your stop, and you have outsourced the hardest part of the journey to somebody who does it four hundred times a day.

A study tip: one pole, five minutes

Do not try to memorise this page. Walk to the ป้ายรถเมล์ nearest your home and give it five minutes with our free Thai alphabet chart open on your phone. Sound out the header, then the stop name, then one line of the destination finder — out loud, slowly, even badly. Nobody learns to read Thai script silently. Stop signs are the ideal beginner Thai lesson precisely because they are patient: the pole will not move, nobody is waiting for your answer, and the romanisation printed underneath grades your work instantly. That feedback loop is how the Thai consonants and vowels stop being a chart and start being words.

Then put the ten words you actually met into the flashcard trainer for a week and ride one unfamiliar route from end to end. Reading a destination banner correctly at thirty kilometres an hour is a genuinely good feeling, and it is the moment most learners stop treating the script as decoration. Few skills improve Thailand expat language confidence faster than getting on the right bus, in the right direction, because you could read Thai script on the front of it.