Explore Johor Bahru
Things to do
Hotels
Transport
85 results found

Sort by

Recommended

Cruises • From Johor Bahru

Johor Bahru Kota Tinggi Firefly River Night Tour

Book now for tomorrow
Evening departure
Free cancellation
4.6 / 5
(499) • 30K+ booked
€ 6.29
Theme parks • Johor Bahru

Game On Theme Park Ticket in Johor

Instant confirmation
3.9 / 5
(17) • 1K+ booked
€ 7.45
Playgrounds • Johor Bahru

Bouncetopia Ticket at Toppen Shopping Centre Malaysia

Instant confirmation
4.9 / 5
(24) • 1K+ booked
€ 2.65
10% off select options
Playgrounds • Johor Bahru

Fanpekka Admission ticket in Johor

Book now for today
Instant confirmation
4.8 / 5
(28) • 900+ booked
€ 13.35
Retail: € 15.75
Massages • Johor Bahru

Massage Experience at Borneo Oasis by Ayu Borneo in Johor

Instant confirmation
4.6 / 5
(99) • 1K+ booked
€ 17.10
Events & shows • Johor Bahru

B.DUCK City Funs by ONE UNIVERSE @ AEON Mall Bandar Dato Onn

Book now for today
Instant confirmation
4.7 / 5
(85) • 2K+ booked
€ 17.35
Retail: € 19.25
Cultural experiences • Johor Bahru

Tufting Experience with Good Times DIY Tufting in Johor Bahru

English guided
Up to 3 hrs
Instant confirmation
4.6 / 5
(164) • 5K+ booked
€ 29.25
Save € 3.24
Theme parks • Johor Bahru

ESCAPE Johor Bahru Ticket

Book now for today
Instant confirmation
4.8 / 5
(77) • 2K+ booked
€ 15.25
Retail: € 16.40
Cultural experiences • Johor Bahru

DIY Pottery Workshop with Good Times DIY Pottery in Johor Bahru

English guided
Up to 3 hrs
Instant confirmation
4.8 / 5
(56) • 1K+ booked
€ 22.75
Save € 2.50
Observation decks • Johor Bahru

Skyscape Ticket at Menara Jland in Johor Bahru

Instant confirmation
4.4 / 5
(419) • 10K+ booked
€ 5.69
Retail: € 6.15
Playgrounds • Johor Bahru

Kidz Republic Indoor Theme Park in Johor Bahru Ticket

Book now for tomorrow
Instant confirmation
4.8 / 5
(144) • 9K+ booked
€ 2.19
Playgrounds • Johor Bahru

Kidzooona Theme Park Ticket in Johor

Book now for today
Instant confirmation
4.2 / 5
(11) • 500+ booked
€ 3.29
Retail: € 3.95
Cultural experiences • Johor Bahru

DIY Sterling Silver Ring with Chuno Studio at Johor Bahru

Book now for today
English guided
Up to 3 hrs
5.0 / 5
(8) • 400+ booked
€ 47.89
Cultural experiences • Johor Bahru

Terrarium DIY Workshop in Johor Bahru

Book now for tomorrow
English guided
Up to 3 hrs
5.0 / 5
(24) • 500+ booked
€ 17.59
Save € 1.96
Cultural experiences • Johor Bahru

DIY Baking Experience with Good Times in Johor Bahru

English guided
Up to 3 hrs
Instant confirmation
4.8 / 5
(160) • 2K+ booked
€ 28.19
Save € 3.10
Playgrounds • Johor Bahru

Utopia Titan X Theme Park Ticket in Johor Bahru

Book now for today
Instant confirmation
5.0 / 5
(2) • 300+ booked
€ 4.39
Outdoor & sports activities • Johor Bahru

ICE SKATING Experience with Blue Ice Skating Rink in Johor

English guided
Up to 3 hrs
Free cancellation
4.8 / 5
(290) • 10K+ booked
€ 9.19
Playgrounds • Johor Bahru

The Parenthood Admission in Toppen Shopping Centre, Johor Bahru

Book now for tomorrow
Instant confirmation
4.6 / 5
(72) • 2K+ booked
€ 4.15
Massages • Johor Bahru

Thai Odyssey Massage Experience in Johor Bahru

