🔄 Updated 21 Jun 2026
Samut Sakhon, which locals just call Mahachai, is one of Thailand's biggest fishing towns. Boats come in every day, so the seafood is fresh and priced better than anything you'll eat in Bangkok. This 2-day plan suits people who are coming specifically to eat seafood, not just passing through. Day one focuses on the town and Talay Thai market, while day two heads out toward the Krasae Khao, Ban Bo and Tha Chalom coast, where there are waterside and seaside restaurants to settle into. If you only have one day, just pick whichever day appeals to you.
Before you set off
Talay Thai market is open roughly 08:00–18:00, and the fresh catch is busiest in the morning. If you plan to buy fresh seafood and have a stall in the market cook it, aim to arrive before noon. The waterfront restaurants around Krasae Khao get crowded on Saturdays and Sundays, so if you're going on a weekend, call ahead to book a waterside table.
Day 1 — Talay Thai market plus a Mahachai town food crawl
Day one means an easy start out of Bangkok around 8am; drive down Rama II and you're there in about an hour. Begin at Talay Thai, a large wholesale seafood market where you buy fresh catch and have a stall cook it right there for you to eat. For lunch, stop at a seafood restaurant in town that Mahachai locals actually go to.
Talay Thai market, lunch in town, a walk through Mahachai market
How to make buy-and-cook seafood worth it
The trick at Talay Thai is to check prices at several stalls before you buy, since the same item can vary in price. For flower crab and prawns, look for freshness: clear eyes and firm shells. Once you've got your seafood, carry it over to a cooking stall and tell them how you want it done; they only charge a cooking fee per dish. This usually works out cheaper than ordering ready-made plates, and the seafood is fresher.
Book the activities in your Samut Sakhon trip ahead
Booking online ahead on Klook or GetYourGuide is usually cheaper than the gate and skips the queue. Pick only the experiences you actually want — prices and availability are shown live on each site.
Day 2 — waterfront restaurants at Krasae Khao, Ban Bo and Tha Chalom
Day two heads out of town toward the coast. The Krasae Khao, Ban Bo and Khok Kham area is a stretch of waterside and seaside seafood restaurants with a relaxed feel; many sit out among the mangroves where you eat in open pavilions in the sea breeze, with seafood fresh off the boats. Finish at Tha Chalom, an old community across the Tha Chin River with friendly-priced local seafood restaurants.
Waterfront restaurants, the Tha Chalom old town, and seafood to take home
What to know about the waterfront restaurants
The waterfront restaurants around Krasae Khao and Ban Bo sit in the mangroves, and some of the access roads are narrow, so setting your GPS to the restaurant name makes them easier to find. Weekends and long holidays get busy and the waterside tables fill up fast, so call ahead to book and bring mosquito repellent since you're right by the mangroves. The view is at its best in the late afternoon when the sun softens.
Our pick of Mahachai and Samut Sakhon seafood restaurants
These are the seafood restaurants in Samut Sakhon that get steady reviews and are still open, ranging from waterfront places with a good atmosphere to in-town restaurants where locals actually eat. We've noted the zone, opening hours and price range so you can choose by your style. Real prices depend on the type and size of seafood on the day.
Krua Chao Phraya Rim Talay Krasae Khao
A waterfront restaurant in the Ban Bo–Krasae Khao area with hundreds of seafood dishes to choose from and fresh catch coming in by boat every day. Take a waterside table in the breeze. This is the place that comes to mind when people talk about Samut Sakhon's waterfront restaurants.
Krua Rim Talay Krasae Khao
A restaurant set in the mangroves, with bamboo pavilions and waterside tables for taking in the view, ringed by mangrove trees. The focus is fresh seafood at fair prices, with a relaxed feel that's good for settling in over a long meal with the family.
Talay Thai market (buy fresh, have it cooked)
A wholesale seafood market on Rama II Road where you pick out fresh catch yourself, then have a stall in the market — such as Pongpan, Noknun or Je Tun — cook it. They charge a cooking fee per dish, so you get it fresh and keep control of your budget.
Khun Tum Restaurant Mahachai
A seafood restaurant in Mahachai town where locals go for lunch and dinner. The menu is fresh seafood and boldly flavoured Thai dishes, and it's easy to reach in town, making it a good lunch stop on day one.
New Rot Thip Restaurant Mahachai
An old restaurant going back more than 40 years in Mahachai town, with both fresh seafood and Thai dishes. It suits big groups or family meals, and the cooking stays consistent in the traditional style.
Je Phrai Rim Khuean Tha Chalom
A local seafood restaurant with Tha Chin River views on the Tha Chalom side, with fresh coastal ingredients, bold home-style flavours and friendly prices. Park at Wat Chong Lom and there's a shuttle.
Hia Huat Rice Soup Tha Chalom
A long-running rice soup shop in Tha Chalom that's been open for years, good for dinner or a late-night meal. Order stir-fried and fried seafood dishes to go with hot rice soup. It's a place Mahachai locals know well.
Mahachai seafood dishes you shouldn't miss
- Flower crab and steamed roe crab — Mahachai is a flower-crab port, the crab meat fresh and sweet. Steamed and dipped in seafood sauce, it's a must-order.
- Blanched cockles — Samut Sakhon is a cockle-farming area, so blanch them just until done and the meat stays firm; eat them with seafood sauce.
- Grilled prawns and fresh sea prawns — prawns off the boats grilled over a low flame, the meat sweet and springy, dipped in jaew or seafood sauce.
- Maeklong mackerel and fried sea fish — short, oily-fleshed mackerel fried crisp and eaten with chilli dip, a local thing in this area.
- Sour curry with cha-om and prawns / sea bass fried with fish sauce — staples at any seafood restaurant; order them with hot steamed rice for a filling meal.
If you have time to spare, where else to stop
Phan Thai Norasing Shrine
The shrine and memorial to Phan Thai Norasing, over toward Khok Kham. Stop to pay respects and take photos before or after the waterfront restaurants.
Khok Kham mangrove forest
A mangrove nature trail where you walk a boardwalk among the mangrove trees and shorebirds, good for walking off lunch in the afternoon.
Tha Chalom old community
Thailand's first sanitary district, where you can wander the old shophouses and photograph Tha Chin riverside life, with Wat Chong Lom and local food.
Getting there and parking
- Private car — from Bangkok take Rama II Road for about 35–40 km, the most convenient option for this plan since you'll be driving between several spots in town and along the coast.
- Maeklong railway line — take the train from Wongwian Yai to Mahachai station, then get around town from there, a good option if you're not driving.
- Van — there are several van lines from Bangkok to Samut Sakhon; get off in Mahachai town and continue by songthaew or motorbike taxi.
- Parking — Talay Thai market has a large car park, most waterfront restaurants have parking, and for Tha Chalom you park at Wat Chong Lom and walk or take a shuttle.
Want to stay overnight and take day two at an easy pace? See well-reviewed hotels in Mahachai town
See the Top 10 Samut Sakhon hotels →