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.
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.
Soi 11 (8-min walk)
Exit 3, walk east past Soi 7-8. Soi 11 is more bar-focused. Fewer massage shops, higher prices when you find one. Not worth the walk if massage is the goal — stick to Soi 4 or 7-8.
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 |
| 8 min | Soi 11 | Happy ending (few) | ฿1,000-2,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 | 24 | 7 min | ฿3,000 | 4.7/5 |
| 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? Not within walking distance. The closest nuru venue is Kokoro Bangkok at BTS Asoke (1 stop east, then 5-min walk). The main nuru district is at BTS Phrom Phong (2 stops east).
How much is a massage near BTS Nana? Happy ending shops: ฿800-2,500. Straight oil massage: ฿300-600. Thai massage: ฿200-400. These are Nana-area prices — nuru at Phrom Phong starts at ฿1,600.
What time do massage shops near BTS Nana close? Most run until 01:00-02:00. Some on Soi 4 stay open as late as 03:00 on weekends. 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.