In-app reservation
Instant confirmation
50+ booked
€ 18.19
10% off select options
Water activities • From Johor Bahru, Mersing, Kuala Lumpur

3D2N or 4D3N Rawa Island Resort Full Board Package

English guided
7+ hrs
Private group
4.6 / 5
(42) • 800+ booked
From
€ 521.99
Playgrounds • Johor Bahru

Star Kids Admission Ticket in Johor

Book now for today
Instant confirmation
200+ booked
€ 12.05
Retail: € 14.25
Outdoor & sports activities • Johor Bahru

HOME by Tales Of Paws Ticket - Dog Cafe in Johor Bahru

Book now for tomorrow
Up to 3 hrs
Instant confirmation
4.6 / 5
(60) • 2K+ booked
From
€ 16.35
Indoor games • Johor Bahru

Lost in JB Escape Rooms Experience (Eco Palladium)

Instant confirmation
New Activity
€ 13.90
Cultural experiences • Johor Bahru

Jesmonite Workshop by Hey Decoupage

Book now for tomorrow
English guided
Up to 3 hrs
4.8 / 5
(47) • 1K+ booked
€ 20.59

Reviews of Johor Bahru activities

Chong ****************
2026-10-02 08:31:30
Fantastic 5.0
This place is suitable for children between 5 and 10 years old. However, the place is quite small but it is well-maintained and hygienic.
Abuzer *****
2026-08-30 04:37:28
Fantastic 5.0
A lovely and memorable experience at Kota Tinggi Firefly Park! We reached around 6:30 PM, well ahead of our 7:30 PM boat ride. Everything was well organised and punctual. There was no queue, and boarding was smooth as our ticket number was called when it was time. The firefly boat ride was the highlight of the evening. As we cruised along the river, the trees lit up with countless fireflies, looking like beautiful, sparkling Christmas trees. It was truly magical and mesmerising! We also spotted a monitor lizard along the way, which was a nice surprise. We returned to the shore around 8:15 PM. The entire experience was relaxed and well managed. There is also a small souvenir shop where you can browse and pick up a little keepsake. Overall, a wonderful nature experience and definitely worth visiting. The sight of the fireflies lighting up the trees at night is something special and not to be missed!
Sok *****************
2026-09-18 10:42:51
Fantastic 5.0
My 3 little kiddies had so so much fun. The staffs are all very friendly and smiley always. The place is clean and there's staff at every places to make sure everything and people playing is safe and having fun. The kiddies spend around 4 hrs plus inside and still not wants to play longer. Grabbing the tixs through klook is much cheaper then getting them at the counter. Super recommend and will visit again when we are going in to JB for a trip or two.
Klook User
2026-07-09 04:53:48
Fantastic 5.0
This was an awesome option and we and our boys loved spending the day here. Note you must have grip socks and grip gloves. 7rm socks and 5rm gloves per person. we bought socks at Mr diy at 2rm per person and just shared some gloves instead and took turns. Great value from 10am till 10pm and you can come in and out as needed.
Denise ***
2026-08-01 06:04:14
Fantastic 5.0
Would definitely recommend! There's so much to do! If you got the energy and want to take it slow, plan for a full day! It does require quite alot of energy. Slingshot and banana flip are must tries for me! Staff is also 💯
Nisya ******
2026-07-26 04:22:14
Fantastic 5.0
Best! It was cheaper to buy tickets on Klook than to walk in, haha. Walk-in price was RM150, but booking on Klook got us RM135 for unlimited rides. The kids had a great time. The games were fun too, haha.
Jia *******
2026-07-11 09:48:03
Fantastic 5.0
service was very polite and though i walked in much earlier than my appointment time, they got me a slot. but also because of that, I'm not sure is it the assigned tui na masseuse was not given to me and i got another lady who seems to be doing more thai style massage. that said, it's my bad for coming early so will give them another chance and see how it goes! they gave hot ginger tea (perfect for post-massage) and water too.
WEE ********
2026-08-12 16:22:20
Fantastic 5.0
Easy to find, and not much people at the top when I went in the evening. Staff was friendly. Quiet place to chill if you have nothing to do in JB, or want to see views from high level.
Klook User
2026-07-10 08:16:37
Fantastic 5.0
price: walkin price rm18, klook price rm15, for baby june 50% if walkin facilities:Great facilities! The playground was clean, safe, and well-organized. There were lots of fun play areas, and everything was in good condition. A perfect place for kids to have fun. experience:We had a great time at Kidzoona! The playground was clean, safe, and well-maintained. There were plenty of fun activities for kids, and my child enjoyed every minute. The staff were friendly and helpful. We will definitely come back again!

