Skip to content

Best cafes in Bangkok: 19 worth the trip, area by area

The Bangkok cafes worth crossing town for, by area and BTS or MRT station, with what to order, prices, hours and when it's quiet. Checked Oct 2026.

By Rent Thai Friend · 13 min read
Potted plants and old wooden shophouse doors outside a Mother Roaster cafe in Bangkok
Photo: Bex.Walton, CC BY 2.0, cropped
On this page10
On this page

If you only have time for three, make them Nana Coffee Roasters in Ari for a pour-over in a glass room by a garden, Factory Coffee at BTS Phaya Thai for the signature drinks people queue for, and an afternoon in Talat Noi, where Mother Roaster, La Cabra and the riverside Hong Sieng Kong are a few minutes' walk apart.

We checked every cafe below in October 2026: still trading, hours, closed days and prices. Bangkok hours move around, so tap the map link before you go. Each pick says what it's best for: the coffee, the room, brunch or the view.

The quick list

CafeArea and stationGo forPrice (baht)Closed
NANA Coffee RoastersAri, BTS AriCoffee, the roomCoffee 100 to 200Open daily
Aribica Specialty CoffeeAri, BTS AriCoffee for less110 to 160Open daily
Factory CoffeePhaya Thai, BTS Phaya ThaiCoffeeLatte 110 to 150Open daily, shuts at 4pm
Piccolo VicoloRatchathewi, BTS RatchathewiThe roomMid-rangeTuesday
Gallery Drip CoffeeSiam, BTS National StadiumCoffeePour-over 80 to 90Monday
Caturday Cat CafeRatchathewi, BTS RatchathewiThe catsEntry variesMonday
Roots at theCOMMONSThonglor, BTS Thong LoCoffee120 to 200Open daily
Kaizen CoffeeEkkamai, BTS EkkamaiCoffee, brunchCoffee 140 to 195Open daily
Folk LaneSukhumvit 38, BTS Thong LoBrunchCoffee 130, plates about 400Open daily
Mother RoasterTalat Noi, MRT Hua LamphongCoffee, the room80 to 160Varies, check
La CabraTalat Noi, MRT Hua LamphongCoffeeAbove its neighboursOpen daily
Hong Sieng KongTalat Noi, MRT Hua LamphongThe view, the room60 to 150Monday
SarniesCharoen Krung 44, BTS Saphan TaksinBrunch250 to 500 a headOpen daily
Song Wat Coffee RoastersSong Wat Road, MRT Wat MangkonCoffee80 to 150Open daily
Craftsman RoasteryOld town, MRT Sam YotCoffee, the roomLatte about 115Open daily
VIVI The Coffee PlaceOld town, Tha Tien pierThe viewFrom about 95Open daily
Rocket Coffeebar S12Sathorn, BTS Chong NonsiBrunch, coffeeCoffee 100 to 130Open daily
LukaSilom, BTS Saint LouisBrunch400 to 600 a headOpen daily
The Little Prince CafeSathorn, Grab from BTS Chong NonsiThe roomMid-rangeMonday

Where are the best cafes in Ari?

Ari is a leafy, low-rise neighbourhood five stops north of Siam on the BTS. Exit 3 puts you at the mouth of Soi Ari 1, and the cafes sit in the sois off Phahonyothin Road, most within ten minutes' walk. To make a whole Saturday of it, lunch to the last band, see Ari, Bangkok.

NANA Coffee Roasters Ari

Go for the coffee and the room. Nana roasts its own beans and keeps more than 30 single origins, and the staff will talk you through them. Order a pour-over or a siphon of a Thai origin. The glass room and garden make it the Ari cafe everyone photographs, which is also the downside: weekend late mornings mean a queue. Come before nine on a weekday. Most coffees cost 100 to 200 baht, a slice of cake about 160, and the Nana Platter is 495 if you want breakfast. Open 7am to 6pm on weekdays and 8am to 6pm at weekends, about 6 minutes' walk from BTS Ari down Soi Ari 4. Map

Aribica Specialty Coffee

Go for good coffee for less. A small bar in the corner of the Saha Kor building on Soi Ari 1, three minutes from the station, with about four tables. Its house blend uses Thai beans, and an iced Americano is 110 baht, a latte 120. Have one on the way to Nana, or take one to the train. Weekdays 7am to 5:30pm, weekends 8am to 6:30pm. Map

Which cafes near Siam are worth it?

