Bangkok Happy
Ending

18+ The 2026 edition · 357 shops · Open near youMapBy the numbers

By the BTS / MRT · 4 venues

Happy ending massage near BTS Phra Khanong

Four shops, four starting prices within ฿100 of each other, and none more than six minutes from the platform. Phra Khanong keeps things simple.

FROM ฿2,000

Every shop within a kilometre of BTS Phra Khanong counts it as the nearest station, and there are four of them. Two are happy ending massage shops and two are nuru houses. Moon Massage BKK and 101 Premier Massage are three minutes from the stairs; Bunny Massage and 69 Nuru Massage Bangkok six.

All four have prices on record, and they barely differ. Three start at ฿2,000 and one at ฿2,100. By the clock, a typical hour costs ฿2,700, 90 minutes ฿3,200 and two hours ฿3,700. The spread between the cheapest and dearest start is a single ฿100 note.

Three of the four stay open past midnight, and 69 Nuru runs to 03:00 on Fridays, Saturdays and Sundays.

Closest first4 venues

  1. Moon Massage BKK: main photo on Google Maps

    Phra KhanongHappy ending

    Moon Massage BKK

    BTS Phra Khanong · 3 min walk

    From ฿2,000 4.9 (20)

  2. 101 Premier Massage: building with the venue sign

    Phra KhanongNuru

    101 Premier Massage

    BTS Phra Khanong · 3 min walk

    From ฿2,100 4.2 (117)

  3. Bunny Massage: lounge

    Phra KhanongHappy ending

    Bunny Massage

    BTS Phra Khanong · 6 min walk

    From ฿2,000 5.0 (12)

  4. 69 Nuru Massage Bangkok: main photo on Google Maps

    Phra KhanongNuru

    69 Nuru Massage Bangkok

    BTS Phra Khanong · 6 min walk

    From ฿2,000 4.8 (39)

Every shop on this page, mapped (4).

Sorted by straight-line distance from the station; walking times are estimates.

The four, from closest to furthest

  • Moon Massage BKK: a happy ending massage shop, 3 minutes from the BTS, from ฿2,000, open daily 12:00 to 23:00. Rated 4.9 on Google from 20 reviews.
  • 101 Premier Massage: a nuru house, 3 minutes, from ฿2,100, open daily 11:00 to midnight. Rated 4.2 from 117 reviews, the longest record of the four.
  • Bunny Massage: a happy ending massage shop, 6 minutes, from ฿2,000. Open 11:30 to 01:00 Sunday to Tuesday and 10:00 to 01:00 Wednesday to Saturday. A 5.0 from 12 reviews.
  • 69 Nuru Massage Bangkok: a nuru house, 6 minutes, from ฿2,000. Open 11:00 to 01:00, and until 03:00 on Fridays, Saturdays and Sundays. A 4.8 from 39 reviews.

All four are filed under the Phra Khanong district. With walks this short, you can see two doors in the time it takes to find one on a longer soi.

A level price list

Three shops start at ฿2,000 and 101 Premier at ฿2,100, so the starting price won't decide much here. The longer sessions are where the money goes: the typical 60-minute line costs ฿2,700, 90 minutes ฿3,200 and two hours ฿3,700.

A starting price is the first line on a card, and it may be shorter than an hour. Ask what ฿2,000 buys, in minutes, before you sit down. With the starting prices this close, the hours and the walk are the better way to choose.

For cheaper starting prices, ride one or two stops further out: the Bang Chak and On Nut station pages list shops from ฿400. The under ฿2,500 list covers the whole city.

Late, but not too late

Moon Massage BKK closes first, at 23:00, so it's the one for the early evening. 101 Premier closes at midnight. Bunny Massage runs to 01:00 every day, and 69 Nuru to 01:00 on weekdays and 03:00 from Friday to Sunday.

The Skytrain stops around midnight. A taxi is the way home after that; sort it out before the session ends, not after.

For a bigger choice, ride two stops towards town to Thong Lo, or three to Phrom Phong. The late-night list ranks the latest doors in the city, and open near you shows what's open right now.

Frequently asked questions

Are there happy ending massage shops near BTS Phra Khanong?
Four shops sit within 1 km of BTS Phra Khanong, all within six minutes on foot. Moon Massage BKK and Bunny Massage are happy ending massage shops; 101 Premier Massage and 69 Nuru Massage Bangkok are nuru houses. All four count Phra Khanong as their nearest station.
How much is a massage near Phra Khanong?
Three of the four shops start at ฿2,000 and 101 Premier Massage at ฿2,100. A typical 60-minute session costs ฿2,700, 90 minutes ฿3,200 and two hours ฿3,700. A starting price may be a shorter session, so confirm the minutes.
Which massage shop is closest to BTS Phra Khanong?
Moon Massage BKK and 101 Premier Massage are both three minutes from the station. Moon is a happy ending massage shop rated 4.9 from 20 reviews; 101 Premier is a nuru house rated 4.2 from 117. Bunny Massage and 69 Nuru Massage Bangkok are six minutes away.
Are massage shops near Phra Khanong open late?
Three of the four stay open past midnight. Bunny Massage closes at 01:00 every day, and 69 Nuru Massage Bangkok at 01:00, or 03:00 on Fridays, Saturdays and Sundays. 101 Premier Massage closes at midnight and Moon Massage BKK at 23:00.

Elsewhere in the guide