Viajá con Gus
Home › Malaysia › Johor Bahru
Johor Bahru
🇲🇾 Malaysia · Peninsula (west coast / Strait of Malacca)

Johor Bahru

🪪 What do I need to enter Malaysia?Pick your citizenship and we tell you the visa, the days and the paperwork, with the official source.

By leaving your email and citizenship you agree to receive the documents you asked for and weekly travel news. You can unsubscribe whenever you want. How we handle your data.
Jump to what you need
📍Region
Johor Bahru (JB to everyone) is the capital of the state of Johor, at the southern tip of the Malay Peninsula, separated from Singapore only by the Strait of Johor: it is Malaysia's most important border city, linked to the city-state by the historic Causeway and by a second crossing (the Second Link). It is the country's second most populous metropolitan area after Kuala Lumpur, and it works as a major overland gateway: every day hundreds of thousands of people cross between JB and Singapore. It is a modern, commercial and fast-growing city (part of the large Iskandar Malaysia development plan), known for its shopping malls, its theme parks (such as Legoland) and its excellent food at prices far lower than in neighbouring Singapore.
📌Best time to visit
Johor Bahru has a hot, humid tropical climate all year round (24-33 °C), with no marked seasons. It can rain in any month; the northeast monsoon (November to January/February) usually brings more rain to the south of the peninsula. You can visit all year. The key factor to consider is not so much the weather as the border crossings with Singapore: at weekends, on public holidays (Malaysian and Singaporean) and during school holidays, the Causeway and the immigration checkpoints get extremely congested, with waits of hours. If you're crossing, avoid peak hours and weekends, and keep your passport handy.
📌Suggested days
For many people, JB is a border stopover or a day trip from Singapore (to eat and shop for less). With 1 day you can combine shopping in the big malls, a good lunch and perhaps the Sultan Abu Bakar Mosque or a temple. With 2 days, especially if you're travelling with kids, you can make the most of Legoland Malaysia (theme park and water park) and other attractions in the Puteri Harbour area, plus the markets and the food. JB isn't a destination for great historic monuments, but for leisure, shopping, parks and food, and it is often the overland entry or exit point between Malaysia and Singapore.
📌Getting there
Johor Bahru is very well connected. Overland from Singapore, you cross the strait via the Causeway (which arrives in central JB, at the Woodlands/JB Sentral CIQ checkpoint) or via the Second Link (further west): by public bus, taxi, Grab or car. There is also a shuttle train (Shuttle Tebrau) between Woodlands (Singapore) and JB Sentral. From Kuala Lumpur, the most comfortable option is flying (1 h to Senai airport, JHB) or the long-distance bus (4-5 h to Larkin terminal). JB has its own international airport (Senai), with flights to KL, Borneo and other cities. The RTS Link, a fast cross-border train to Singapore, is also under way.
📌Getting around
Central Johor Bahru (the JB Sentral area, City Square, the waterfront along the strait) can be explored on foot, but the city is spread out and the attractions (Legoland, Puteri Harbour, the big suburban malls) are scattered and far apart, so you'll need transport. The Grab app is the best option: convenient, cheap and no haggling (RM 10-30 depending on distance). There are city buses (including the Bas Muafakat Johor system, some of them free) but the network is limited for visitors. Many visitors rent a car or arrive in their own. To cross into Singapore there are cross-border buses, the shuttle train, taxis and Grab (with immigration formalities).
📌Language and currency
The official language is Malay, but English is very widely spoken (even more so given the proximity and ties with Singapore) and travellers get by without trouble; you'll also hear a lot of Chinese (JB has a large community of Chinese descent) and Tamil. The currency is the Malaysian ringgit (MYR, RM). As of July 2026, 1 USD is worth about 4,4-4,7 RM (approximate), and 1 Singapore dollar (SGD) is worth about 3,3-3,5 RM: that exchange-rate gap is exactly what makes Singaporeans cross to JB to shop and eat, and why everything feels very cheap when paying in ringgit. Cards are accepted almost everywhere; carry cash for food stalls and markets.
💱 MYR exchange rate
Loading rate…
🌤️ Weather in Johor Bahru
Loading weather…

Johor Bahru is the great overland gateway to southern Malaysia: the border city right next to Singapore, separated from the gleaming city-state only by the Strait of Johor and a causeway crossed every day by hundreds of thousands of people. For a long time it was seen merely as a place to pass through, the last (or first) stop before crossing the border. But JB, the country's second metropolis, has become a destination in its own right, especially for family and shopping trips: theme parks like Legoland, gigantic shopping malls, modern marinas and a terrific food scene, all at prices that, for a Singaporean, are a bargain.

Its history is tied to that of the Johor monarchy and, in particular, to Sultan Abu Bakar, considered the 'father of modern Johor', who in the 19th century turned a village on the shores of the strait into an organised city, with a palace, a mosque and even its own constitution, ahead of his time. From that era survive some of the few historic monuments of a city that today looks mainly to the future, booming thanks to the development of the Iskandar Malaysia region and its symbiotic relationship with Singapore.

