Chao Phraya River Boats: How Bangkok's Ferries and Canal Boats Actually Work
Key takeaways
- The Chao Phraya is a working commuter route, not a sightseeing extra: boats run to a set line of numbered piers and connect to the BTS Skytrain at Saphan Taksin.
- Coloured flags on the roof of the boat tell you which service it is, and an unflagged local boat stops almost everywhere while a flagged express skips most piers.
- Short cross-river ferries run constantly between facing piers for a few baht, and they are the fastest way to reach the Thonburi side without a long road detour.
- The canal boats on Khlong Saen Saeb are a separate, faster and rougher system that cuts across central Bangkok when the roads are solid.
- Boats are cash-heavy, crowded at rush hour and less forgiving than a train, so keep small notes ready and hold on when the boat comes alongside a pier.
Published · Last reviewed
The Chao Phraya is not a sightseeing add-on in Bangkok, it is a working commuter line: boats run to a set string of numbered piers, they connect to the Skytrain, and on the right journey they are quicker and far pleasanter than any road option. It took me about a year of living in Bangkok before I understood that. I had been on the river once, on a tourist boat with a commentary, and filed it under “day out” rather than “transport”. Then a colleague showed me she got to work by walking to a pier and standing on a crowded local boat with everyone else, for a fare you would find in the bottom of your pocket, while the road above her did not move at all.
The river as a transport line, not a tour
The main Chao Phraya service runs north and south along the river through central Bangkok, calling at a line of piers that are numbered and signed, and it is used every day by ordinary commuters going to work 1. That is the mental switch worth making early. It behaves much more like a bus route on water than like a cruise: boats arrive frequently, they hold at each pier for a matter of seconds, and people surge on and off with bags and boxes and school uniforms.
The piers matter more than anything else on the river. Each one carries a large painted number, and once you start reading the numbers instead of trying to recognise landmarks from the water, the whole system becomes navigable. Work out your destination number before you board, then count your way there. This is also how you avoid the classic newcomer error, which is boarding a fast service and sailing serenely past the pier you wanted while you were still admiring a temple roof.
Reading the flags before you step on
Every boat on the main line carries a flag on its roof, and that flag tells you what kind of service it is. The principle is simple even if the colours take a while to stick: a boat with no flag is the slow local that calls at nearly every pier, and a flagged boat is an express that serves a shorter list and skips the rest. There is also a separate tourist service with onboard commentary and a higher fare, which is a different product rather than a better one.
The practical method, and the one I still use, is to ignore the folklore about colours and read the boarding gate. Staff at the pier direct people to the right waiting area for the service that is coming in, and the pier lists which boats call there. Ask “does this go to pier such-and-such” with the number, and you will get a yes or a no in about a second. Getting that answer before you step across is the entire skill.
The cross-river ferries
Sitting underneath the express services is a much simpler thing: the short cross-river ferry that shuttles between two facing piers, back and forth, all day, for a few baht. These are the workhorses of the river. You walk onto the pier, pay at a small booth, wait behind a gate with a crowd of people and sometimes a motorbike or two, and cross in a couple of minutes.
They are genuinely useful, because the Thonburi side of the river has far fewer bridges than you would like, and a road trip that looks short on a map can mean a long detour to the nearest crossing. If your destination is directly opposite you, the ferry beats any car by a wide margin. This is the piece of the network most visitors never use and every local takes for granted.
Khlong Saen Saeb, the canal boats
The canal boats are a separate system with a different character. They run along Khlong Saen Saeb, a waterway that cuts east to west through central Bangkok, and they exist for one reason: to get commuters across the city faster than the traffic allows. They are fast, loud, and unceremonious. The boat comes in hard against the pier, a rope is thrown, you have a very short window to get on, and then you sit while the driver opens the throttle.
I would not send a nervous first-timer onto a canal boat at rush hour with a large suitcase. I would absolutely send someone onto one who has an appointment across town at five in the afternoon and has just watched a taxi sit through three changes of the same traffic light. It is one of the few ways in Bangkok to move across the grain of the city at speed. Official travel advice for Thailand is worth reading on general safety habits before you use any local transport of this kind 2.
Paying, and what to have in your pocket
The boats are a cash system. Depending on the service you either pay at a booth on the pier before you board, or you pay a conductor who works down the length of the boat collecting fares, often with a metal ticket tube that rattles as she goes. Fares on the river and the canals are small, and the whole transaction takes seconds if you have coins and small notes ready.
Do not expect the stored-value cards that work on the rail network to help you here. That is one of the practical differences between the boats and the trains, and it catches people who assume one Bangkok transport card covers everything. Keep a handful of twenty baht notes for the water, the same way you would for a songthaew or a motorbike taxi, and confirm the current fare at the pier because these figures drift over time 1.
Connecting to the trains
The connection that makes the river genuinely useful is at Saphan Taksin, where the BTS Skytrain station sits directly above the pier of the same name 3. You come down from the platform, walk a short covered stretch, and you are at the boarding gate. That single interchange plugs the whole waterway into the rail network, so a river trip stops being an isolated adventure and becomes one leg of a normal journey.
Further inland, the MRT gives you the other half of the picture, reaching parts of the city the river never touches 4. Planning a day around all three (train, boat and a short taxi or motorbike hop at the end) is how people who live here actually move around. If the rail side of that is new to you, the way the systems and their separate cards fit together is set out in BTS and MRT Bangkok.
Where the boats are the wrong answer
Boats are wonderful when your origin and destination are both near the water, and a nuisance when they are not. If you have to take a taxi to a pier, wait for a boat, and then take another taxi at the far end, you have built a three-leg journey out of a one-leg problem. Late at night the services thin out and stop entirely, well before the roads do, so a boat is a daytime tool.
Heavy luggage is the other honest limit. Floating piers move, gangways are short, and the boarding window is brief, so a large suitcase turns a simple hop into an awkward scramble 5. With bags I take a car and accept the traffic. For anything else along the river, I take the boat and enjoy the fact that the jam on the bridge above me is somebody else’s afternoon. When the road is the only option, the metering and surcharge rules that govern it are covered in Bangkok taxis.
Fares, timetables and pier services in Bangkok change regularly, so treat every figure here as a rough guide and confirm the current one at the pier or with the operator before you rely on it.
References
- Getting Around Thailand, Tourism Authority of Thailand. ↩
- Thailand travel advice: safety and security, UK Foreign, Commonwealth & Development Office. ↩
- BTS Skytrain, Bangkok Mass Transit System (BTS). ↩
- Mass Rapid Transit Authority of Thailand, MRTA. ↩
- Thailand Travel Advice, Australian Government, Smartraveller. ↩
Frequently asked questions
What do the flag colours on Chao Phraya boats mean?
The flag on the roof identifies the service, and the important thing is not memorising the colours but understanding the principle: a boat with no flag is the slow local that stops at almost every pier, and a flagged boat is an express that runs a limited set of stops. There is also a separate blue-flagged tourist boat with commentary and a higher fare, which is a different product rather than a faster one. Check the flag and the pier list on the boarding gate before you step on, because an express that skips your pier will carry you well past it.
How do I know which pier I need?
The piers on the main line are numbered, and the number is painted large on the pier itself, which is the single most useful piece of signage on the whole river. Work out your destination pier number before you set off, then watch the numbers as you go rather than trying to recognise buildings from the water. Staff on the boat call the piers out, though not always in English, so counting the numbers yourself is the reliable method.
How do I connect the river to the Skytrain?
Saphan Taksin is the connection point. The BTS station sits directly above the pier of the same name, so you can walk from the Skytrain platform down to the boarding gate in a couple of minutes. That is what turns the river from a novelty into real transport, because it plugs the whole waterway into the rail network. Full details of how the rail systems join up are in the guide to the BTS and MRT.
Are the river boats and canal boats the same thing?
No, they are two separate systems. The Chao Phraya boats run north and south along the main river, past the old city and the temples. The canal boats run along Khlong Saen Saeb, an east to west waterway that cuts across central Bangkok through the shopping and university districts. The canal service is faster, noisier and more of a scramble to board, and it is the one locals use to beat traffic on a route the river simply does not serve.
How do you pay on a Bangkok boat?
Usually in cash to a conductor who works down the boat with a ticket tube, or at a booth on the pier before you board, depending on the service. Fares are small, and having coins and small notes ready makes the whole thing effortless. Do not count on a card or a stored-value ticket working here the way it does on the Skytrain: treat the boats as a cash system and you will never be caught out.
Are the boats safe for a first-time visitor?
They are ordinary daily transport for large numbers of commuters, but they are less forgiving than a train. Boats come alongside a floating pier, hold there briefly while people cross, and pull away again quickly, so the boarding moment is the part that needs your attention. Keep both hands free, step across rather than jumping, sit down once you are aboard, and do not lean out over the side for a photograph while the boat is moving.
Written by Jon Ferris. Checked by Wichai Thongchai, 20+ years professional driver, Bangkok.
Our guides are written from personal experience and reviewed by a long-term Thailand resident for accuracy. Read our editorial policy.