Johor Bahru at a glance

When is the busiest time for things to do in Johor Bahru?

Based on when travelers book attractions & activities

Busier than usual Quieter than usual
250
200
150
Avg 100Avg
50
0
93
Jan
Quietest 49
Feb
49
Mar
54
Apr
91
May
86
Jun
111
Jul
121
Aug
131
Sep
95
Oct
103
Nov
Busiest 219
Dec

Travellers from Malaysia book far more in December, with bookings typically around 119% higher than a typical month, while February is quieter at roughly 51% below typical levels; expect December to fill up fast. Based on Klook historical booking data.

How much do Johor Bahru activities cost?

Plan your budget for these activities

Typical range Typical price
Theme parks
RM138 RM195 RM162
Playgrounds
RM24 RM53 RM41
Cultural experiences
RM89 RM138 RM109
Observation decks
RM24 RM36 RM28
Outdoor & sports activities
RM41 RM85 RM45
RM0 RM50 RM100 RM150

The easiest way in is Observation decks, typically around MYR 28, while Theme parks sit at the upper end (typically around MYR 162) and also show the widest choice in price—about MYR 57 between entry-level and upper-end options. Based on Klook booking data, August 2025 – July 2026.

How far ahead should you book?

Plan ahead so you don’t miss out

0 daysLast-minute
1 daysTypical
30 daysEarly

Travellers from Malaysia usually book very close to travel, typically around 1 days ahead, which means you can be flexible but should still expect to lock in dates during December, when demand peaks. Based on Klook booking data, February 2026 – July 2026.

What to know before visiting Johor Bahru

What to expect in Johor Bahru

The things-to-do scene here is led by Theme parks, followed by Playgrounds, Cultural experiences, Observation decks and Outdoor & sports activities, so you can mix family-friendly big days with cheaper quick visits and active outdoor options. Theme parks dominate the bookings and offer the widest range of prices, while Observation decks sit at the most affordable typical price point. Demand peaks in December and is quietest in February, which means attractions are busiest around December and noticeably easier to get into in February and March.

How to choose what to book

The main decision is whether you want broad choice or a straightforward option: Theme parks give the widest range, from typically around MYR 138 entry-level to about MYR 195 at the upper end, so you can find both budget and premium experiences there. Observation decks are the most affordable way in, with a typical price of MYR 28, while Playgrounds and Observation decks have narrow ranges so shopping around gains little.

For flexible family outings or big days, Theme parks and Cultural experiences suit different tastes—Cultural experiences sit around MYR 109 typically and Outdoor & sports activities often appeal if you want an active option. Use Playgrounds (typically MYR 41) to fill short gaps in your schedule when you just need an easy, low-cost stop.

When travellers from Malaysia book

Most travellers book very close to their visit, with bookings typically around 1 day ahead, while the earliest planners book about 30 days ahead. Plan on short lead times for most things, but give yourself that cushion in December when demand peaks.

How prices compare across categories

The table below shows typical prices and the usual booking range for Johor Bahru’s top activity categories, so you can place a budget before you choose.

Category Typical Price Usual Range
Theme parks MYR 162 MYR 138 – 195
Playgrounds MYR 41 MYR 24 – 53
Cultural experiences MYR 109 MYR 89 – 138
Observation decks MYR 28 MYR 24 – 36
Outdoor & sports activities MYR 45 MYR 41 – 85

Typical price is the median paid on Klook; the usual range covers the middle half of bookings, so cheaper and pricier options exist outside it; prices are shown with their currency code. Based on Klook booking data, August 2025 – July 2026.

FAQs about Johor Bahru

What are the most popular things to do in Johor Bahru?

How much do activities in Johor Bahru typically cost?

Which activities are the cheapest, and which are the most expensive in Johor Bahru?

How far ahead should I book activities in Johor Bahru?

When are activities busiest in Johor Bahru, and when is it quieter?