Bangkok Happy
Ending

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

The best of · No. 03 · Late night

Last Orders: Late-Night Happy Ending Massage in Bangkok

The last train has gone and the soi is still lit. Twelve doors, and the hour each one locks up.

Updated · How we rank

Bangkok's trains stop running around midnight. Most of the doors in this volume don't. Nine of these twelve shops stay open past midnight: Erotic Massage Bangkok lists itself as open 24 hours, Exotic Massage Bangkok runs to 03:00 and Airi Massage to 02:00. Chairman closes at 01:30 and five more at 01:00. OLA OLA and BOSS 33 shut at midnight, and SENTO Bangkok, by its listing, at 23:00.

Three are happy ending massage shops and the other nine sell nuru. Most of the late trade is on Sukhumvit: five are filed under Phrom Phong and three under Asok, with one each by Nana and Thonglor. The One Massage is the only one in Sathorn. Starting prices run from ฿200, for a 30-minute foot massage at The One, to ฿3,500 at SENTO, and the typical shop starts at ฿2,000. A typical hour costs about ฿3,050, and 90 minutes ฿4,250.

  1. SENTO Bangkok: red-walled room with a bed and floor lamp

    BangkokNuru

    SENTO Bangkok

    ARL Ramkhamhaeng · 21 min walk

    From ฿3,500 4.9 (140)

    Four courses on its own rate card, all 80 minutes long: SENTŌ Whisper at ฿3,500, Soft Touch at ฿4,500, Imperial Touch at ฿5,500 and Harmony Healing at ฿6,000. Its listing gives no district or nearest station, and its hours as 10:00 to 23:00, so this one belongs to the early part of the night. Rated 4.9 from 140 Google reviews.

  2. Soi 33 Roots Massage: lit sign at night

    Phrom PhongHappy ending

    Soi 33 Roots Massage

    BTS Phrom Phong · 10 min walk

    From ฿1,600 4.9 (130)

    Open 11:00 to 01:00, ten minutes' walk from BTS Phrom Phong, and listed as a happy ending massage shop. One Standard Course, priced by the clock: ฿1,600 for 40 minutes, ฿1,800 for 60, ฿2,100 for 90 and ฿4,000 for 120. The VIP room is a ฿500 option.

  3. Chairman Nuru Massage Bangkok: main photo on Google Maps

    Phrom PhongNuru

    Chairman Nuru Massage Bangkok

    BTS Phrom Phong · 8 min walk

    From ฿2,200 4.9 (356)

    The listing gives 11:30 to 01:30. A thaiolddriver field report, not the shop, puts full service at ฿2,200 for 40 minutes and a nuru hour at ฿3,400 to ฿3,800; a couple massage with one in-house therapist is ฿5,000 for 70 minutes. Eight minutes from BTS Phrom Phong, with a 4.9 from 356 Google reviews.

  4. Awesome999 Nuru Massage: reception with the neon logo

    AsokNuru

    Awesome999 Nuru Massage

    MRT Sukhumvit · 8 min walk

    From ฿2,300 4.9 (107)

    The latest opener here, at 13:00, and it runs on to 01:00, eight minutes from MRT Sukhumvit. A standard hour is ฿2,800 on its card, 40 minutes ฿2,300. The nuru sessions are all 90 minutes, from ฿4,500 up to ฿7,000 with two therapists, and outfits add ฿300 or ฿500.

  5. Street scene in Phrom Phong, near Erotic Massage Bangkok (not the venue)Phrom Phong street, not the shop

    Phrom PhongHappy ending

    Erotic Massage Bangkok

    MRT Queen Sirikit National Convention Center · 10 min walk

    From ฿2,500 4.8 (217)

    The one door on this list that never shuts: its listing gives 00:00 to 24:00, every day, ten minutes from MRT Queen Sirikit National Convention Center. Sensual massage is ฿2,500 for an hour and ฿3,000 for 90; full service massage costs ฿3,500 for 60 and ฿5,500 for 120.

  6. OLA OLA Nuru Massage: main photo on Google Maps

    AsokNuru

    OLA OLA Nuru Massage

    BTS Phrom Phong · 10 min walk

    From ฿1,700 4.8 (197)

    Closes at midnight, ten minutes from BTS Phrom Phong though it's filed under Asok. Full service massage costs ฿1,700 for 30 minutes and ฿2,300 for 60. Nuru full service is ฿3,000 with no length on the card, and jacuzzi plus VIP room is a ฿1,200 extra. Rated 4.8 from 197 Google reviews.

  7. Nuru S11: main photo on Google Maps

    NanaNuru

    Nuru S11

    BTS Nana · 5 min walk

    From ฿2,500 5.0 (49)

    Five minutes from BTS Nana and open until 01:00, with a 5.0 from 49 Google reviews. Four prices on the card, none with a length: ฿1,600 for 'Aroma sensual massage + happy ending', ฿2,500 for the standard, ฿3,200 for nuru and ฿6,000 for two therapists. Ask how long each one runs.

  8. Airi Massage: main photo on Google Maps

    ThonglorNuru

    Airi Massage

    BTS Thong Lo · 6 min walk

    No prices online 4.8 (116)

    Open until 02:00, six minutes from BTS Thong Lo. Its card lists only a VIP Room Upgrade at ฿500; the session prices themselves aren't published, so ask for the menu at the door before you commit. Rated 4.8 from 116 Google reviews.

  9. The One Massage: main photo on Google Maps

    SathornHappy ending

    The One Massage

    BTS Saint Louis · 8 min walk

    From ฿200 4.7 (298)

    The Sathorn option, eight minutes from BTS Saint Louis, open 09:30 to 01:00. Its card is priced like a high-street massage shop: a 30-minute foot massage for ฿200, an hour of aroma massage for ฿350, and oil, coconut oil and scrub lines from ฿500 to ฿700 with no length given.

  10. UTAMARO22 Massage Nuru & Jacuzzi: reception

    Phrom PhongNuru

    UTAMARO22 Massage Nuru & Jacuzzi

    BTS Phrom Phong · 9 min walk

    From ฿2,000 4.8 (100)

    Open until 01:00, nine minutes from BTS Phrom Phong. The card is short: ฿2,000 for 40 minutes, ฿2,500 for an hour, ฿3,000 for 90. Extras are listed separately, with a ฿400 jacuzzi option, ฿300 outfit and add-on lines, and two therapists in a VIP room at ฿7,000 for 90 minutes.

  11. Exotic Massage Bangkok: main photo on Google Maps

    AsokNuru

    Exotic Massage Bangkok

    BTS Asok · 8 min walk

    From ฿2,000 4.7 (220)

    Open until 03:00, eight minutes from BTS Asok. Full service in a standard room costs ฿2,000 for 40 minutes, ฿2,200 for an hour and ฿2,500 for 90. Nuru in a VIP room is ฿2,400 for 70 minutes and ฿2,700 for 100, and the soapy and jacuzzi line is ฿3,500 with no length listed.

  12. BOSS 33 Massage: main photo on Google Maps

    Phrom PhongNuru

    BOSS 33 Massage

    BTS Phrom Phong · 8 min walk

    From ฿1,900 4.7 (107)

    Open 10:00 to midnight, eight minutes from BTS Phrom Phong. Thai massage runs from ฿1,900 for 40 minutes to ฿2,600 for 90. The card prices the 90-minute Ultimate Jacuzzi Retreat at ฿3,000 and the 60-minute Jacuzzi VIP Experience at ฿3,300, so check which one you're booking.

