Restaurant
Banya
Thai restaurant in Bangkok, recommended in the Michelin Guide.
Banya is a Thai restaurant in Chatuchak. It holds a 4.2/5 rating on Google from 196 reviews.
Cuisine and style
Banya focuses on Thai cuisine. The menu draws on traditional recipes and regional cooking styles, with attention to balancing the core Thai flavour profiles — sour, sweet, salty, and spicy.
Prices are mid-range at around 300–800 THB per person, making it accessible for regular dining.
Why visit
Banya is worth visiting for its Thai cuisine and its place in Bangkok’s diverse dining landscape.
Location and how to get there
Banya is in Chatuchak district. The nearest stations are Chatuchak Park MRT, Ha Yaek Lat Phrao BTS, Kamphaeng Phet MRT, Kasetsart University BTS, Lat Phrao MRT, Lat Phrao MRT, Mo Chit BTS, Phahon Yothin 24 BTS, Phahon Yothin MRT, Ratchayothin BTS, Royal Forest Department BTS and Sena Nikhom BTS.
When to go
Open for both lunch and dinner.
Who it suits
Banya is a good choice for budget-conscious eaters and anyone wanting to experience authentic Thai flavours.