This guide organises your visit with a practical, friendly approach: what to do if you're coming with kids (Legoland and the Puteri Harbour area), where to shop and eat cheaply, what to see of old JB (the mosque, the palace, the temples), how to get around and —key in a border city— how to handle the crossings with Singapore so you don't lose hours at the border. Johor Bahru is best enjoyed over one or two days, ideal as an overland entry or exit point for Malaysia, as a getaway from Singapore or as a family stop before continuing your trip around the country.

📖 History of Johor Bahru

Johor Bahru ('new Johor') was officially founded in 1855, when the ruler of Johor, Temenggong Daing Ibrahim, moved the seat of power to the shore of the strait, to a place then called Tanjung Puteri. But the decisive figure was his son, Sultan Abu Bakar (who reigned from 1862 to 1895), known as the 'father of modern Johor': a cultured, cosmopolitan ruler who travelled around Europe, mixed with Queen Victoria and modernised his kingdom, giving it an organised administration, infrastructure, a magnificent palace (the Istana Besar), the great state mosque that bears his name and, in 1895, a written constitution, something unheard of for a Malay state at the time. The lineage of the Johor monarchy goes back to the Johor Sultanate, founded in the 16th century by the descendants of the last Sultan of Malacca after the Portuguese conquest of 1511. Under British influence and later protection, and with the construction of the Causeway to Singapore in the 1920s, Johor Bahru grew as a border and trading city. After Malaysia's independence (1957), and especially in recent decades with the large Iskandar Malaysia development plan, JB became a thriving metropolis of industry, commerce, theme parks and services, closely bound to neighbouring Singapore. The full history of the royal city of Johor is on our history page.

Read the full history ↓

🏛️ Johor Bahru is in Peninsula (west coast / Strait of Malacca)

Malaysia's historical and economic frontage: the coast along the strait through which every empire arrived, with Kuala Lumpur, Penang, Malacca and the tin highlands.

Read the history of Peninsula (west coast / Strait of Malacca) →

🗺️ What to see

