Business details change. Confirm opening hours and address directly with the premises before you travel.

About Thai Odyssey JB City Square

Thai Odyssey's JB City Square outlet is at MF-20 on Innercity Level 3 of Johor Bahru City Square, on Jalan Wong Ah Fook in the city centre, and opens daily from 10am to 10pm.

Founded in 2004, Thai Odyssey describes itself as Malaysia's largest Thai massage and spa chain, with more than 50 outlets, including about ten others in Johor. The menu includes Thai traditional massage, Thai aromatherapy massage, Thai herbal therapy, gentle palm massage, half body massage, body scrubs and traditional foot massage. A three-hour Ultimate Thai Odyssey package is also offered for singles or couples, and prices on the chain's official list include 6% SST.

It suits shoppers and day-trippers in Johor Bahru who want a Thai massage or foot reflexology session without leaving the city centre.

  • Innercity Level 3, JB City Square
  • Open daily 10am-10pm
  • About ten other Thai Odyssey outlets in Johor
  • Thai herbal therapy and body scrubs
  • Chain founded in 2004

Location and directions

Address
MF-20, Innercity Level 3, Johor Bahru City Square, Jalan Wong Ah Fook, 80000 Johor Bahru, Johor
State
Johor
Opening hours
10am–10pm
Business phone
+60 7-222 8266

Thai Odyssey JB City Square thai massage prices

Thai Odyssey JB City Square thai massage prices
TreatmentDurationPrice
Traditional foot massage30 minRM80.60
Traditional foot massage60 minRM103.90
Half body massage45 minRM91.20
Thai traditional massage60 minRM156.90
Thai traditional massage90 minRM188.70
Thai aromatherapy massage60 minRM188.70
Thai herbal therapy120 minRM241.70
Gentle palm massage90 minRM252.30

Price source: thaiodyssey.com, checked 2026-10-16. Prices from Thai Odyssey's official chain-wide price list, inclusive of 6% SST; no effective date shown. Prices can change without notice; confirm with the premises before treatment.

Advertised services

Thai traditional massage, Thai herbal therapy, traditional foot massage and body scrubs.

Google rating and reviews

4.2 / 5
★★★★★

363 Google reviews

Rating and review count as shown on the Google Maps listing “Thai Odyssey @ JB City Square” on 2026-10-16. Reviews are written by Google users, not by us, and we don't copy their text. Read them in full on Google Maps.

What to confirm before you go

  • Opening hours, and whether you need to book ahead.
  • Current prices and the length of each package, before treatment starts.
  • Whether the premises displays a business licence from the local authority.
  • Any health conditions you should tell the therapist about.

Source note. Details on this page were checked on 2026-10-15 against public sources such as the business's own website or social media, mall directories, booking platforms and Google Maps. We have not visited these premises. See our review methodology. Report an error.

Other listings in Johor

  • Bangkok Spa Taman Pelangi

    Johor Bahru

    Traditional Thai massage, foot massage and Thai aromatherapy massage, with sauna and jacuzzi rooms; complimentary two-way transport is advertised.

    Verified: 2+ sources4.1 ★ (1,990)from RM66
  • Thai Odyssey Toppen Shopping Centre

    Taman Desa Tebrau, Johor Bahru

    Thai traditional massage, Thai herbal therapy, traditional foot massage and body scrubs.

    Verified: 2+ sources4.8 ★ (70)from RM70
  • Thai Odyssey Holiday Villa JBCC

    Taman Abad, Johor Bahru

    Thai traditional massage and related Thai therapies, with loyalty packages.

    Verified: 2+ sources4.4 ★ (214)from RM80.60
  • 38°C Onsen Spa Mount Austin

    Johor Bahru

    Private Japanese-style onsen soak, foot bath, full body massage, and kimono dress-up with a photoshoot, offered as session packages.

    Verified: 2+ sources4.9 ★ (1,642)from RM298