On the map

Closing times, latest first

Erotic Massage Bangkok is the only round-the-clock listing in this volume. After it, Exotic Massage Bangkok holds out until 03:00, eight minutes from BTS Asok, and Airi until 02:00 near BTS Thong Lo. Chairman follows at 01:30. Five close at 01:00: Soi 33 Roots, Awesome999, Nuru S11, The One and UTAMARO22.

That leaves three for the first half of the night. OLA OLA and BOSS 33 Massage lock up at midnight, and SENTO Bangkok gives 23:00. Listed hours are only as current as the shop keeps them. For anything after 01:00, check the door will still be open before you leave the hotel.

What the small hours cost

Late doesn't have to mean dear. The typical shop here starts at ฿2,000, and a typical hour runs about ฿3,050. The One Massage in Sathorn sits far below that, with an hour of aroma massage at ฿350. Soi 33 Roots Massage prices an hour at ฿1,800, Exotic at ฿2,200 in a standard room and OLA OLA at ฿2,300.

The top of the range is SENTO Bangkok, whose four 80-minute courses run from ฿3,500 to ฿6,000, though it also closes earliest. Chairman's figures come from a thaiolddriver field report rather than a card the shop publishes. Two cards leave gaps: Airi lists only a ฿500 VIP upgrade, and Nuru S11 gives no lengths. For a lower ceiling, the cheap volume sorts the city by the first line on the card.