1
Legoland Malaysia (theme park and water park)
Asia's first Legoland: a large theme park with rides, a water park and a world of brick miniatures, ideal for families.
Leer más ↓
Legoland Malaysia is Johor Bahru's star attraction and the magnet for family tourism across the whole region, in the Iskandar Puteri (Nusajaya) area, west of the city. Opened in 2012, it was the first Legoland park in Asia and remains one of Malaysia's most important leisure destinations. The complex combines several experiences: a theme park with more than 40 rides, roller coasters and attractions themed on the Lego universe, designed above all for kids aged 2 to 12 and their families; a water park (Legoland Water Park) with slides and pools, much appreciated in the heat; and the themed Legoland Hotel, decorated entirely with brick motifs. One of the best-loved corners is 'Miniland', where millions of Lego pieces recreate in miniature the great monuments and landscapes of Southeast Asia (KL's Petronas Towers, the Singapore skyline, Angkor Wat and many more), a marvel of detail that delights kids and adults alike. There is also a SEA Life (aquarium) in the complex. It's a day (or two) of guaranteed fun for families, and one of the main reasons many people visit JB. Getting there: in Iskandar Puteri, west of JB; the most practical way is by Grab or car (about 20-30 min from the centre), or on tourist buses. Best time: weekdays for shorter queues; check which parts (theme park, water park) you want and buy tickets online. Tips: there are combo tickets for theme park + water park; bring swimwear if you're going to the water park, sunscreen and a cap.
ℹ️ Distance: Iskandar Puteri (Nusajaya), west of JB; ~20-30 min by Grab or car · Best time to visit: Weekdays (shorter queues); buy tickets online · Admission: 1-day theme park ticket from RM 205 adult and RM 175 child or senior; park + SEA LIFE aquarium combo from RM 285 / RM 225; triple combo (theme park + water park + aquarium) from RM 345 / RM 285; water park only from RM 149 / RM 129. Under-3s free (official source: legoland.com.my, Day Tickets, verified 08/08/2026) · Duration: 1 day (or 2 with the water park)
2
Sultan Abu Bakar Mosque
The beautiful Victorian-Moorish state mosque on a hill overlooking the strait, one of the loveliest buildings in Johor.
Leer más ↓
The Sultan Abu Bakar State Mosque (Masjid Sultan Abu Bakar) is Johor Bahru's most beautiful monument and one of the most elegant in Malaysia. Built between 1892 and 1900 by order of Sultan Abu Bakar, Johor's moderniser, it stands on a landscaped hill overlooking the Strait of Johor and Singapore on the other side. Its architecture is a fascinating, harmonious blend of styles: Victorian and English influence dominates (reflecting the sultan's admiration for Britain), combined with Moorish and Islamic elements, with towers that look like bell towers, arches, columns and a very European symmetry, all painted white and pale blue. The result is a stately, luminous place of worship, very different from traditional-style mosques, reflecting the cosmopolitan, forward-looking spirit of its time. It can hold thousands of worshippers and is still the state mosque in use. You can visit outside prayer times, dressed modestly (shoulders, arms and legs covered; women, their heads too; robes are usually lent) and with shoes off. It's a must for anyone wanting to see JB's historic, monumental side. Getting there: on a hill near the centre, by the strait; by Grab or car, or on foot from the centre. Best time: in the morning or at sunset, with good light; outside prayer times. Tips: dress appropriately and respect prayer times; combine it with the nearby Istana Besar palace and its gardens, in the same area by the strait.
ℹ️ Distance: Hill near the centre, by the strait; by Grab, car or on foot · Best time to visit: Morning or sunset; outside prayer times · Admission: Free (donations welcome); dress code and shoes off (verified July 2026) · Duration: 45 min to 1 hour
3
Istana Besar and the Royal Abu Bakar Museum
Sultan Abu Bakar's colonial-style royal palace, now a museum, surrounded by gardens facing the strait.
Leer más ↓
The Istana Besar (Grand Palace) is the former royal palace of Johor, commissioned by Sultan Abu Bakar in 1866 and for a long time the residence of the royal family and the venue for the state's grand ceremonies. It is an elegant Anglo-Malay colonial-style building, white, with pitched roofs and wide verandas, surrounded by extensive gardens (the Istana Gardens) that slope down to the Strait of Johor, a peaceful, stately spot within the bustling city. Part of the palace now houses the Royal Abu Bakar Museum, which displays the lavish collection of the Johor monarchy: furniture, diplomatic gifts, portraits, ceremonial objects, tableware, weapons and treasures gathered by the sultans over generations, many brought back from their travels in Europe and Asia. It's a window onto the luxury and cosmopolitan refinement of the Johor court, especially in Abu Bakar's time. (It's worth checking opening hours and whether the museum is open to the public, as it sometimes closes for official events or restoration.) The palace and gardens, together with the nearby mosque, form the historic and royal heart of JB. Getting there: by the strait, near the centre and the mosque; by Grab or on foot. Best time: in the morning; check the museum's opening hours. Tips: even if the museum is closed, the gardens and surroundings are worth the walk; combine it with the Sultan Abu Bakar Mosque, right next door.
ℹ️ Distance: By the strait, near the centre and the mosque; by Grab or on foot · Best time to visit: In the morning; check museum hours (sometimes closed for events) · Admission: Gardens free to enter. no rate published in an official source for the Royal Abu Bakar Museum (verified 08/08/2026) · Duration: 1 to 1,5 hours
4
Shopping malls and shopping
JB's big malls, where Singaporeans cross over to shop and eat, taking advantage of the favourable ringgit exchange rate.
Leer más ↓
Shopping is one of the main reasons to visit Johor Bahru, especially for Singaporeans, who cross the border to take advantage of the favourable exchange rate: paying in ringgit, everything is much cheaper than in Singapore. The city is full of gigantic shopping malls for every taste. Right in the centre, next to the border and JB Sentral, is Johor Bahru City Square, very convenient and busy. Bigger and more popular are KSL City Mall (a huge complex with a hotel and everything), Mid Valley Southkey (one of the largest in the country), Paradigm Mall, AEON in several areas and Toppen Shopping Centre (with an IKEA next door). Besides fashion, electronics and international brands, JB's malls are also temples of food (food courts, chains, restaurants) and entertainment (cinemas, arcades), air-conditioned and perfect for escaping the heat. Singaporeans take the chance to do their grocery shopping, fill up on fuel (cheaper) and eat, all in the same trip. Beyond the malls, JB has markets and a lively commercial scene. Getting there: the malls are spread around the city; City Square is central (on foot from JB Sentral), the rest by Grab or car. Best time: weekdays to avoid the weekend crowds (when more Singaporeans cross). Tips: City Square is the most convenient if you're crossing the border on foot; for big shopping trips, KSL or Mid Valley Southkey; carry some cash even though almost everywhere takes cards.
ℹ️ Distance: Spread around the city; City Square central (on foot from JB Sentral), the rest by Grab or car · Best time to visit: Weekdays (fewer people than at weekends) · Admission: Free to browse; low prices for Singaporeans thanks to the favourable ringgit exchange rate (verified July 2026) · Duration: Half a day
5
Temples and churches (Old Chinese Temple and Glass Temple)
The historic Chinese temple of the five communities and the dazzling Hindu glass temple, examples of JB's cultural mosaic.
Leer más ↓
Johor Bahru, like all of Malaysia, is a multicultural city, and its temples reflect it. The Johor Bahru Old Chinese Temple, right in the centre, is one of the most important: a Taoist temple with more than 150 years of history, unusual because it is shared and revered by the city's five main Chinese dialect communities (Hokkien, Teochew, Cantonese, Hakka and Hainanese), a symbol of the unity of the local Chinese diaspora. Every year it is the epicentre of the great procession of JB's Chingay festival (around January-February), one of the most important street celebrations in the south. Very different but just as impressive is the Arulmigu Sri Rajakaliamman Glass Temple, a Hindu temple famous for being decorated inside with hundreds of thousands of pieces of coloured glass and mirrors covering the walls, columns and ceilings, creating a dazzling, unique interior, considered the world's first Hindu glass temple. It's a fascinating, very photogenic visit (it usually charges a small entry fee). The city also has mosques, churches and other temples that reflect its diversity. Getting there: the Chinese temple is in the centre (on foot); the Glass Temple is a bit further out (by Grab). Best time: in the morning or mid-afternoon; during the Chingay festival to experience local culture. Tips: dress modestly and take your shoes off where required; the Glass Temple is especially impressive inside, it's well worth going in.
ℹ️ Distance: Old Chinese Temple in the centre (on foot); Glass Temple a bit further out (by Grab) · Best time to visit: Morning or mid-afternoon; Chingay festival (January-February) for the atmosphere · Admission: Old Chinese Temple: free (donation). no rate published in an official source for the Glass Temple (verified 08/08/2026) · Duration: 1 to 1,5 hours (both)
6
Puteri Harbour and the family attractions
A modern marina with indoor attractions for kids, restaurants and waterfront walks, in the Iskandar Puteri area.
Leer más ↓
Puteri Harbour is a modern marina and leisure area in Iskandar Puteri (west of JB, near Legoland), conceived as an upmarket tourist and residential hub within the large Iskandar Malaysia development. It's an area of waterfront promenades, with a yacht marina, restaurants, cafés and hotels, pleasant for a stroll at sunset with the breeze off the strait. Its main tourist draw is the indoor family attractions, ideal on hot or rainy days and a good complement to Legoland. These have included indoor theme parks built around characters kids love (such as Hello Kitty and Thomas & Friends worlds, among others), play and entertainment areas (the line-up keeps changing, so check what's open). It makes for a day of family fun in a modern, air-conditioned setting. Together with Legoland, Puteri Harbour makes the west of JB a major hub for family tourism. Getting there: in Iskandar Puteri, west of JB; by Grab or car (about 25-35 min from the centre). Best time: late afternoon to sunset for the marina walk; the indoor attractions any time (air-conditioned). Tips: check which parks and attractions are operating before you go (the line-up has been changing); combine it with nearby Legoland for a one- or two-day family getaway.
ℹ️ Distance: Iskandar Puteri, west of JB (near Legoland); ~25-35 min by Grab or car · Best time to visit: Sunset for the marina; indoor attractions any time · Admission: Marina and promenade: free. Indoor parks and attractions: paid, depending on which is operating (check) (verified July 2026) · Duration: Half a day or more
7
Johor Bahru food
One of the best and cheapest food scenes in the country, the reason many Singaporeans cross over just to eat.
Leer más ↓
Eating is one of the great pleasures of Johor Bahru, and a big reason so many Singaporeans cross the border: the same dishes as in Singapore cost a fraction here, paying in ringgit. JB has a wonderfully rich food scene, the product of its Malay, Chinese and Indian mix and its status as a border city, with specialities of its own from the state of Johor. Standout Johor dishes include 'laksa Johor' (a distinctive laksa made with spaghetti noodles and a thick fish and coconut broth), 'mee bandung Muar', 'nasi briyani gam', 'roti canai' and a strong tradition of Chinese food (seafood, bak kut teh, noodles) and Indian food (the 'mamak' eateries open all night). Street food and food courts abound, and there are night markets (pasar malam) and very lively food areas, such as around Jalan Wong Ah Fook, Jalan Dhoby and the cafés and bars of the historic centre (the area of restored shophouses, now home to trendy spots). From the humblest stalls to restaurants and speciality cafés, JB is a paradise for foodies on a budget. Getting there: the best places are in the centre and spread around the city; on foot or by Grab. Best time: at night for the markets and the food scene. Tips: try the laksa Johor, sit wherever you see queues of locals, carry cash for the stalls and make the most of the fact that, coming from Singapore, everything feels dirt cheap.
ℹ️ Distance: City centre (Jalan Wong Ah Fook, Jalan Dhoby, shophouses) and the whole city; on foot or by Grab · Best time: At night (night markets and food scene) · Admission: Free; street food dishes RM 6-18; restaurant meal RM 15-40 (verified July 2026) · Duration: One or several meals
8
Day trips from JB (Desaru, Kukup, Pulau Ubin)
Beaches, fishing islands and nature around the southern tip of the peninsula.
Leer más ↓
Although Johor Bahru is mainly a city of shopping, parks and border crossings, its surroundings offer beach and nature getaways for anyone with an extra day. The best known is Desaru Coast, an area of beaches and resorts on Johor's east coast (a little over an hour's drive from JB), with a long stretch of sand facing the South China Sea, golf courses, a water park (Desaru Coast Adventure Waterpark) and hotels. It's very popular for weekend breaks. Another classic trip is Kukup, a picturesque fishing village built on stilts on the west coast (an hour and a half away), on the Strait of Malacca. It's famous for its fresh seafood restaurants over the water, its fish farms and the nearby island national park of Pulau Kukup (a mangrove islet). It's a food destination with a seaside feel that locals and Singaporeans love. The same southern region has more nature: mangroves, reserves and, on the Singapore side, the rustic island of Pulau Ubin. Getting there: Desaru and Kukup by car, taxi or tour from JB (there's no good direct public transport). Best time: dry days for the Desaru beaches; Kukup for a seafood lunch. Tips: for Desaru or Kukup, a car or a tour is the way to go; check opening hours and, in Kukup, agree on the seafood price (it's charged by weight) before ordering.
ℹ️ Distance: Desaru ~1-1,5 h (east coast); Kukup ~1,5 h (west coast); by car, taxi or tour · Best time: Dry days for Desaru; Kukup for a seafood lunch · Admission: Desaru beaches free; water park paid (~RM 100+). Kukup: free to walk around, seafood by weight (verified July 2026) · Duration: Full day
📶I have never landed without internet. I arrive and my phone connects to the strongest network in the country I am visiting: I can say I landed, sort out transport, book tours and keep posting, at a seriously good price. I always use the Maya eSIM — check their plans by clicking the banner.See plans →Maya Mobile eSIM — skip roaming fees, unlimited data
What nobody tells you

💵 Prices

Tickets

TypePrice
Legoland Malaysia (parque temático)1-day theme park ticket from RM 205 adult and RM 175 child or senior; park + SEA LIFE aquarium combo from RM 285 / RM 225; triple combo (theme park + water park + aquarium) from RM 345 / RM 285; water park only from RM 149 / RM 129. Under 3s free (official source: legoland.com.my, Day Tickets, verified 08/08/2026)
Mezquita del Sultán Abu BakarFree (donation)
Royal Abu Bakar Museum (Istana Besar)no rate published in an official source: the Royal Abu Bakar Museum does not publish prices online; confirm opening and price on site (verified 08/08/2026)
Templo de Cristal (Arulmigu Sri Rajakaliamman)no rate published in an official source: the Glass Temple has no official website with prices (verified 08/08/2026)
Templo Chino Antiguo de JBFree (donation)
Centros comerciales (City Square, KSL, Mid Valley Southkey…)Free to walk around
Puteri Harbour (marina y paseo)Free (paid indoor attractions)
Desaru Coast Adventure Waterparkno rate published in an official source: check the current price at desarucoast.com (verified 08/08/2026)
🔄 updated monthlyOfficial / reference values · double-check when buying

Activities and tours

Day at Legoland Malaysia (theme park and/or water park)
Duration1 day (or 2)
OperatorLegoland Malaysia (official)
Price
1-day theme park ticket from RM 205 adult and RM 175 child or senior; park + SEA LIFE aquarium combo from RM 285 / RM 225; triple combo (theme park + water park + aquarium) from RM 345 / RM 285; water park only from RM 149 / RM 129. Under 3s free (official source: legoland.com.my, Day Tickets, verified 08/08/2026)
Heritage tour (mosque, palace, temples)
PriceFree or low-cost admission + Grab, 2026
DurationHalf day
OperatorOn your own (Grab)
JB food tour (Johor laksa and more)
~RM 120-300 per person, 2026
Duration2 to 4 h
OperatorLocal food tour operators (check)
Shopping day at the big malls
PriceFree to browse; depends on purchases, 2026
DurationHalf day
OperatorOn your own
Trip to Desaru Coast (beach and water park)
PriceWater park ~RM 100+; transport extra, 2026
DurationFull day
OperatorCar, taxi or tours (check)
Trip to Kukup (fishing village and seafood)
PriceFree to walk around; seafood by weight; tours from ~RM 100, 2026
DurationHalf day or full day
OperatorCar, taxi or tours (check)
Family attractions at Puteri Harbour
PriceDepending on which park is open, ~RM 50-90, 2026
DurationHalf day
OperatorPuteri Harbour operators (check)
Day crossing to/from Singapore
PriceCross-border bus/train from ~RM 5-10; Grab/taxi more, 2026
DurationVariable (depends on the border)
OperatorCross-border buses, Shuttle Tebrau, Grab
🔄 updated monthlyOfficial / reference values · double-check when buying

🚌 How to get there and distances

Getting around

Grab (ride-hailing app)
PriceShort rides RM 10-20; to Legoland/Puteri Harbour RM 20-35, 2026
DurationVariable
Notes
The easiest and cheapest way to get around a sprawling city with far-flung attractions (Legoland, Puteri Harbour, the big malls). No haggling and good availability. You can also use it to cross into Singapore (with immigration checks and a surcharge)
On foot around the centre (JB Sentral, City Square)
Free, 2026
DurationVariable
Notes
The central area —JB Sentral (border and transport hub), City Square, the waterfront promenade and the historic shophouses— is easy to explore on foot. Handy if you're coming across the border from Singapore
City buses (Bas Muafakat Johor and others)
Some free; others RM 1-4, 2026
DurationVariable
Notes
There's a city bus network, including some free buses (Bas Muafakat Johor), but it's limited and not very practical for reaching all the tourist attractions. Useful for the odd specific trip
Crossings to Singapore (Causeway and Second Link)
DurationVariable (crossings can take hours at peak times)
Price
Public bus from ~RM 5-10; Shuttle Tebrau (train) ~RM 5; taxi/Grab more, 2026
Notes
To cross into Singapore there are cross-border buses, the Shuttle Tebrau train (JB Sentral–Woodlands), taxis and Grab. All of them go through immigration checks on both sides. Avoid weekends and peak hours, when the Causeway gets extremely congested. Keep your passport handy
Rental car
From ~RM 100/day, 2026
DurationAll day
Notes
Useful for the far-flung attractions and day trips (Desaru, Kukup). Driving is on the left. Be careful with border crossings in a rental car (check permits and insurance for entering Singapore)
🔄 updated monthlyOfficial / reference values · double-check when buying

How to get there

RouteAirlines / operatorsAvg. priceDuration
Singapore → JB (Causeway, bus/train/Grab)Cross-border buses (Causeway Link, SBS), Shuttle Tebrau (train), taxi, GrabBus/train from ~RM 5-10; taxi/Grab more, 2026Variable (immigration checks can take a while)
Kuala Lumpur → JB (flight to Senai)AirAsia, Malaysia Airlines, Batik Air (Senai airport, JHB)From ~RM 60-200, 2026~1 h flight
Kuala Lumpur → JB (long-distance bus)Buses to JB's Larkin terminal (Transnasional, KKKL and others)~RM 35-55, 2026~4-5 h
Senai Airport (JHB) → JB city centreGrab, taxi or busGrab ~RM 30-45; bus cheaper, 202630-40 min
Kuala Lumpur → JB (ETS/KTM train, with a change)KTMB (depending on service and network works; check)Depends on service, 2026Variable (longer than flying; confirm routes)
🔄 updated monthlyOfficial / reference values · double-check when buying

🏨 Where to stay

No exact prices: a scale from $ (budget) to $$$$$ (luxury), with 2-3 options per category.

Luxury (on the strait and in Iskandar Puteri)
Price$$$$$
Recommended options
From ~RM 400-1.000+ per night (≈ 88-220 USD), 2026. Five-star hotels in the centre facing Singapore, in the Puteri Harbour area and resorts in Desaru, with spa, pool and views over the strait
Mid-range (centre and near the malls)
Price$$$$$
Recommended options
~RM 150-350 per night (≈ 33-77 USD), 2026. A wide choice of comfortable, modern hotels in the centre (near JB Sentral and City Square) and next to the big shopping centres, very practical and good value for money
Themed and family (Legoland)
Price$$$$$
Recommended options
~RM 400-800 per night (≈ 88-175 USD), 2026. The Legoland Hotel, decorated entirely with brick themes, and other family hotels in Iskandar Puteri, ideal for anyone visiting the parks with kids
Budget / hostels (centre)
Price$$$$$
Recommended options
Dorm bed ~RM 30-60; budget private room ~RM 80-160 (≈ 18-35 USD), 2026. Hostels and budget hotels in the centre, close to the border and transport, popular with people crossing to/from Singapore or stopping over in JB

🍴 Where to eat

Comida callejera y mamak
Price$$$$$
Options / signature dish
Dishes RM 6-18 (≈ 1,50-4 USD), 2026. The soul of JB: Johor laksa, mee bandung, nasi lemak, roti canai, satay and noodles, at stalls, night markets and 'mamak' (Indian-Muslim eateries open all night). Cheap and tasty, and a pilgrimage for Singaporeans
Marisco y restaurantes chinos
Price$$$$$
Options / signature dish
Mains RM 20-60 (≈ 4,50-13 USD), 2026. A strong Chinese tradition: fresh seafood, bak kut teh, dim sum and wok dishes in city restaurants and in coastal villages like Kukup. Much cheaper than in neighbouring Singapore
Cafés de especialidad y bistrós (shophouses)
Price$$$$$
Options / signature dish
Coffee and dishes RM 12-35 (≈ 2,50-8 USD), 2026. JB's old town, with its restored shophouses, has a growing scene of hipster cafés, bars and trendy bistros, ideal for a break between shopping and sightseeing
Food courts de mall y cadenas
Price$$$$$
Options / signature dish
Dishes RM 10-30 (≈ 2-6,50 USD), 2026. The big shopping centres (City Square, KSL, Mid Valley Southkey) are packed with food courts, international chains and restaurants with huge variety and good hygiene, air-conditioned and very practical, especially with kids

📖 History of Johor Bahru

Origins, formation and what the sources say.

Heirs to Malacca: the birth of the Johor Sultanate

Johor Bahru's history goes back to one of the most dramatic episodes in Malay history: the fall of Malacca. In 1511, the Portuguese under Afonso de Albuquerque conquered the great Sultanate of Malacca, the largest trading hub in Southeast Asia. The last sultan, Mahmud Shah, fled south, and his descendants refused to accept the loss of their kingdom. They founded a new state along the Johor River, at the southern tip of the peninsula: the Johor Sultanate. It emerged around the middle of the 16th century as the direct heir to the crown of Malacca.

For centuries, the Johor Sultanate was a regional power. It fought the Portuguese, the Sumatran kingdom of Aceh and other rivals for control of the Strait of Malacca, in a complicated game of alliances and wars. Its territory and its court moved from place to place over time. The kingdom went through periods of splendour and of decline, along with internal conflicts and dynastic disputes.

A turning point came in the 19th century. The balance of power within the sultanate had shifted. Alongside the sultan, two senior dignitaries had gained influence: the Bendahara, in the Pahang area, and above all the Temenggong, the military and territorial chief, whose base was in the Singapore region and southern Johor. When the British founded Singapore in 1819, through an agreement with the Sultan and the Temenggong of Johor, the Temenggong's family found itself in a key position. Shortly afterwards, that branch of the family would give rise to the city and to the modern monarchy of Johor.

1855: from Tanjung Puteri to the 'new Johor'

By the mid-19th century, real power in southern Johor lay with the Temenggong's family. Temenggong Daing Ibrahim decided to move his seat of government away from Telok Blangah, in Singapore, which was already under British administration. He moved it to the Malay shore of the strait, to a small fishing settlement then called Tanjung Puteri ('the princess's cape'). The new administrative centre was set up there around 1855 and was soon renamed Johor Bahru, which literally means 'the new Johor'.

