Boat traveling on the Chao Phraya river, Bangkok
City Transport

Bangkok's river boats: a visitor's guide

The Chao Phraya Express, tourist boats and canal boats — Bangkok by water.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 5 min read

Bangkok's river and canal boats aren't a tourist novelty — they're a genuine way to cut through some of the worst traffic in South-East Asia, running along the Chao Phraya River and the older khlong canal network that predates the city's roads. Once you understand the flag colours and where the piers connect to the BTS Skytrain, they're one of the most useful tools for getting around central Bangkok.

The Chao Phraya Express Boat and its flags

The main river service, run by the Chao Phraya Express Boat Company, uses coloured flags flown from the boat to indicate which service it is — the same route number can mean different stopping patterns depending on the flag, which confuses first-time riders more than almost anything else about Bangkok's transport.

Fares on the flagged express boats are collected on board by a conductor who walks the boat, or increasingly via tap card at some piers — have small notes or coins ready if paying cash, since conductors don't always carry much change.

The Chao Phraya Tourist Boat

A separate, blue-flagged Tourist Boat service runs on a hop-on-hop-off basis, calling specifically at piers near major sights — the Grand Palace, Wat Arun, Wat Pho, Asiatique — with English-language announcements and a single all-day ticket. It runs less frequently than the express boats and costs more, but for a first visit focused on temple-hopping rather than commuting, the simplicity of one ticket covering the whole day, plus the tourist-relevant stopping pattern, can be worth the premium over working out the flag system yourself.

If you're only in Bangkok for a day or two and mainly want to see the river temples, the Tourist Boat's single all-day ticket is genuinely the easier choice. If you're staying longer or want to travel like a local, learning the express boat flags pays off quickly and costs less.

Connecting to the BTS Skytrain

The Central Pier at Sathorn, one of the busiest on the river, connects directly to Saphan Taksin BTS station, making the river boat a genuinely practical link between the Skytrain network and riverside areas the BTS doesn't reach, including the Old City's temple cluster. This combination — Skytrain to Saphan Taksin, then a river boat north to the temples — is often faster and more pleasant than a taxi through central Bangkok's traffic, especially during the day.

The khlong canal boats

Away from the main river, Bangkok's older khlong (canal) network still carries passenger boats, most usefully the Saen Saep canal boat, which runs east–west across the city roughly parallel to Sukhumvit Road, connecting areas like Pratunam to the Golden Mount and Democracy Monument area near the Old City. These boats are smaller, faster and considerably more splashy than the river express boats, with brief stops that require moving quickly on and off — locals do it constantly, but it takes a first-timer a ride or two to get comfortable with the pace. It's a genuinely useful crosstown shortcut when the roads above are gridlocked, cutting a journey that might take 45 minutes by taxi down to a fraction of that.

How the boats fit the wider transport picture

Bangkok's river and canal boats work best as one part of a wider toolkit alongside the BTS Skytrain and MRT underground, rather than a replacement for either — useful for the specific corridors they serve, not for crosstown journeys away from the water. If you're comparing this to Thailand's other transport, see our guide to Thailand by train for the State Railway network beyond the capital, and coaches in Thailand for the long-distance bus options once you're heading out of the city.

Fares, cards and what doesn't work here

Bangkok's Rabbit Card, widely used on the BTS Skytrain and some buses, has limited or no acceptance on the river and canal boats, which mostly run their own separate cash or single-ticket system. Don't assume a transport card that works on the Skytrain will get you onto a boat — see our guide to the Rabbit card in Bangkok for exactly where it does and doesn't work across the city's wider transport network.

Practical tips for first-timers

Piers can be crowded and boats often don't fully stop — they slow alongside and passengers move quickly on and off, so keep bags secure and be ready to step aboard promptly, particularly at busier piers during commuting hours. Life jackets are usually available on the tourist boats and worth wearing if offered, especially in choppier conditions when other river traffic passes close by. The river can flood its lower piers during the rainy season, occasionally disrupting service at the worst-affected stops — a rare but real consideration if you're travelling between June and October.

Getting to and from the airport

The river boats connect to the city centre, not directly to either of Bangkok's airports — for that leg, see our guide to Bangkok airport to the city, covering Suvarnabhumi's Airport Rail Link and the bus options from Don Mueang. If you have a long layover and are wondering whether a river boat trip is realistic within it, see our guide to the Bangkok layover for a realistic look at timing, visas and getting back in time.

Frequently asked questions

What do the flag colours on Bangkok's river boats mean?

They indicate the stopping pattern of the Chao Phraya Express Boat service — orange flag boats are the frequent, most useful service for most visitors; yellow and green flags are faster, limited-stop commuter services; boats with no flag stop everywhere and run slowest.

Is the Chao Phraya Tourist Boat different from the express boats?

Yes — it's a separate, blue-flagged, hop-on-hop-off service aimed at sightseeing, calling at piers near major temples with English announcements and a single all-day ticket, running less often and costing more than the local express boats.

Can I use my Rabbit Card on the river boats?

Generally no — the river and canal boats mostly run their own cash or ticket system separate from the Rabbit Card used on the BTS Skytrain, so don't assume the same card will work.

Are the canal (khlong) boats safe and easy for tourists?

They're safe and widely used by locals, but the fast, brief stops take some getting used to — move promptly when boarding or leaving, and expect some splashing on the open canal boats, especially in the rainy season.

Sources and further reading: