Home Kanchanaburi Thailand Kanchanaburi Hotels About
Home  ›  Thailand  ›  Kanchanaburi  ›  Food Guide
Kanchanaburi Food Guide · 2026

What to eat in Kanchanaburi
12 dishes, from river fish to raft restaurants

Fresh fish from the River Kwai, eaten on a raft floating over the water. Som tam and grilled chicken at a roadside stall. Mon and Karen flavours from the border. And a night market to wander till you're full. Here's where to start.

Why eat here

The taste of the river and the border

Kanchanaburi is a river town, and its kitchen is bound to the water. The River Kwai gives it fresh freshwater fish — yi-sok, snakehead, giant gourami — fried crisp, dropped into tom yum, or simmered in a coconut curry, and it gives the town its signature way of eating: on a floating raft over the river, something you won't find in most other places. On the other side, Kanchanaburi sits up against the Myanmar border, so Mon and Karen flavours run through the food too, especially around Sangkhla Buri, making the spread here wider than you'd expect.

We picked 12 dishes and bites that tell both halves of the story — river fish on a raft beside the Bridge over the River Kwai, the som tam and grilled chicken you can't skip, the sun-dried beef the town is known for, right down to the cheap eats at the night market and coffee at a riverside café. And we'll tell you plainly which places locals favour, which ones trade on the view, and which flavours are particular to this corner of Thailand.

The essential dishes

12 things to eat before you leave Kanchanaburi

Ordered from the town's headliners — river fish and the raft restaurants — to the street eats and cafés, and we'll flag which is which.

Crispy fried freshwater fish, golden-brown, on a banana-leaf plate beside a woven basket of sticky rice 1
River fish (yi-sok, snakehead, giant gourami)
RIVER FISH · the star of the riverside kitchen

This is the flavour that truly belongs to Kanchanaburi — fresh freshwater fish straight from the River Kwai. Firm, rich yi-sok; soft, sweet snakehead (pla chon); fatty giant gourami — fried whole until crisp, dropped into a clear tom yum, or made into a choo chee with coconut. Many riverside restaurants let you pick a live fish and price it by weight. Freshness is everything, and river fish is sweeter and a different texture from sea fish. Order a plate of it on a raft and you've eaten what this town does best.

Where: Raft restaurants by the bridge · Keeree Tara (snakehead / river-fish curry) · Krua Chukdon (east of town, a local favourite)
Price: ฿150–300/plate (depending on the fish) · larger fish priced by weight
Tip: Pick a live fish to be fried fresh · order it a few ways (fried/tom yum/steamed) to share · read more on the river-fish page
🛶2
Floating raft restaurants on the River Kwai
FLOATING RAFT DINING · eating on the water

A way of eating particular to Kanchanaburi — sit on a timber raft floating over the River Kwai, the current sliding beneath the floor, the breeze cool, the hills and the Bridge over the River Kwai not far off. Many places are open to the river air, and dinner from late afternoon into the evening is when the atmosphere is at its best. Order river fish, tom yum and a stir-fry and settle in by the water for a long meal. To be honest, the bridge-view spots cost a little more, but the setting is worth doing once.

Where: The Floating Restaurant (just upstream of the bridge) · Keeree Tara (by the bridge) · Krua Khun Paen (riverside, low cushioned seating)
Price: ฿500–1,200/table (for 2–3) depending on the fish and dishes
Tip: Book ahead on long weekends and during the bridge festival · dinner has a better view than lunch
🍛3
Choo chee / red curry river fish
CHOO CHEE PLA · river fish in coconut curry

If fried and tom yum aren't enough, let the river fish meet coconut. Choo chee is fried fish topped with red curry paste fried in thick coconut milk until fragrant and rich, finished with shredded kaffir-lime leaf. Kaeng khua river fish (pla kang) is a rounder coconut curry that several riverside restaurants do well. The naturally sweet flesh of the river fish takes beautifully to the coconut and curry paste, and a plate of it with steaming rice will finish the rice pot. It's nicely spiced rather than fierce, so you don't need a hardened palate to enjoy it.

Where: Keeree Tara (river-fish kaeng khua) · Soon Heng (herb-fried pla kang / curry) · riverside restaurants citywide
Price: ฿150–280/plate depending on the size of the fish
Tip: Order it with blanched or stir-fried greens to cut the richness of the coconut
A plate of Thai som tam papaya salad, sliced grilled chicken, and a bowl of sticky rice arranged on a dark surface 4
Som tam, grilled chicken and sticky rice
SOM TAM SET · the unmissable trio

No trip to Thailand is complete without a som tam meal, and Kanchanaburi makes it easy — in the markets and along the roadside. Sweet-sour som tam thai, or the fierier salted-crab-and-fermented-fish version, paired with crisp-skinned charcoal-grilled chicken and a basket of sticky rice. Order all three and you have a meal that's filling, cheap and unfussy. Some shops also do fruit som tam, larb and nam tok to add. Heat varies place to place — just tell the cook mild or medium if you're not used to it hot.

Where: Som tam / grilled-chicken shops in the markets · the night market · roadside stalls citywide
Price: ฿80–150/person (som tam ฿40–60 · grilled chicken ฿60–120 · sticky rice ฿10)
Tip: Order half a grilled chicken to share · ask for your spice level if you're not used to chili
🌶️5
Mon and Karen flavours (Sangkhla Buri)
MON & KAREN FLAVOURS · border cooking

This is what sets Kanchanaburi's food apart from other towns — up around Sangkhla Buri, on the Myanmar border, Mon and Karen communities have a table of their own. In the market and small shops in the Mon village across the wooden bridge you'll find bamboo-shoot salads, Burmese-style salads with beans and tofu, deeply seasoned curries, and border sweets. Many shops cook ahead and lay it out, so you point at what you want. The flavours may be unfamiliar if you've never tried them, but this is the real taste of the area, and anyone heading up to Sangkhla Buri shouldn't miss it.

Where: Markets and shops in the Mon village, across the wooden Mon Bridge · Sangkhla Buri night market
Price: ฿30–80/item (point-and-choose at the market)
Note: Sangkhla Buri is about 3 hr from the town, best as an overnight · be respectful of the Mon community
🥩6
Kanchanaburi sun-dried beef (nua khem)
NUA KHEM · the local speciality, sun-dried on racks

Sun-dried beef has long been associated with Kanchanaburi — beef seasoned and then laid out to sun-dry on bamboo racks until it's just leathery, then fried so the edges go crisp while the inside stays chewy and fragrant with the marinade. Dip it in a sharp jaew sauce and eat it on its own or with sticky rice. You'll find it packaged as a take-home gift in the town's dried-goods shops, or order it fried fresh at restaurants and som tam stalls. It's a flavour locals are proud of, and a popular thing to carry home.

Where: Som tam / Isan restaurants · dried-goods and souvenir shops in town · markets
Price: ฿120–250/fried plate · sold by weight as a packaged gift
Tip: Freshly fried tastes best · buy it semi-dried as a gift and fry it at home
🍤7
Pad Thai Rai Sen (Soon Heng)
PAD THAI RAI SEN · the city's celebrated pad thai

Kanchanaburi has a pad thai shop people talk about — Soon Heng, known for its Pad Thai Rai Sen, with chewy noodles stir-fried to a balanced sweet-sour-salty finish, with prawns, egg, tofu and bean sprouts, topped with crushed peanuts and a squeeze of lime. Beyond the pad thai, the same shop does herb-fried pla kang (a kind of river fish) and other local dishes to order alongside. It's a simple, affordable lunch that both locals and visitors stop in for, and an easy way to get good pad thai and river-fish flavour in one place.

Where: Soon Heng (Pad Thai Rai Sen + herb-fried pla kang) · pad thai shops in town
Price: ฿50–90/plate
Tip: Order the prawn pad thai plus the fried pla kang to share for the full local spread
A Thai market food stall with metal trays of dishes — fish, grilled meat, sausages and curries — laid out to choose from 8
Night-market eats
NIGHT MARKET EATS · cheap, plentiful, lively

The best-value dinner in town is a wander through the night market — the town's main night market and JJ Night Market opposite the train station are packed with cheap eats, from grilled skewers for a few baht to noodles, rice-and-curry, som tam, fried snacks, sweets and smoothies. Graze and pay as you go, one thing at a time, no need to sit down at a big restaurant. Honestly, the market gets you more variety for less than a sit-down place, and it's ideal for a relaxed evening — read more on the night-market and street-food page.

Where: The town's main night market · JJ Night Market (opposite Kanchanaburi train station) · Mae Nam Khwae Rd near the bridge
Price: ฿10–60/item · grilled skewers ฿10–15 each
When: Evenings, roughly 17:00–22:00 · come before nightfall for the full spread
Fresh white khanom jeen rice noodles coiled into nests on a banana leaf in a woven basket 9
Khanom jeen
KHANOM JEEN · fresh rice noodles with fish-curry sauce

A central-Thai staple that Kanchanaburi does well — soft fresh rice noodles (khanom jeen) ladled with nam ya, a curry sauce pounded from river fish and curry paste until thick and fragrant, or with nam phrik or nam ngiao depending on the shop. Eat it with a big plate of accompaniments — bean sprouts, lemon basil, pickled vegetables, cucumber — that you add as you like. It's a light breakfast or lunch that fills you up cheaply, found at morning markets and noodle shops in town. A nam ya made with real river fish has a sweeter, fishier depth.

Where: Khanom jeen shops in the morning markets · local restaurants in town · community markets
Price: ฿30–60/bowl
Tip: Pile on the accompaniments to cut the richness and round out the flavour
A street roti vendor frying dough on a round griddle at night, with tins of condensed milk and sauce bottles beside her 10
Roti and border sweets
ROTI & SWEETS · the market dessert

Finish the meal with a roadside sweet — banana roti, crisp outside and soft inside, drizzled with condensed milk and sugar, is the market dessert everyone enjoys. Around Sangkhla Buri and the Mon markets you'll also find Burmese sweets and border desserts like pumpkin custard, coconut-milk sweets and Burmese tea to try. In the town itself the night market lines up roti, Thai sweets, khanom krok and smoothies for just a few baht apiece. Following a savoury round with a roadside sweet is the most natural way to end a Kanchanaburi evening.

Where: Roti carts at the night market · Sangkhla Buri Mon market (Burmese sweets) · Mae Nam Khwae Rd
Price: ฿20–50/piece
Tip: Banana-and-egg roti with condensed milk is the classic order · try the Burmese sweets if you make it to Sangkhla Buri
11
Riverside and hill-view cafés
CAFÉS · coffee on the River Kwai and out of town

Kanchanaburi has more coffee shops than you'd think — riverside places where you sip a coffee watching the River Kwai slide by, and out-of-town cafés with hill and rice-field views out towards Erawan and the dam. Plenty take their drip coffee and baking seriously, opening from morning to evening, and they make a good stop mid-day or somewhere to sit and work. To be honest, some lean more on the view and the photo angles than the coffee, so choose by what you want — riverside atmosphere, or a properly made cup. Read more on the Kanchanaburi cafés page.

Where: On's Vegetarian (Mae Nam Khwae Rd · veg + coffee) · Gravite Drip Coffee (drip) · cafés along the River Kwai
Price: Coffee ฿60–120/cup
Tip: Riverside cafés are loveliest morning and evening · check opening hours for out-of-town spots before you go
🌉12
Riverside dining with the bridge in view
BRIDGE-VIEW DINING · a setting unique to this town

What makes a meal here memorable is the backdrop — many riverside restaurants look onto the Bridge over the River Kwai, which by night is lit and mirrored in the water, the scene quiet and lovely. Choose a place facing the river, order river fish and tom yum, and watch the historic train cross the bridge from time to time. Just keep in mind that this bridge is tied to the Death Railway of the Second World War, so it's a beautiful view held alongside respect for that history. A riverside dinner here is both a good meal and a setting you won't find elsewhere.

Where: Raft / riverside restaurants by the Bridge over the River Kwai · Keeree Tara · The Floating Restaurant
Price: By the river-fish menu, ฿500–1,200/table
Tip: Dinner has the best light · late Nov–early Dec brings the bridge light-and-sound festival, so it's crowded — book ahead
Where to eat

Which area suits the mood

Kanchanaburi spreads along the river — know what each area does well, and which leans on the view, before you set off.

By the River Kwai Bridge
RIVER KWAI BRIDGE · raft restaurants + bridge views

The heart of riverside dining in town. Raft and riverside restaurants line the water around the Bridge over the River Kwai, strong on river fish, tom yum and that dinner view of the lit-up bridge. Prices run a little higher for the prime location, but the setting is hard to match elsewhere, and you can stroll the bridge straight after your meal.

Best for: River fish · raft restaurants · the dinner bridge view · Hours: Evening into the night is best
Mae Nam Khwae Rd (backpacker strip)
MAE NAM KHWAE RD · cafés + bars + cheap eats

The main tourist street near the bridge, lined with guesthouses, casual eateries, bars, coffee shops and tour agents. The food is cheap and you can eat late, with Thai dishes, Western options for travellers, and cafés like On's vegetarian and Gravite drip coffee. It suits anyone staying in this area who wants a relaxed evening.

Best for: Cafés · roadside bars · late eats · Hours: Late morning–late (many open till late)
Night Market & JJ Market (centre)
NIGHT MARKET · opposite the train station

Where locals get the best-value dinner. The town's main night market and JJ Night Market opposite Kanchanaburi train station are packed with grilled skewers, noodles, rice-and-curry, som tam, fried snacks, sweets and smoothies. Graze and pay as you go, one thing at a time — cheap and lively every evening, and a way to eat a lot of variety without sitting down at a big restaurant.

Best for: Grilled skewers · cheap variety · good-value dinner · Hours: 17:00–22:00
Sangkhla Buri (Mon & Burmese)
SANGKHLA BURI · Mon market + border food

About three hours north-west of the town, but the place for the most authentic Mon, Karen and Burmese flavours. The night market and the shops in the Mon village across the wooden bridge serve as much Mon and Burmese food as Thai — bamboo-shoot salads, deep curries, Burmese-style noodles and border sweets. It suits anyone staying over in Sangkhla Buri who wants the genuine food of the area.

Best for: Mon and Burmese food · the Mon market · border sweets · Hours: Evening (night market)
The places people name

Riverside restaurants to put in the plan

The places that get recommended and reviewed most in town — check hours and book ahead on long weekends.

1
Keeree Tara
Riverside, right by the Bridge over the River Kwai · fine view

One of the most talked-about riverside restaurants in town, thanks to its spot beside the Bridge over the River Kwai and its multi-level terraces stepping down to the water. The vibe is relaxed but smart. It's known for river fish — crispy snakehead topped with a sweet-sour herb salad, and rich coconut kaeng khua / choo chee with river fish. At dinner the lit bridge makes a lovely backdrop. Prices run a little higher for the view, so book on weekends.

Location: On the River Kwai, by the bridge (Tha Ma Kham), Kanchanaburi
Known for: Crispy snakehead · river-fish curry · the dinner bridge view · booking advised
2
The Floating Restaurant
Open-air raft just upstream of the bridge · bridge full in view

A floating raft restaurant on the River Kwai just upstream of the Bridge over the River Kwai, with the bridge clearly in view. The entrance is dressed with plants, and a staircase leads down to the raft area where you eat. It's a fairly large, open-air place that catches the river breeze, ideal when you want to actually dine on a raft with the bridge and the moving water in front of you. Order river fish, tom yum and a stir-fry to share and enjoy the full setting.

Location: On the River Kwai, just upstream of the bridge, Kanchanaburi
Known for: Open-air raft · full bridge view · river fish · check hours before you go
3
Krua Khun Paen
Riverside, low cushioned seating · a romantic feel

A riverside restaurant strong on atmosphere — you eat on cushions at low tables by the water, the tables set into a raft-like wooden deck, with lights beneath them for a soft glow after dark. It suits a quiet dinner on the River Kwai. The menu is Thai food and river fish; order fish, tom yum and a stir-fry and settle in for a long meal by the water. It's another of the riverside spots people recommend for the setting in Kanchanaburi.

Location: On the River Kwai, Kanchanaburi
Known for: Low cushioned riverside seating · the evening atmosphere · Thai food and river fish
4
Krua Chukdon
Riverside, east of town · a local favourite, good value

If you want to eat where the locals go, Krua Chukdon is a name that comes up often — a large riverside restaurant at the east end of town near the market of the same name. It's known for value, generous portions and a hearty, home-style flavour, with a wide range of Thai dishes and river fish. It's a way to get the riverside setting without paying as much as the bridge-view spots, and it suits a family or a group of friends after a filling, good-value meal.

Location: Riverside at the east end of town, near Chukdon market, Kanchanaburi
Known for: Good value · generous portions · river fish · a local favourite
5
Soon Heng
Pad Thai Rai Sen + herb-fried pla kang · a well-known town shop

A town restaurant people recommend for pad thai — Soon Heng is known for its Pad Thai Rai Sen, chewy noodles stir-fried to a well-balanced finish. Beyond that it does herb-fried pla kang (a kind of river fish) and other local dishes to order alongside. It's an unpretentious made-to-order place, affordable, and a good lunch stop if you want both a good pad thai and river-fish flavour under one roof. Both locals and visitors drop in.

Location: In the town of Kanchanaburi
Known for: Pad Thai Rai Sen · herb-fried pla kang · friendly prices
Frequently asked

FAQ · what people ask before they go eating

How much does a meal in Kanchanaburi cost?
Kanchanaburi is easy on the wallet. Night-market grilled skewers are ฿10–15 each; a bowl of noodles or a rice-and-curry plate is ฿40–60; a som tam, grilled chicken and sticky rice set is ฿80–150 per person. Fried or tom-yum river fish at an ordinary sit-down restaurant runs ฿150–300 a plate depending on the size of the fish. A floating raft restaurant with a bridge view costs a little more — for two or three people sharing fish, tom yum and a stir-fry, reckon ฿500–1,200 a table. Café coffee is ฿60–120 a cup. All prices are rough ranges and vary by place and season · see the full Kanchanaburi trip budget.
Which floating raft restaurants on the River Kwai are worth it?
The names that come up most often and have plenty of reviews include Keeree Tara, a large restaurant right by the Bridge over the River Kwai, with a fine view and known for crispy snakehead fish and river-fish curry; The Floating Restaurant, an open-air raft just upstream of the bridge with the bridge full in view; Krua Khun Paen, a riverside spot where you eat on cushions at low tables, with a romantic feel; and Krua Chukdon, a local-favourite riverside restaurant at the east end of town with generous portions and good value. Check opening hours and book ahead on long weekends — read more on the river-fish and raft-restaurant page.
What are Kanchanaburi's signature local foods?
Three things are particular to Kanchanaburi: river fish (yi-sok, snakehead and giant gourami from the River Kwai), fried crisp or in tom yum; sun-dried beef (nua khem), a local speciality sun-dried on bamboo racks and then fried; and Mon and Karen food from the border communities around Sangkhla Buri, such as bamboo-shoot salads and Burmese-style curries. If you eat one meal of river fish on a raft over the water, you'll have tasted what this town does best.
Where can I find Mon and Karen food in Kanchanaburi?
The strongest Mon and Karen flavours are around Sangkhla Buri, about three hours north-west of the town. The night market and small shops in the Mon village across the wooden Mon Bridge serve as much Mon and Burmese food as Thai — Burmese-style noodle and tofu salads, hearty curries, and desserts like banana roti and pumpkin custard. In the town itself you'll find hints of these border flavours in the markets and dried goods, but for the real thing it's worth heading up to Sangkhla Buri or asking locals where the Mon shops are.
Where is Kanchanaburi night market, and what time does it open?
The town's main night market runs in the evening, roughly 17:00–22:00 daily, with everything from grilled skewers, noodles and som tam to fried snacks, sweets and smoothies. JJ Night Market sits opposite Kanchanaburi train station in the centre — locals love it, and it's cheap and busy. The backpacker strip along Mae Nam Khwae Road, near the bridge, is lined with casual eateries, bars and cafés where the food is cheap and you can eat late — read more on the night-market and street-food page.
When should I go for riverside dining with the bridge view?
The best atmosphere is at dinner, from late afternoon into the evening, when the River Kwai is cool and the Bridge over the River Kwai is lit up. The most comfortable months are the cool season, November to February, when sitting by the river is pleasant rather than hot. March to May is very hot by day (35–40°C), so come for an evening meal instead. The rainy season, June to October, fills the river and turns everything lush and green, but afternoons often bring downpours, so allow time and check the forecast. Late November to early December coincides with the River Kwai Bridge Week light-and-sound event, when it's especially crowded — book a table ahead · see the best time to visit Kanchanaburi.
Klook · tours + transfers

Kanchanaburi from Bangkok — Erawan Waterfall + the River Kwai Bridge

Want to see Kanchanaburi without driving yourself? Book a day tour from Bangkok, an Erawan Waterfall trip, the Death Railway train ride, or a transfer ahead of time — then stop for a meal of river fish by the Kwai.

See Kanchanaburi tours on Klook →
Wherebest is a Klook affiliate partner — we may earn a commission when you book through our link, at no extra cost to you.