Getting around · Bangkok

Bangkok's river boats explained: which flag to take

Stand on Sathorn Pier for five minutes and you will see boats fly past with orange, yellow and green flags snapping on the roof, and a slower blue one nosing in to the dock. No sign explains the difference, and the wrong boat sails straight past your temple. Here is what each flag means, what it costs in 2026, and the one thing worth knowing: for the riverside old town, the boat beats the BTS — and for everywhere else, it doesn’t.

The short version

  • The flag colour is the whole message — it tells you how far the boat goes, which stops it skips, and when it runs.
  • The commuter boats now run mostly at rush hour. In 2026 the orange flag is weekday peak only; midday and weekends are covered by the yellow flag. The old all-stops “no-flag” local boat has stopped running.
  • Fares are tiny: flat 18 baht (orange) or 23 baht (yellow) on the commuter boats — both trimmed by about a baht in mid-2026.
  • For sightseeing, the blue tourist boat is the easy button: a separate hop-on hop-off service, 40 baht a ride or 150 baht all day, running daily to every temple pier.
  • Board at Sathorn (Central) Pier, right under BTS Saphan Taksin (S6) — the single point where the train meets the river.
The four Chao Phraya boat flags, what they cost and when they run A guide to the flags: orange flag is the main commuter express at 18 baht flat, weekday rush hours only; yellow flag is 23 baht flat, covering midday and weekends; green-yellow flag is the far-north express from Pak Kret at 16 to 35 baht, weekday peak only; and the separate blue tourist boat is 40 baht single or 150 baht for an all-day pass, running daily. Orange flag main commuter express — weekday rush hours only 18 ฿ flat Yellow flag covers the midday & weekend gap the orange flag leaves 23 ฿ flat Green-yellow flag far-north express from Pak Kret — weekday peak only 16–35 ฿ Blue flag — Tourist Boat separate hop-on hop-off to every temple pier — daily 40 ฿ / 150 ฿ day All boats start from Sathorn (Central) Pier, under BTS Saphan Taksin. Fares are a mid-2026 guide.
Four flags, four services. Diagram by Town Wire News; confirm the current flag and fare at the pier before you board.

The quick guide to the flags

A 2026 guide compiled by Town Wire News from Chao Phraya Express Boat and tourist-boat operator information; fares and schedules were revised in the first half of 2026, so confirm at the pier. Commuter and tourist boats are run by different operators with separate tickets.
FlagRunsWhere it goesFare
Orange commuterWeekday rush hours onlyNonthaburi to Wat Rajsingkorn, express (skips minor piers)18 baht flat
Yellow all dayWeekday midday + weekendsNonthaburi to Sathorn, express23 baht flat
Green-yellow commuterWeekday peak onlyPak Kret (far north) to Sathorn, long express16–35 baht by distance
Blue tourist boat sightseeingDaily, ~08:30–19:15Sathorn to Phra Arthit, every temple pier, extending to ICONSIAM/Asiatique later40 baht single / 150 baht day pass
Cross-river ferry shuttleDaily, ~05:00–19:00Straight across the river, e.g. Tha Tien to Wat Arun~5 baht

What the flags actually mean

The Chao Phraya Express Boat is a commuter service first and a tourist attraction by accident, and the flag on the roof is how it tells regulars which run this is. The colour signals how far the boat goes and, crucially, which piers it skips — an express flag will sail straight past a minor stop without slowing down. That is the trap for visitors: you wave from the pier, and the boat simply isn’t stopping there.

The one you will meet most is the orange flag, the workhorse commuter line running the length of the central river at a flat 18 baht. The catch, new in 2026, is that it now runs weekday rush hours only. Through the middle of the day, and at weekends, its place is taken by the yellow flag, a similar express at a flat 23 baht — so which flag you catch depends as much on the clock as on where you are going. The green-yellow flag is the long-distance express from Pak Kret in the far north, priced 16 to 35 baht by distance and, again, weekday peak only. If you are used to older guides that call the orange boat an all-day line, that has changed; and the cheap old no-flag local boat that once stopped at every pier no longer runs.

The blue tourist boat: the easy button

