Key takeaways:
- BTS Nana exits onto Soi 4 (Nana Plaza) and Soi 7-8 — mainly happy ending massage shops
- Prices: ฿800-2,500 for oil massage with extras at walk-in shops
- Kokoro nuru on Soi 23 is walkable from BTS Asoke (1 stop east, 5 min walk from station)
- Phrom Phong nuru district is 2 BTS stops east — under 5 min on the train
BTS Nana drops you into Bangkok’s entertainment district. The massage options within walking distance are happy ending shops, not nuru or soapy parlors. Here’s everything sorted by walk time from the station, plus what’s reachable by a quick BTS ride. None of the Nana walk-in shops are in our rated directory yet — the nearest station with tracked, reviewed venues is BTS Asoke, one stop east; the transit station index shows every covered BTS and MRT stop.
Walking distance from BTS Nana (under 10 min)
Soi 4 — Nana Plaza area (2-min walk)
Exit 2 puts you right at Soi 4. The ground level around Nana Plaza and the soi entrance from Sukhumvit have the highest density of massage shops in the area.
What’s here: Oil massage shops with happy ending option. Small private-room setups. Staff sit outside; you choose and negotiate.
Prices: ฿800-2,000 for massage with extras. ฿300-600 for straight oil massage.
Hours: Most open by 12:00, run until 01:00-02:00.
Soi 7-8 (5-min walk)
Exit 3, walk east along Sukhumvit. Soi 7 and 8 have a second cluster of massage shops. Slightly less tourist-heavy than Soi 4. Some shops here have longer-term expat clientele and marginally lower prices.
Prices: ฿700-1,800 for massage with extras.
Listed, not yet ranked: 8 Fantasy at 22 Soi 8 is the exception to those numbers — a private-room venue doing soapy, nuru, body-to-body and aroma oil at one price per session length, ฿2,000 for 40 minutes up to ฿9,000 for the two-therapist 90-minute course, with no room charge, service charge or expected tip. Open 11:00-02:00, and reachable from Exit 2 rather than Exit 3. Compiled from the operator’s published rate card; our team has not visited.
Soi 11 (3-8 min walk)
Exit 3, walk east past Soi 7-8. Soi 11 is the bar street, and at street level it does look thin for massage — which is why this guide used to tell you not to bother. That was wrong, and the reason is that Soi 11’s venues are upstairs in buildings rather than at pavement level, so you walk straight past them.
Three sit on this soi, and all three offer nuru:
- Dragon Heart — 4F of the Una Una Building at 33/2, about 3 minutes from the station. The broadest board of the three: erotic massage from ฿1,800, happy ending ฿2,500-4,800, nuru ฿3,800-6,500, soapy ฿4,500-5,200, four hands and couples up to ฿8,500. Open 11:00-03:00, walk-ins accepted, cards and Alipay as well as cash.
- Heaven Prime — at 33/25, ฿2,800 up to ฿15,500 at the top end. Also runs to 03:00.
- NURU S11 — off the Soi 1/1 side, ฿1,600-6,000, the cheapest entry point on the street.