Getting home after the last train

For nine of these twelve, the trip home starts after the BTS and MRT have stopped, so it means a taxi or a ride-hailing car. Plan it before the session, when your head is clearer. Eleven of the twelve list a station within ten minutes' walk, handy on the way in. Phrom Phong has the thickest cluster, with five shops filed there; the Phrom Phong district page maps the rest, and open near you shows which doors are lit at this minute.

Frequently asked questions

Which massage shops in Bangkok are open 24 hours?
On this list, one: Erotic Massage Bangkok, whose listing gives 00:00 to 24:00 every day. It's ten minutes from MRT Queen Sirikit National Convention Center, and its card starts with a 60-minute sensual massage at ฿2,500. The next latest is Exotic Massage Bangkok near BTS Asok, open until 03:00.
What time do happy ending massage shops in Bangkok close?
It varies a lot. Of the twelve shops here, nine close after midnight: one is listed as open 24 hours, one closes at 03:00, one at 02:00, one at 01:30 and five at 01:00. Two shut at midnight and one at 23:00. Each shop's page shows its hours for every day of the week.
How much is a late-night happy ending massage in Bangkok?
Among these twelve, the typical starting price is ฿2,000 and a typical hour about ฿3,050; 90 minutes runs about ฿4,250. Starting prices range from ฿200 for a 30-minute foot massage at The One Massage to ฿3,500 at SENTO Bangkok. The cheapest lines are plain massage, so check what a price buys and for how many minutes.
Are there late-night massage shops outside Sukhumvit?
One on this list: The One Massage in Sathorn, eight minutes from BTS Saint Louis and open 09:30 to 01:00. Its card runs from ฿200 for a 30-minute foot massage to ฿700 for scrub and coconut oil massage. Every other shop here with a listed district is on or near Sukhumvit.
How do I get home after a late massage in Bangkok?
By road. The BTS and MRT stop running around midnight, so after a late session the usual choice is a taxi or a ride-hailing car. Most shops on this list are on Sukhumvit, between Nana and Thonglor, and eleven of the twelve list a station within ten minutes' walk.

Sources

  1. SENTO Bangkok: Website, Google Maps
  2. Soi 33 Roots Massage: Website, Google Maps
  3. Chairman Nuru Massage Bangkok: Website, Google Maps
  4. Awesome999 Nuru Massage: Website, Google Maps
  5. Erotic Massage Bangkok: Website, Google Maps
  6. OLA OLA Nuru Massage: Website, Google Maps
  7. Nuru S11: Website, Google Maps
  8. Airi Massage: Website, Google Maps
  9. The One Massage: Website, Google Maps
  10. UTAMARO22 Massage Nuru & Jacuzzi: Website, Google Maps
  11. Exotic Massage Bangkok: Website, Google Maps
  12. BOSS 33 Massage: Website, Google Maps