Phaya Thai and Ratchathewi are the BTS stops just north of Siam, and National Stadium is one stop west of it. Easy to fit around a mall day, or straight off the Airport Rail Link.

Factory Coffee

Go for the coffee. Factory sits at the foot of BTS Phaya Thai, where the Airport Rail Link comes in, and it's the Bangkok cafe you'll hear about most. The signature drinks are the reason: the Phaya Thai (espresso with lemon and soda), the Supreme and Mrs. Cold. Expect a queue even mid-morning on a weekday. A latte is about 110 to 150 baht, and the signatures start at 150. It's open 8am to 4pm every day, so this is a morning stop. Flying out? Give it more time than you think. Map

Piccolo Vicolo

Go for the room. Up an alley inside the GalileOasis arts complex, about 7 minutes' walk from BTS Ratchathewi, in a room of vintage furniture and plants. The house style is coconut: the Black Coconut is espresso over coconut water, and the cakes are made in-house, the banana cake and the lemon tart especially. Open 9am to 5pm, closed Tuesdays, and quietest on weekday mornings. There's a second Piccolo Vicolo by a canal in the old town, so check which one your map picks. Map

Gallery Drip Coffee

Go for the coffee. A counter on the first floor of the Bangkok Art and Culture Centre, opposite MBK and joined to BTS National Stadium by the skywalk. There's no espresso. Every cup is poured by hand, and a single-origin pour-over costs about 80 to 90 baht, one of the cheapest good cups in central Bangkok. Seats are few, so have your coffee before the galleries. Tuesday to Sunday, 10am to 8pm, closed Mondays. Map

The round atrium and escalators of the Bangkok Art and Culture Centre, seen from above
Photo: m-louis .® from Osaka, Japan, CC BY-SA 2.0, cropped

Caturday Cat Cafe

Go for the cats. If a cat cafe is on your list, this is the well-reviewed one, a minute from BTS Ratchathewi exit 2 in CoCo Walk. The house rules look after the cats: shoes off, no picking them up, no waking them. Reports differ on the entry charge; one visitor paid 200 baht as food and drink credit. Noon to 8pm on weekdays, from 11am at weekends, closed Mondays. Map

Where are the best cafes in Thonglor and Ekkamai?

Thonglor (Sukhumvit 55) and Ekkamai (Sukhumvit 63) are long sois running north from neighbouring BTS stations. The cafes are spread out along them, so take a Grab or a motorbike taxi for anything more than a few hundred metres in, and avoid the roads from about 4:30pm, when they slow to a crawl.

Roots at theCOMMONS

Go for the coffee. Roots roasts Thai-grown coffee, and its bar on the market floor of theCOMMONS, the community mall on Thonglor Soi 17, is where most people first try it. Order the cacao nibs coffee (about 120 baht) or a cold brew with milk. Seating is shared around the counter, so it's no place for a laptop. Daily 7am to 5pm. One listing has shown it as temporarily closed while checks in October found it open, so look at the map link on the day. From BTS Thong Lo, take a motorbike or a Grab up the soi. Map

Kaizen Coffee Co.

Go for the coffee, and brunch. A glass-fronted cafe on Ekkamai Road with high ceilings and a bright upstairs room that suits a laptop on a weekday. The nitro cold brew on tap is the one to order, or on a hot afternoon the cold brew with orange or yuzu. A latte or flat white is 145 baht, and breakfast (eggs on sourdough, or the Classic Brekkie at 365) pushes the bill up fast. Open 7:30am to 4:30pm daily (one listing says closed Tuesdays), a short ride up the road from BTS Ekkamai. Map

Folk Lane

Go for brunch. If an older list sends you to Toby's on Sukhumvit 38, this is it. The space reopened as Folk Lane, with a bigger brunch menu built on sourdough. Expect a queue on holidays. An iced long black is 130 baht and the avocado plate 395. Open daily from about 8am to between 4pm and 5pm (listings differ). It's about 1 km down Soi 38 from BTS Thong Lo, a 12-minute walk. Map

Where are the best cafes in Talat Noi and Chinatown?

Talat Noi is the old riverside quarter at the bottom of Chinatown: car-parts workshops, Chinese shrines, shophouses and murals, with cafes in between. It's the best part of Bangkok for walking from one cafe to the next, about 10 minutes from MRT Hua Lamphong. For Song Wat Road, MRT Wat Mangkon is closer.

A mural of lion dancers and a yellow car on a wall in Talat Noi, Bangkok
Photo: Sternenjaeger, CC BY-SA 4.0, cropped