The person who really made the city, however, was Daing Ibrahim's son Abu Bakar, who took power in 1862. Abu Bakar was exceptional for his time and place. He was educated and cosmopolitan, spoke fluent English, admired European culture and got on very well with the British. Under his leadership, Johor Bahru grew from a village into a planned city and the capital of a modern state.

Abu Bakar built Johor's economy on commercial crops, pepper and gambier. To grow them he encouraged Chinese workers to settle through a system of land concessions, the 'kangchu system', which brought people to the territory and developed it. The city grew in an orderly way. Abu Bakar was a skilful diplomat and kept Johor fairly autonomous while its neighbours fell under direct British control. His international standing was such that he mixed with European royalty.

Abu Bakar, the 'father of modern Johor'

Sultan Abu Bakar, who formally took the title of sultan in 1886, is remembered as the 'father of modern Johor'. His reign (1862-1895) left a lasting mark on Johor Bahru. He was convinced that modernisation was the key to keeping his state independent, so he remade the city and the kingdom in the image of the nations he had seen on his travels in Europe.

Abu Bakar gave Johor Bahru infrastructure and institutions that were remarkable for a Malay state of the time: an organised, modern civil service, public services, and monumental buildings that are still the city's pride today. In 1866 he had the Istana Besar, the Grand Palace, built: an elegant colonial-style residence surrounded by gardens and facing the strait. He also built the magnificent State Mosque that bears his name, completed around 1900. Its unusual mix of Victorian and Islamic styles reflects his cosmopolitan taste.

