rovostays·

Things to do in Johor Bahru

33 experiences — hand-picked & rephrased

Top 25 things to do in Johor Bahru

  1. Private transfer from Johor Bahru to Kuala Lumpur Airport, Johor Bahru01

    1. Private transfer from Johor Bahru to Kuala Lumpur Airport

    From₹10,058/ person
    Free cancellationInstant confirmation

    One-way private car transfer from Johor Bahru to Kuala Lumpur International Airport with an English-speaking driver.

  2. Private transfer from Johor Bahru City Centre to Singapore hotels, Johor Bahru02

    2. Private transfer from Johor Bahru City Centre to Singapore hotels

    1 hoursFrom₹10,089/ person
    Free cancellationInstant confirmation

    One hour and twenty minutes by private vehicle — direct transfer from Johor Bahru City Centre to your Singapore hotel, available 24/7.

  3. Adventure Waterpark Desaru Coast Ticket, Johor Bahru03

    3. Adventure Waterpark Desaru Coast Ticket

    From₹3,927/ person
    Instant confirmation

    Escape the tropical heat at Adventure Waterpark Desaru Coast, a top tourist spot in Johor! Enjoy thrilling rides, a relaxing float along Penawar River, and one of Southeast Asia’s biggest wave pools. Perfect for families, kids can have a blast at Kids Ahoy with 13 exciting water slides!

  4. Johor Bahru family tour ending in Singapore, Johor Bahru04

    4. Johor Bahru family tour ending in Singapore

    12 hoursFrom₹31,785/ person
    Free cancellationInstant confirmation

    A full day of family-friendly activities including ostrich encounters, a scenic beach, a natural waterfall, and fireflies, concluding with a transfer to Singapore.

  5. Private transfer from Legoland Malaysia to Singapore Changi Airport, Johor Bahru05

    5. Private transfer from Legoland Malaysia to Singapore Changi Airport

    1.1 hoursFrom₹15,649/ person
    Free cancellationInstant confirmation

    Direct transfer to Changi Airport from Legoland Malaysia in a premium car for up to 6 people, avoiding taxi queues.

  6. Entry ticket to Desaru Coast Adventure Waterpark, Johor Bahru06

    6. Entry ticket to Desaru Coast Adventure Waterpark

    From₹1,776/ person
    Instant confirmation

    Spend a day at Desaru Coast Adventure Waterpark, featuring five zones of fun, including thrilling rides and a relaxing lazy river.

  7. One-way transfer from Johor Bahru to Kuala Lumpur, Johor Bahru07

    7. One-way transfer from Johor Bahru to Kuala Lumpur

    From₹10,341/ person
    Free cancellationInstant confirmation

    Private car transfer — air-conditioned vehicle with English-speaking driver, from Johor Bahru city hotels to your Kuala Lumpur destination.

  8. Desaru Coast Adventure Waterpark ticket, Johor Bahru08

    8. Desaru Coast Adventure Waterpark ticket

    Full dayFrom₹1,877/ person
    Instant confirmation

    Full-day access to Desaru Coast Adventure Waterpark — enjoy rides, pools, and a lazy river in Johor Bahru, Malaysia.

  9. Johor Bahru family day tour ending in Singapore, Johor Bahru09

    9. Johor Bahru family day tour ending in Singapore

    12 hoursFrom₹31,489/ person
    Free cancellationInstant confirmation

    Full-day family tour from Johor Bahru to Singapore by car, featuring laser tag, an eco-farm visit, and go-kart racing for children aged 1 to 12.

  10. eSIM data plan for Johor Bahru — 500MB per day, 20GB total, Johor Bahru10

    10. eSIM data plan for Johor Bahru — 500MB per day, 20GB total

    30 daysFrom₹480/ person
    Instant confirmation

    Receive your eSIM QR code instantly for 30 days of mobile data in Johor Bahru, allows mobile hotspot use.

  11. One-way transfer from Senai International Airport to Johor Bahru, Johor Bahru11

    11. One-way transfer from Senai International Airport to Johor Bahru

    40 minFrom₹7,854/ person
    Free cancellationInstant confirmation

    Private one-way transfer with a professional driver from Senai International Airport to Johor Bahru, avoiding taxi queues and language issues.

  12. LEGOLAND Malaysia admission with return transfers from Kuala Lumpur, Johor Bahru12

    12. LEGOLAND Malaysia admission with return transfers from Kuala Lumpur

    From₹18,617/ person
    Free cancellationInstant confirmation

    Full-day return transfers from Kuala Lumpur—enjoy over 40 rides, attractions, and SEA LIFE Malaysia’s exhibits in Johor Bahru

Browse by what you want

Filter the list

Looking for landmarks instead? See the top places to visit in Johor Bahru.

People also ask

People also ask about Johor Bahru

The activities ranked above are sorted by traveller rating and review count — start with the top 3 if you're short on time. Johor Bahru is strongest on heritage walks, food tours and outdoor day trips; the listicle covers all three categories. Most experiences are 3–6 hours and can be combined with a morning visit to a landmark.

Explore more

Things to do in nearby destinations

More destinations in Malaysia with curated lists from the Rovostays editorial team. Each opens the full guide for that city.