
Johor Bahru
Johor Bahru (JB) is the capital city of the Malaysian state of Johor.
It is the core city of Johor Bahru District, Malaysia's second-largest district by population and economy. For the city proper, Johor Bahru had a population of 858,118 in 2020, making it Malaysia's largest state capital city by population. It is located at the southern end of the Malay Peninsula, bordering the city-state of Singapore.
Getting to Johor Bahru
The most practical way for most international visitors to enter is through Singapore Changi Airport or Senai International Airport (see below). = =
- 01Senai International Airport
- 02Causeway linking
By some measures the busiest border crossing in the world, the Causeway is a very popular and thus often congested entry point connecting directly into the heart of JB.
Worth seeing
Johor Bahru has a well-mixed balance of things to see from historic, traditional and modern landmarks, cultural and religious places, sports and entertainment venues, as well as nature from city parks and seafront places. Most of the tourist places are well spread throughout the city. So if you plan to go to any corner of the city, you will always find something interesting to see, to do or to enjoy.
Things to do
Johor's top theme park, Legoland Malaysia, is some 20 km away in the satellite town of Iskandar Puteri and covered in that article. It can easily be visited on a day trip from JB.
Where to eat
Johor Bahru offers local delicacies of Malaysia to Western and Asian choices of food. Dining venues range from budget and mid-range eateries to high-end restaurants with various price ranges. Many of them are in restaurant and entertainment districts, shopping malls, along sea fronts, hawker centres, pedestrian zones, food courts, stand alone food stalls or even food trucks.
Getting around Johor Bahru the local way
- Get inThere are shared taxis departing from Larkin Sentral terminal to various destinations (only as far as Genting Highlands) in West Malaysia.
- Get inThe fare per person for the shared taxis is at least three times the coach fare per person for the further destinations.
- Get inThe shared taxis, unlike the intercity buses, do not depart at set times.
- Get inThey only depart when the shared taxi has reached a maximum of four passengers or if the passengers are willing to pay for the remaining seats.
- Get inShared taxi fares per person in RM: Genting Highlands 120, Kuala Lumpur 95, Kuala Lumpur International Airport 95, Malacca 65, Mersing 40, Senai International Airport 10, Kota Tinggi 10.
- Get inFour of them start from Butterworth (for ferry from George Town on Penang island), taking 8 hr 20 min via Ipoh, KL and Gemas.
- Get inFrom and to Batam: Ferries departing for Batam goes to two destinations on the island, which are Batam Center and Harbour Bay.
- Get inFor destination to Batam Center, ferries depart at 7:15AM, 9:30AM, 11:45AM, 1:15PM, 3:30PM and 6PM (Malaysia time).
From Wikivoyage: Johor Bahru, CC BY-SA. Not yet checked by us. Last edited 2026-09.
Text adapted from Wikipedia and Wikivoyage, CC BY-SA 4.0. Photograph: Wikimedia Commons (see file page), Wikimedia Commons.