His most forward-looking achievement, though, may have been political. In 1895, shortly before his death, Abu Bakar enacted the Undang-Undang Tubuh Negeri Johor, a written constitution for his state and the first of its kind in the Malay world. It gave Johor a modern legal framework for its government, which was unusual and visionary. Thanks to his diplomacy, Johor was one of the last states on the peninsula to accept a British adviser, and only in 1914, under his successor. That let it keep its autonomy for longer. When Abu Bakar died in 1895, he left behind a transformed city and state, and a dynasty that still reigns in Johor today.

The border, the Causeway and the war

In the 20th century, Johor Bahru became firmly established as a border city, shaped by its relationship with neighbouring Singapore across the strait. The landmark that sealed that relationship was the Johor–Singapore Causeway, the road-and-rail link between the two shores, opened in 1923-1924. It is a raised roadway across the strait that carries a road, a railway and water pipes. It made JB the land gateway between the Malay Peninsula and Singapore, and tied the two cities' futures together for good. Water became a sensitive issue for decades, because Singapore relied heavily on fresh water from Johor.

The Second World War brought a dramatic chapter. In 1942, during the lightning Japanese invasion of Malaya, Imperial Japanese troops swept down the peninsula to Johor Bahru. From there they launched the final assault on Singapore across the strait. The British had blown up part of the Causeway to slow them down, but it didn't work. The fall of Singapore in February 1942 was one of Britain's biggest defeats of the war. Johor, like the rest of Malaya, was under Japanese occupation until 1945.

