Guides › Malaysia › Johor Bahru
City guide

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.

Type CityPopulation 858,118

Why go

  • State capital city and district capital in Johor, Malaysia.
  • Served by Mersing Airport (MEP).

History

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.

Restaurants & places to go

Pizza, Fast Food · Opening hours: 10:30-23:00 Features: takeaway · 166 Woodlands Street 13, Singapore, 730166 · dominos.com.sg
Indoor
Burger, Fast Food · Opening hours: Mo-Su,PH 00:00-24:00 Features: takeaway, delivery, vegetarian options, halal, step-free access · mcdonalds.com.my
Indoor
Coffee Shop, Cafe · Opening hours: Mo-Su 07:00-23:00 Features: outdoor seating, takeaway · A-01-01 Jalan Ekoflora 7/2, Johor Bahru, 81100 · zuscoffee.com
Indoor
Dessert, Ice Cream, Cake, Cafe · Opening hours: We-Mo 14:26-23:11 Features: outdoor seating, air conditioning · 226 Jalan Tun Abdul Razak, Johor Bahru, 80000 · instagram.com
Indoor
Local, Restaurant · Opening hours: We-Fr 10:00-15:00; Sa-Su,PH 07:00-18:00 Features: outdoor seating, vegetarian options, step-free access, air conditioning ·… · bollywoodfarms.com
Indoor
Chinese, Pizza, Coffee Shop, Burger, Italian, Sandwich, Ice Cream, Juice, Malaysian, Cake, Pasta, Restaurant · Opening hours: Mo-Su 09:00-21:00 Features:… · facebook.com
Indoor
Chinese, Hotpot, Restaurant · Opening hours: Mo-Su 15:00-02:00 Features: outdoor seating, takeaway, air conditioning · LG-09, Block A Jalan Permas Utara,… · share.google
Indoor
Chinese, Restaurant · Opening hours: Mo-Su 06:00-23:00 Features: delivery, air conditioning · 266 Jalan Sutera, Johor Bahru, 80150 · ahkoong.com
Indoor

292 more places in the Ultimate edition. See the Ultimate edition →

Airports

Singapore Changi Airport (SIN) 36 km to the centre
Singapore, 04, SG — You board from the indoor waiting area — no need to plan for the weather. ✈ 83 airlines (Singapore Airlines Cargo, SilkAir, Tiger Airways, Garuda Indonesia…) · direct flights to 125 destinations incl. Denpasar, Jakarta, Kuala Lumpur, Bangkok, Brisbane… (OpenFlights route data).
✈ Airlines & flight paths — 83 airlines, 125 direct destinations

Routes and aircraft from OpenFlights (open data; a point-in-time snapshot). * = codeshare. Linked destinations open their own guidebook. Flight numbers are not in the open data — they come from the airline or a paid schedule feed.

Indoor
Senai International Airport (JHB) 15 km to the centre
Johor Bahru, 01, MY — You board from the indoor waiting area — no need to plan for the weather. ✈ 6 airlines (AirAsia, Indonesia AirAsia, Malaysia Airlines, Firefly…) · direct flights to 12 destinations incl. Kota Bahru, Kuala Lumpur, Kuala Lumpur, Surabaya, Bandung… (OpenFlights route data).
✈ Airlines & flight paths — 6 airlines, 12 direct destinations

Routes and aircraft from OpenFlights (open data; a point-in-time snapshot). * = codeshare. Linked destinations open their own guidebook. Flight numbers are not in the open data — they come from the airline or a paid schedule feed.

Indoor
Seletar Airport (XSP) 20 km to the centre
Seletar, 02, SG — Indoor waiting areas, but some gates board by bus or on foot across the apron — plan for the weather on the day.
Indoor | Outdoor
Kluang Airport 75 km to the centre
Kluang, 01, MY — Indoor waiting areas, but some gates board by bus or on foot across the apron — plan for the weather on the day.
Indoor | Outdoor
Mersing Airport (MEP) 99 km to the centre
Mersing, 01, MY — Indoor waiting area, but you walk out to the aircraft to board — bring an umbrella or a coat if the forecast is poor.
Indoor | Outdoor
Batu Pahat Airstrip 85 km to the centre
Batu Pahat, 01, MY
Outdoor

Getting there by ferry

Johor Bahru Berjaya Waterfront ferry terminal
Ferry terminal · 8.8 km from the centre
Outdoor
Puteri Harbour Ferry Terminal
Ferry terminal · 13 km from the centre
Outdoor
Puteri harbour (Iskandar Puteri)
Ferry terminal · 13 km from the centre
Outdoor
Puteri Harbour (Iskandar Puteri, Malaysia) - Batam Centre (Batam City, Indonesia)
Ferry route
Outdoor
Stulang Laut (Johor Bahru, Malaysia) - Harbour Bay (Batam, Indonesia)
Ferry route
Outdoor
Stulang Laut (Johor Bahru, Malaysia) - Batam Centre (Batam City, Indonesia)
Ferry route
Outdoor
Puteri Harbour (Iskandar Puteri, Malaysia) - Tanjung Balai Karimun (Karimun, Indonesia)
Ferry route
Outdoor
Stulang Laut (Johor Bahru, Malaysia) - Tanjung Pinang (Bintan, Indonesia)
Ferry route
Outdoor

Where things are

Full geo-intelligence in Better Mapping →
Local search powered by Geoverts and geo-intelligence by Better Mapping base map © OSM

Photographs

When to go

Tourist season
May – September

The warmer, longer-day half of the year is the safest bet for a first visit.

Shoulder season
April, October

Cooler and quieter, with fewer visitors and better value.

Worth avoiding
Deep winter

Short days and the coldest weather — check local conditions before travelling.

Getting there & around

Getting there. The nearest airport on record is Mersing Airport (MEP); 6 other airports serve the wider area. Check rail and road links from the tourism sources below. By air: JHB has direct flights to 12 destinations on 6 airlines (incl. Kota Bahru, Kuala Lumpur, Kuala Lumpur, Surabaya, Bandung…). By water: 3 ferry terminals within 20 km (nearest: Johor Bahru Berjaya Waterfront ferry terminal, 8.8 km); routes include Puteri Harbour (Iskandar Puteri, Malaysia) - Batam Centre (Batam City, Indonesia), Stulang Laut (Johor Bahru, Malaysia) - Harbour Bay (Batam, Indonesia), Stulang Laut (Johor Bahru, Malaysia) - Batam Centre (Batam City, Indonesia).

Getting around. Use the map above to orient yourself; nearby hotels, attractions and places to eat are listed from the live Ultimate data for Johor Bahru. Local transit details will be added as the guide is expanded.

Trains & rail

National rail

Private aviation

On-demand charter, jet cards and the semi-private scheduled carriers that serve this city.

Broker · Any aircraft via operators worldwide · Global charter broker with 30+ offices; private jets, group charters and cargo.
FBO, charter, management · Managed fleet · FBO network and management across Europe, Africa, the Middle East and Asia-Pacific.
Fractional, jet card · Embraer Praetor, Bombardier Challenger & Global, Gulfstream · Fractional ownership and jet cards in North America and Europe.
Charter, management · Large-cabin & VIP airliners · Geneva-based operator known for large-cabin and VIP airliner charters.
Charter, management, FBO, MRO · Managed fleet worldwide · General Dynamics company: charter, completions and FBOs in Europe, the Middle East, Asia and the US.

Tours & experiences

Adventure