Mother Roaster

Go for the coffee and the room. Find the sign on Soi Charoen Krung 22, walk through a car-parts yard and climb the narrow stairs (there's no lift) to a wooden room full of beans. Mother Roaster made its name with Pa Pim, who was pulling shots on a manual machine in her seventies, and it roasts its own Thai and imported coffee, dark to light. The iced latte comes over one big block of ice, or ask for a drip of a Thai single origin. Drinks are about 80 to 160 baht. Every listing has it open Thursday to Saturday, about 10am to 5pm; they disagree on the other days, so message them first. There's a second, street-level Mother Roaster on Song Wat Road. Map

La Cabra

Go for the coffee. The Danish roaster's first cafe outside Denmark, on Charoen Krung Road. The coffee is light-roasted, Scandinavian style. Ask what's on the V60 that week, or have a flat white if you take milk, with a cardamom bun. It costs more than the cafes around it. Open every day from 8am to 5pm, no reservations, and the tables inside are calmer than the bench out front. Map

Hong Sieng Kong

Go for the view and the room. A row of old Chinese merchant houses on Trok Wanit 2, well over a century old, restored into a cafe with antiques inside and a terrace on the Chao Phraya. The river is the reason to come. Order Chinese tea or a cold drink (about 60 to 150 baht), sit outside and stay for the sunset, around 6pm from November to January. It opens at 10am and closes on Mondays. Listings give 6pm or 8pm as closing time, and there's live music on weekend evenings. Map

Sarnies

Go for brunch. Two century-old shophouses on Charoen Krung Soi 44, about 5 minutes' walk from BTS Saphan Taksin, with an all-day menu built on the house sourdough. The Tom Yum Eggs Benedict is the dish people order. A flat white is 130 baht, and brunch for one runs 250 to 500. Open daily 8am to 9:30pm, busiest on weekend mornings, and good for dinner after the route below. Map

Song Wat Coffee Roasters

Go for the coffee. Song Wat Road, a street of old trading houses upriver from Talat Noi, is now lined with cafes. This roaster is in Trok Rong Khom, a lane off it with a school at the corner, about 6 minutes' walk from MRT Wat Mangkon. Order the Dirty, espresso poured over milk frozen into flakes, and a canelé. Drinks are about 80 to 150 baht. Open daily from 9am to 5pm (one listing says 6pm at weekends), and the seats fill by late morning. Map

Where are the best cafes in the old town?

Around the Grand Palace, Wat Pho and the Giant Swing, good cafes are fewer than you'd expect. These two fit a temple day: one for the first coffee, one for the last light. The stations are MRT Sam Yot and Sanam Chai, and boats stop at Tha Tien pier.

Craftsman Roastery at Old Town

Go for the coffee and the room. A century-old shophouse on Bamrung Mueang Road near the Giant Swing that opens at 7:30am every day, which makes it the best first coffee of a temple morning. Try the Wrench Wood house blend, or a filter of the Huai Khun Phar single origin, with a slice of pie. A latte is about 115 baht. Plenty of visitors know about it, so late morning can bring a queue and slow service. Closes at 5pm; about 10 minutes' walk from MRT Sam Yot. Map

VIVI The Coffee Place

Go for the view. A small cafe on the river at Tha Tien, looking straight across at Wat Arun, five minutes' walk from Tha Tien pier and close to Wat Pho. The coffee and cake are fine and fairly priced (an Americano is about 95 baht, carrot cake 165), but you're here for what's across the water. The deck is hot by day and full at sunset, so come at 4 or 5pm. If the outside tables are taken, the window seats inside have the same view with air conditioning. Open daily from 10am to 7pm or 8pm. Map

Wat Arun lit up across the Chao Phraya River at dusk
Photo: Fernando Garcia, CC BY 3.0, cropped

Where are the best cafes in Sathorn and Silom?

The business district is where Bangkok goes for brunch. All three are best on a weekday, or before 10am at the weekend.

Rocket Coffeebar S12

Go for brunch, and the coffee. Rocket's Sathorn cafe, Scandinavian and spare, on Sathorn Soi 12, about 5 minutes' walk from BTS Chong Nonsi. Order the eggs Benedict (330 baht) or a sourdough sandwich. The coffee is strong and well made: an Americano is 100, a latte 130. There are seats inside and out, and not many of either. Daily 7am to 5pm. Map

Luka

Go for brunch. A glass-walled cafe sharing its space with a vintage furniture shop on Pan Road, beside the Sri Maha Mariamman Hindu temple, about 5 minutes from BTS Saint Louis. The menu is comfort food from all over: breakfast burritos, bowls, Korean-style chicken and waffles. It isn't cheap for Bangkok at 400 to 600 baht a head, and weekends are busy from mid-morning. Daily 8am to 6pm. Map

The Little Prince Cafe

Go for the room. An art space on Suan Phlu Road full of sculptures (the Little Prince, hippos, sumo wrestlers), with stars across the ceiling and a rooftop. It's made for photos. The menu leans French: pastries, Kusmi teas, single-origin coffee. Opens at 10am, closed Mondays. It's a Grab ride from BTS Chong Nonsi or Sala Daeng rather than a walk. Map

An afternoon cafe route: Song Wat to Talat Noi

Three cafes, the river at sunset and about 2 km on foot. Do it Thursday to Saturday, when every stop is open.

  1. 1:30pm, Song Wat Coffee Roasters. MRT Wat Mangkon, then 6 minutes' walk. A Dirty and a canelé.
  2. 2:30pm, Song Wat Road. Walk along it into Talat Noi, about 15 minutes, past the old trading houses and the murals.
  3. 3pm, Mother Roaster or La Cabra. One filter, not both. They close around 5pm.
  4. 4:45pm, Hong Sieng Kong. Take a table on the terrace and stay for the sunset, around 6pm.
  5. After dark. Walk 10 minutes to MRT Hua Lamphong, or take a Grab down Charoen Krung to Sarnies for dinner.

This is the plan that's better with two. Mother Roaster's door is easy to walk past, the shrines and workshops between stops are worth a pause, and somebody has to take the photo of you on Hong Sieng Kong's terrace. A Bangkok friend can come along for the afternoon.

Do this plan with a Thai friend

Take this list, pick a friend in Bangkok, send the day and the cafes you want, and meet at the first one. They come along, order in Thai, split the cake and take the photos. You book them by the hour, and it's always platonic. Their time is the booking; coffee and food are paid on the day. Here's how booking works.

Questions people ask

What is the best area for cafes in Bangkok?

Talat Noi and Song Wat Road, if you want to walk between cafes in old shophouses by the river. Ari for a slow morning with good coffee near the BTS. Thonglor and Ekkamai for roasters and brunch, though you'll ride between them.

Where is the best specialty coffee in Bangkok?

For coffee first and everything else second: Nana Coffee Roasters in Ari, Factory Coffee at BTS Phaya Thai, Gallery Drip Coffee at the art centre, Roots at theCOMMONS in Thonglor, and Mother Roaster and La Cabra in Talat Noi. At Nana, Roots and Mother Roaster, try a filter of a Thai-grown single origin.

Where can I get a good cafe brunch in Bangkok?

Sarnies on Charoen Krung 44 (open until 9:30pm), Folk Lane on Sukhumvit 38, Rocket Coffeebar on Sathorn Soi 12, Luka on Pan Road and Kaizen on Ekkamai Road. Expect 250 to 600 baht a head.

How much is a coffee in a Bangkok cafe?

At the cafes on this list, most coffees cost 80 to 160 baht. Signature drinks run 150 and up, brunch plates 300 to 400, and a pour-over at Gallery Drip Coffee is about 80 to 90.

Are Bangkok cafes open on Mondays?

Most on this list are open every day. Gallery Drip Coffee, Hong Sieng Kong, Caturday and The Little Prince Cafe close on Mondays, and Piccolo Vicolo closes on Tuesdays. Many close early, too: Factory at 4pm, and most others between 5pm and 6pm.

Want company for this plan?

Pick a Thai friend, send the date and time, and meet them there. Every booking is platonic.

You + a Bangkok friend
Your plan, your pace
By the hour · always platonic
Poan, Bangkok
Poan, 26
Bangkok · Thai · English
FoodDrinksNights out

Spicy food first, a cold drink second, and the night decides the rest

1,000 credits / hour
Kie, Bangkok
Kie, 26
Bangkok · Thai
FoodDrinksNights out

Dinner first, then wherever the music sounds good from the street

1,000 credits / hour
Muay, Bangkok
Muay, 25
Bangkok · Thai
FoodDrinksNights out

A bright green soda at a garden cafe by day, somewhere louder once it's dark

1,000 credits / hour
See all Bangkok friends

Sign in to Rent Thai Friend

Free to join. Chat with us first, book when you’re ready.