After the war and the return of the British, Johor took part in the process that led to independence. Johor Bahru in fact has a place in the nation's history: UMNO (the United Malays National Organisation) was founded there in 1946, and it was the party that would lead the way to independence. In 1957 Johor became part of the independent Federation of Malaya, and in 1963 part of present-day Malaysia. Singapore was briefly a member of that federation (1963-1965) before it separated and became an independent country. This strengthened JB's character as an international border city.

Johor Bahru today: a booming border metropolis

In recent decades, Johor Bahru has grown into a thriving metropolis and Malaysia's second-largest urban area after Kuala Lumpur. Its growth sped up because of where it sits. Being next to Singapore, one of the richest economies in the world, made JB and the whole of southern Johor a magnet for industry, investment and tourism. Thousands of factories moved to the region to take advantage of lower costs. Hundreds of thousands of Malaysians cross into Singapore every day to work, while Singaporeans cross the other way to shop, eat and have fun, helped by the favourable exchange rate.

The big project of the last two decades has been Iskandar Malaysia, a huge economic development zone launched in 2006 that covers JB and the surrounding area. Its goal is to turn the region into a major urban, industrial, financial and tourism hub, a kind of Malaysian counterpart to Singapore. New districts grew up as part of it, such as Iskandar Puteri (formerly Nusajaya), with housing developments, universities, marinas like Puteri Harbour and large tourist attractions. These include Legoland Malaysia (2012), the first Legoland park in Asia, which made JB a family travel destination.