Prices here are genuinely higher than Soi 4 or 7-8, because these are private-room venues with published rate cards rather than negotiated street shops. What you are buying for the difference is a fixed price and a room. We have not visited any of the three in person, and each venue page says so.
Nearby options by walk time
| Walk Time | Location | Type | Price Range |
|---|---|---|---|
| 2 min | Soi 4 (Nana Plaza) | Happy ending shops | ฿800-2,000 |
| 5 min | Soi 7-8 | Happy ending shops | ฿700-1,800 |
| 3-8 min | Soi 11 | Nuru, soapy, happy ending (3 venues, upstairs) | ฿1,600-8,500 |
| 12 min | Soi 3 (west) | Thai massage shops | ฿200-500 |
One BTS stop away
BTS Asoke — Kokoro Bangkok (1 stop east)
Take BTS one stop east to Asoke. Exit 3, walk 5 minutes to Soi 23.
Kokoro Bangkok: ฿2,900-7,500 · Rating 4.3/5 · 122 reviews Dedicated nuru massage. Japanese style. Private rooms with jacuzzi at VIP level. Cash only. Open 10:00-23:00.
This is the closest real nuru venue to BTS Nana — about 10 minutes total (train + walk).
Kokoro profile → | Asoke massage guide →
Two BTS stops away
BTS Phrom Phong — nuru district (2 stops east)
Two stops east on the BTS, 4 minutes. This is Bangkok’s nuru massage district with 10+ venues.
Closest to Phrom Phong BTS (Exit 4):
| Venue | Soi | Walk from BTS | Price From | Rating |
|---|---|---|---|---|
| Cube Massage | 22 | 5 min | ฿2,000 | 4.7/5 |
| Classy Nuru | 22 | 5 min | ฿3,000 | 4.5/5 |
| Daisy Dream | 33 | 7 min | ฿2,000 | — |
| 102 Massage | 24 | 7 min | ฿2,400 | 4.1/5 |
| Mango Massage | 24 | 7 min | ฿1,600 | 3.3/5 |
| 26 Massage | 26 | 8 min | ฿2,000 | 4.9/5 |
| The 333 | 33 | 10 min | ฿2,200 | 4.8/5 |
If you’re at BTS Nana and want nuru, just ride two stops. Total door-to-door time from Nana BTS to Cube Massage: about 12 minutes.
Phrom Phong massage guide → | BTS Phrom Phong walk-in guide →
Nana vs. riding the BTS
The decision is simple:
Stay in Nana if: You want a quick, cheap happy ending (฿800-2,000) and don’t care about venue quality or nuru specifically. You’re already out for nightlife and want something nearby.
Take the BTS if: You want nuru massage, rated venues with reviews, proper facilities, or anything above the happy-ending-shop tier. One stop to Asoke (Kokoro) or two stops to Phrom Phong (10+ choices).
The BTS costs ฿16-37 per ride. It’s not worth settling for a random Nana shop if you actually want a good nuru experience — the train takes 4 minutes.
Practical tips for BTS Nana area
ATMs: 7-Eleven at the base of BTS Nana has ATMs. Every massage shop in this area is cash-only. Withdraw before you walk down the soi.
Timing: Nana massage shops are busiest 21:00-midnight. Go earlier (18:00-20:00) for better selection and sometimes lower prices.
Touts: The Soi 4 entrance has aggressive touts. They work for specific shops. You don’t have to follow them — walk the soi and choose for yourself.
Late night: Most Nana shops run until 01:00-02:00. After the BTS stops running (midnight), you’ll need a taxi or Grab to reach Phrom Phong. Fare is about ฿60-80.
Frequently asked questions
Is there nuru massage near BTS Nana?
Yes — four venues within a 3-8 minute walk. Three are on Sukhumvit Soi 11: Dragon Heart (4F, Una Una Building), Heaven Prime and NURU S11, all upstairs rather than at street level, which is why they are easy to miss. The fourth, 8 Fantasy, is on Soi 8. Nuru starts at ฿1,600 at NURU S11, ฿2,000 at 8 Fantasy and ฿3,800 at Dragon Heart. The larger nuru district is still at BTS Phrom Phong, two stops east, and Kokoro is one stop east at Asoke.
How much is a massage near BTS Nana?
It splits in two. Street-level shops on Soi 4 and 7-8: ฿800-2,500 for massage with extras, ฿300-600 for straight oil, ฿200-400 for Thai. The Soi 11 private-room venues: ฿1,600 at the entry end up to ฿8,500 for a 90-minute couples session.
What time do massage shops near BTS Nana close?
Most street-level shops run until 01:00-02:00, with some on Soi 4 as late as 03:00 at weekends. On Soi 11, Dragon Heart and Heaven Prime both publish a 03:00 close nightly. The BTS stops at midnight, so plan your return accordingly.
Browse related
- Nana area page →
- Nana massage guide →
- BTS Phrom Phong walk-in guide →
- BTS Asoke massage guide →
- Happy ending directory →
Last researched: April 2026.