Johor Bahru travel guide

Johor Bahru Tourism | Johor Bahru Guide

You're Going to Love Johor Bahru

Johor Bahru is a unique city to visit as a transit stop between Malaysia and Singapore. There are many palaces, temples, nature reserves and theme parks to explore in the region.

Top 5 Reasons to Visit Johor Bahru

1. Rumah Limas

Here you can visit old traditional Malay houses, relax in the Rumah spa, or buy traditional handcrafts from the market.

2. Arulmigu Sri Rajakaliamman Hindu Temple

This temple, completed in 1996, was the first glass temple in the world.

3. Taman Rekreasi Hutan Bandar

This beautiful National Park features 7 lakes and a tropical rainforest of 13 hectares.

4. Legoland Malaysia

This sister to the California attraction has 40 rides inspired by the Lego toy.

5. Zaharah Botanical Garden

These beautifully manicured gardens are attached to the Sultan Abu Bakar Royal Palace Museum.

Where to Eat in Johor Bahru

Restoran Banafee offers authentic Malay dishes at affordable prices, with an average meal costing only MYR15.

When to visit Johor Bahru

Johor Bahru in October
Estimated hotel price
1 night at 3-star hotel
Johor Bahru in October
Estimated hotel price
1 night at 3-star hotel

The best time to visit is in the late spring (April-June) when the weather is temperate and the rainy monsoon season has ended.

Data provided by weatherbase
Celcius (°C)
Data provided by weatherbase

How to Get to Johor Bahru


Senai International Airport is 35km outside of the city center. From London, one way tickets cost MYR1,600.


The JB Sentral railway station has connections from other Malaysian cities and Singapore. The trip to Singapore takes one hour and costs around MYR30.


Visitors can cross the border from Singapore into Malaysia through the Causeway or the Second Link entrance.


The C1-6 buses will transport you from Singapore over the border to Johor Bahru. The trip takes around 30 minutes and costs MYR2.

Airports near Johor Bahru

Airlines serving Johor Bahru

British Airways
Good (23,345 reviews)
Turkish Airlines
Good (23,610 reviews)
Qatar Airways
Excellent (11,532 reviews)
Excellent (15,777 reviews)
Etihad Airways
Good (6,759 reviews)
Singapore Airlines
Excellent (3,957 reviews)
Malaysia Airlines
Good (1,543 reviews)
Japan Airlines
Excellent (4,642 reviews)
Oman Air
Good (669 reviews)
Philippine Airlines
Good (3,126 reviews)
China Airlines
Good (3,710 reviews)
Good (1,197 reviews)
Malindo Air
Good (148 reviews)
Garuda Indonesia
Excellent (718 reviews)
Thai AirAsia
Good (1,389 reviews)
Good (28 reviews)
Royal Brunei Airlines
Excellent (143 reviews)
Indonesia AirAsia
Good (305 reviews)
Show more

Where to stay in Johor Bahru

Afiniti Residences Homestay offers 2-bedroom self-catering apartments near Legoland. Nightly prices start at MYR650.

Popular neighbourhoods in Johor Bahru

City Square Downtown - This neighborhood has a high concentration of hotels, with many places of worship, open air markets and tourist cultural attractions located here.

Gelang Patah - This area is close to the second link connection to Singapore, with many clubs, restaurants and markets.

Danga Bay - This region is currently being developed, though there are already some amusement parks attracting visitors with the Danga World Theme Park, Danga World Petting Zoo and Rumah Limas.

Where to stay in popular areas of Johor Bahru

Most booked hotels in Johor Bahru

DoubleTree by Hilton Johor Bahru
Excellent (8.7, Excellent reviews)
Grand Paragon Hotel Johor Bahru
Excellent (8.1, Excellent reviews)
Grand Bluewave Hotel
Good (7.8, Good reviews)
Ksl Hotel & Resort
Good (7.7, Good reviews)
Thistle Johor Bahru
Good (7.4, Good reviews)
Citrus Hotel Johor Bahru by Compass Hospitality
Good (7.3, Good reviews)
See all hotels

How to Get Around Johor Bahru

Public Transportation

There are many public buses, although they are inconsistent and sometimes hard to follow. A one way ticket costs between MYR1-MYR2.5.


The starting tariff for taxis is MYR3, with a standard fare costing MYR20 around downtown.


Rental vehicles can be picked up at the central train station or airport, with daily rates starting at MYR230.

Car hire agencies in Johor Bahru

Find car hire in Johor Bahru

The Cost of Living in Johor Bahru

Shopping Streets

KSL City is the biggest shopping mall in town, with 350 sales outlets from well-established brands. For more traditional souvenirs, you can buy local handcrafts, toys, clothes and books from the Johor Area Rehabilitation Organisation (JARO) Handicrafts Centre.

Groceries and Other

Tesco and Giant are the two biggest grocery markets. A dozen eggs will cost you MYR5.

Cheap meal
A pair of jeans
Single public transport ticket