Welcome to Johor Bahru

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

A popular activity in Johor Bahru

Legoland Malaysia Entrance Ticket
Legoland Malaysia Entrance Ticket
Excellent (1 reviews)
Find activities

When to Visit Johor Bahru

Estimated hotel price

Johor Bahru in {1}

1 night at 3-star hotel
Prices are not fixed and may vary with time

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

Average temperatures
Celsius (°C)
When the weather is nice in Johor Bahru

How to Get to Johor Bahru

Airports near Johor Bahru

Airlines serving Johor Bahru

Excellent (14,433 reviews)
Excellent (10,042 reviews)
Good (6,397 reviews)
Good (1,427 reviews)
Good (3,502 reviews)
Good (2,769 reviews)
Good (618 reviews)
Excellent (673 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 Neighborhoods in Johor Bahru

Where to stay in popular areas of Johor Bahru

Most booked hotels in Johor Bahru

How to Get Around 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
Cheap meal
C$ 2.63
A pair of jeans
A pair of jeans
C$ 85.72
Single public transport ticket
Single public transport ticket
C$ 0.62
C$ 2.70

Where to Eat in Johor Bahru

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