The relationship with Singapore is still what the city revolves around, with its upsides and its tensions: huge traffic jams on the Causeway, negotiations over water and transport projects, and now the construction of the RTS Link, a fast cross-border rail system designed to ease the crossings. Today Johor Bahru is a lively, commercial and somewhat chaotic city, far more focused on the future and on leisure than on its past. But beneath its skyscrapers and shopping malls, you can still feel the legacy of Abu Bakar, the visionary sultan who, a century and a half ago, dreamed up and built a modern 'new Johor' on the shores of the strait.

📚 Bibliography

  • Wikipedia (ES) — «Johor Bahru»: https://es.wikipedia.org/wiki/Johor_Bahru
  • Wikipedia (EN) — «Johor Bahru»: https://en.wikipedia.org/wiki/Johor_Bahru
  • Wikipedia (EN) — «Abu Bakar of Johor»: https://en.wikipedia.org/wiki/Abu_Bakar_of_Johor
  • Wikipedia (EN) — «Johor Sultanate»: https://en.wikipedia.org/wiki/Johor_Sultanate
  • Wikipedia (EN) — «Sultan Abu Bakar State Mosque»: https://en.wikipedia.org/wiki/Sultan_Abu_Bakar_State_Mosque
  • Wikipedia (EN) — «Johor–Singapore Causeway»: https://en.wikipedia.org/wiki/Johor%E2%80%93Singapore_Causeway
  • Wikipedia (EN) — «Iskandar Malaysia»: https://en.wikipedia.org/wiki/Iskandar_Malaysia
  • Tourism Johor (official): https://web.archive.org/web/20260418123439/https://www.tourism.johor.my/