If the flags sound like too much homework, there is a deliberately simple alternative run by a different operator: the blue-flag Chao Phraya Tourist Boat. It is a hop-on hop-off service that runs daily, roughly 08:30 to 19:15, every half hour or so, and it stops at exactly the piers a visitor wants — Sathorn, Chinatown, the Grand Palace, Wat Pho and Wat Arun, and Khao San, extending down to ICONSIAM and Asiatique in the later hours. A single ride is 40 baht; an all-day pass is 150 baht, both cut a little in mid-2026, and there is usually English commentary onboard. For a day of temple-hopping it is worth the premium over the commuter boats: you never have to read a flag, and you can get on and off as you please.

The one rule that saves the confusion. Sightseeing along the river for a day? Buy the 150-baht tourist-boat pass and stop reading flags. Just crossing town at rush hour and counting baht? Take whatever express flag is running — orange or yellow — for under 25 baht. And to reach Wat Arun, ride to Tha Tien pier and take the little cross-river ferry over for about 5 baht; do not wait for a boat to dock at the temple itself.

Where the boat meets the train

Almost every river trip begins at the same place: Sathorn Pier, also signed as Central Pier, which sits directly beneath BTS Saphan Taksin (S6) on the Silom Line. Step out of the station’s riverside exit and the gangways to every express and tourist boat are right there. This is the only clean interchange between the rail network and the river, which is why it is where guides tell you to start — take the BTS to Saphan Taksin, walk down, and pick your boat. There has been talk for years of rebuilding the small, single-track Saphan Taksin station, but as of 2026 nothing has changed and the interchange works exactly as it always has.

One more waterway is worth a line, because visitors mix it up with the river: the Khlong Saen Saep canal boats. These are a separate, faster service on the narrow canal that cuts east–west through the city, useful for the Pratunam shopping district and the fringe of the old town around the Golden Mount. They are cheap — roughly 16 to 26 baht by distance — but they are a locals’ commuter boat with no English and a scramble to board, so treat them as a bonus once you are confident, not a first ride.

When the boat beats the BTS — and when it doesn’t

Here is the judgement that makes the river worth learning. The boat wins, decisively, for the riverside old town — the Grand Palace, Wat Pho, Wat Arun and Khao San Road — because no BTS or MRT line reaches any of them. As our old-town guide lays out, the nearest stations leave you a fair way short, so the boat, or a taxi through the traffic, is genuinely your best way in. On the water you also glide straight past the road gridlock, which is why the boat beats a taxi to ICONSIAM at rush hour too.

But the river is a route, not a network, and that is the honest limit. For anywhere off the water — Sukhumvit, Siam’s shopping core, Chatuchak market, the business districts — the boat is the wrong tool, and the BTS or MRT will be faster and simpler. The commuter boats also thin out badly after the evening peak, so once it is dark you are choosing between the pricier tourist boat and a taxi. Learn the river for the old town and the temples; use the train for the rest of the city.

Quick answers

Which boat for the Grand Palace and Wat Arun?
Tha Chang pier (N9) for the Grand Palace and Wat Pho; Tha Tien pier (N8) for Wat Arun, then the ~5-baht cross-river ferry over to the temple. The blue tourist boat stops at both all day, and the orange or yellow commuter flags call there too.
What do the flag colours mean?
The flag tells you which express service the boat is running and when. Orange is the main commuter line, weekday rush only, 18 baht flat. Yellow covers midday and weekends, 23 baht. Green-yellow is the far-north express from Pak Kret, 16–35 baht. The blue boat is the separate tourist hop-on hop-off.
How do I get from the BTS to the river boats?
Take the BTS Silom Line to Saphan Taksin (S6); its riverside exit leads straight to Sathorn (Central) Pier, where every express and tourist boat begins. It is the one spot the train meets the river.
Is the boat faster than the BTS?
For the riverside old town and temples, yes — no train reaches them and the boat skips the traffic. For anywhere away from the river, no; take the BTS or MRT. The river is a route, not a whole network.

How we made this — and our sources

We are not based in Bangkok and we do not crew the boats. This guide draws the flag services, fares and hours from the Chao Phraya Express Boat and Chao Phraya Tourist Boat operators’ own published information, which was revised in the first half of 2026 — fares were trimmed and the commuter schedule restructured around that time — cross-checked against Thai transport references and the pier layout at Sathorn. The BTS interchange at Saphan Taksin and the cross-river ferry fare were verified against current network and operator information. Everything here was checked in July 2026.

Boat fares, flag schedules, operating hours and the cross-river ferry price change, sometimes at short notice — treat every figure here as a guide and confirm the current flag and fare at the pier before you rely on it. This is general travel information, not official advice. Spotted something out of date? Tell us via our corrections page and we will fix it.