❓ Frequently asked questions

What is there to do in Johor Bahru?+
JB is mainly a destination for family fun, shopping and food rather than big monuments. The top pick with kids is Legoland Malaysia (theme park and water park) plus the attractions at Puteri Harbour. For shopping and food, there are its huge malls (City Square, KSL, Mid Valley Southkey) and its dirt-cheap food scene (Johor laksa, night markets, 'mamak' eateries). And for some history, the stunning Sultan Abu Bakar Mosque, the Istana Besar palace and temples such as the Glass Temple. Nearby: the beaches of Desaru and the seafood village of Kukup.
How do I cross between Johor Bahru and Singapore?+
You cross the strait via the Causeway (a road bridge that lands in central JB) or the Second Link (further west). The options are: cross-border buses (Causeway Link and others, from ~RM 5-10), the Shuttle Tebrau train (JB Sentral–Woodlands, very fast but you need to book), taxis and Grab. All of them go through Malaysian and Singaporean immigration checks, which on weekends, public holidays and at peak times can take hours because of the sheer number of people crossing. Avoid those times, keep your passport handy and allow plenty of time.
Is JB worth it or is it just a transit city?+
It depends on what you're after. If you want monuments and historic cities, JB can't compete with Malacca or Penang. But it's a perfectly good destination for family travel (Legoland is one of the best parks in the country), for shopping and dirt-cheap food (especially if you're coming from Singapore), and as an easy overland entry or exit point for Malaysia. One or two days is enough to make the most of it, especially with kids. Many people combine it with Singapore, which is literally next door, or use it as the first or last stop on a trip around Malaysia.
How many days do I need in Johor Bahru?+
For most people, 1 or 2 days is enough. With one day you can combine shopping at the malls, a good meal and maybe the Sultan Abu Bakar Mosque or a temple, or spend the whole day at Legoland. With 2 days, especially with kids, you can make the most of Legoland (theme park and water park) plus the Puteri Harbour area, and still have time for the historic centre, the temples and the food. If you add a trip to Desaru or Kukup, an extra night makes sense. JB is usually part of a longer trip around Malaysia or a getaway from Singapore.
How much does Legoland Malaysia cost and is it worth buying online?+
Admission to the Legoland Malaysia theme park starts at around RM 200-250 for adults, and there are combos that add the water park for more (verified July 2026). It's worth buying tickets online in advance, both to guarantee entry on busy days and because there are often promotions and lower prices than at the gate. It's the first Legoland in Asia and one of the country's big family attractions. Go on a weekday to avoid the weekend queues, and bring swimwear if you're going to the water park.
Why is it so cheap to eat and shop in JB?+
Because of the exchange rate. One Singapore dollar is worth more than 3 ringgit, so for Singaporeans, or anyone coming from Singapore, almost everything in JB is much cheaper when you pay in ringgit: food, shopping, fuel and services. That's why hundreds of thousands of Singaporeans cross the border every weekend to eat out, do their grocery shopping, fill up on fuel and visit the parks. For travellers, this makes JB a very affordable destination, with an excellent food scene at bargain prices.
When is the best time to visit Johor Bahru?+
JB has a warm tropical climate all year round (24-33 °C), and it can rain in any month. There's a bit more rain during the northeast monsoon (November to January/February). You can visit at any time of year. The weather matters less than planning your border crossings. At weekends, on public holidays (Malaysian and Singaporean) and during school holidays, the Causeway and immigration get packed and the waits are very long. Attractions and malls fill up too. If you can, visit and cross on weekdays and outside peak hours to avoid the crowds.

More places in Malaysia

Kota KinabaluKuala LumpurKuchingLangkawiMalacaMonte Kinabalu
See every place in Malaysia →The history of Malaysia →
Sources consulted (18)
Still planning?
Explore more destinations in Malaysia
See all destinations →
Image credits
Photos from Wikimedia Commons, each under its own licence (CC BY, CC BY-SA or public domain). Open each file to see its author and licence.
Johor Bahru City