Johor Bahru
Malaysia Malaysia ☁️ 27°C · Now ★ Best Time Now

Johor Bahru

Malaysia

#Legoland #Singapore Border #Shopping
Malaysia

Johor Bahru at a glance

As of 2026

As of 2026, Johor Bahru travel is best in Feb, Mar, Apr, May, Jun, Jul, Aug, from about $34/day (budget, ex-flights), with a 3-day itinerary. Top sight: Legoland Malaysia + Hello Kitty Town.

Daily budget

$34+

Budget tier · excl. flights

Direct flights

From major hubs

JHB (Johor Bahru Senai) OR SIN (Singapore) + bus

Visa

Visa-free 90 days

For most Western passports

Exchange

$1 ≈ RM3.95

MYR · indicative rate

Best time

Feb, Mar, Apr, May, Jun, Jul, Aug

Now is ideal!

Climate

Tropical rainforest

Now ☁️ 27°C

Local time

01:28

MYT (UTC+8)

Language

Malay; English universal in tourism + Chinese

Why visit Johor Bahru?

Johor Bahru (JB) is the capital of Johor state — population 500,000 city + 1M metro on Malaysian Peninsula's southern tip across the causeway from Singapore (1km bridge). **Singapore's cheaper neighbor** — 60% cheaper for shopping + dining + spa than Singapore.

Famous for **Legoland Malaysia Resort** (2012 — first Legoland in Asia + 7 themed lands + water park + family-friendly + most popular JB attraction), **Sanrio Hello Kitty Town** (Asia's first Hello Kitty indoor theme park + Lat's Place + Thomas Town + family-friendly), **JB Causeway crossing** (1km bridge to Singapore + 5-min drive + most-crossed land border world + 350,000+ daily crossings), **Sultan Abu Bakar State Mosque** (1900 — Anglo-Malay architecture + iconic JB landmark + free entry), **Mall hopping** (Johor Premium Outlets + KSL City Mall + City Square Mall + 3-4x cheaper than Singapore equivalents), **Spa + Massage** (60% cheaper than Singapore + Korean + Thai spas + JB Sentral spa belt), and **Mount Austin food street** (Korean + Japanese + Asian fusion + 80% cheaper than Singapore).

Bottom line: JB is canonical Singapore overflow + Legoland Malaysia + 60% cheaper Singapore alternative + family-friendly + Korean tourist favorite. 2-3 days hits Legoland + Hello Kitty + Singapore day trip + Premium Outlets shopping.

Things to do in Johor Bahru

Highlights

Legoland Malaysia + Hello Kitty Town

Asia's first Legoland + 7 themed lands + water park + Sanrio Hello Kitty Town + Thomas Town.

Legoland RM 220 ($50); Hello Kitty Town RM 100 ($23); combo $80 Daily 9:00-18:00 Full day
Tip: Most popular JB attraction. Book online for $80 combo savings. Family-friendly + 80% Korean/Asian tourists. Combine Hello Kitty Town in afternoon when Legoland tires.

Singapore Day Trip via Causeway

5-min cross causeway + Marina Bay Sands + Gardens by the Bay + Newton hawker lunch.

$80 day tour Daily early morning crossings Full day
Tip: Cross causeway 5-min drive (immigration takes 1-2h peak). Newton Food Centre (iconic Singapore hawker $15-40). Marina Bay Sands SkyPark $25 entry. Return JB across causeway evening.

Johor Premium Outlets (JPO) Shopping

150+ stores + Coach + Polo + Kate Spade + 60% cheaper than Singapore + duty-free shopping.

FREE entry; shuttle $30 RT Daily 10:00-22:00 Half day
Tip: 60% cheaper than Singapore equivalents. Most outlets are designer brands at outlet prices. Shuttle from JB Sentral every 30min RM 10. Tax-free.

Travel cost

Per person, per day (excludes flights)

Hostel + local food + public transport

$34

≈ RM134.30 MYR

Per person / day (excl. flights)

🏠Hotel
35%$12
🍽️Food
24%$8
🚇Transit
15%$5
🎫Activities
26%$9

📅 Total cost by trip duration (incl. flights)

3 days

$140

≈ RM553.00

5 days

$220

≈ RM869.00

7 days

$290

≈ RM1145.50

Flight estimate: $200-700 from Asia (JHB direct from KL or via Singapore 1h bus); $700-1,500 from Europe (JHB via Singapore + 1h bus) (round-trip estimate)

💡JB is among cheapest Singapore-area destinations — 60% cheaper than Singapore. Stay in JB City Centre for first-timers OR Iskandar Puteri for Legoland OR Mount Austin for foodie. Tip 10% at sit-down. 6% SST included.

Monthly weather

Currently in Johor Bahru: ☁️ 27°C

🔥

Johor Bahru now (Jun)

High 31°C / Low 24°C· Hot★ Best Time

Jan

🔥

30°

23°

Hot

Feb

🔥

31°

23°

Hot

Best

Mar

🔥

32°

23°

Very Hot

Best

Apr

🔥

32°

24°

Very Hot

Best

May

🔥

32°

24°

Very Hot

Best

Jun

🔥

31°

24°

Hot

Best

Jul

🔥

31°

23°

Hot

Best

Aug

🔥

31°

23°

Hot

Best

Sep

🔥

31°

23°

Hot

Oct

🔥

31°

23°

Hot

Nov

🔥

30°

23°

Hot

Dec

🔥

30°

23°

Hot

This MonthBest TimeOther

Practical information

Getting there
JHB Airport to JB City Centre: Taxi RM 50 / 25 min. Singapore SIN: 5min cross causeway by bus + immigration. Singapore Changi to JB: 1h bus + immigration.
Getting around
Walking JB City Centre. Grab + taxi widely available. Public buses cheap. Cross-border buses to Singapore RM 10-20.
Money & payments
MYR + SGD widely accepted (MYR better rate).
Language
Malay; English universal in tourism + Chinese common (Cantonese + Mandarin).
Cultural tips
Tipping: 10% at sit-down + RM 5-10 to drivers. 6% SST included. Modest dress at temples + mosques.

Money & payment

Currency

MYR + SGD widely accepted.

Card acceptance

Universal at hotels + restaurants.

Tipping

10% at sit-down + RM 5-10 drivers.

ATM

Maybank + CIMB + Public Bank widely available.

Recommended itinerary

Johor Bahru 3-day route

Day 1 Legoland Malaysia + Hello Kitty Town

10

10:00

Legoland Malaysia + 7 themed lands

Asia's first Legoland + Miniland + LEGO Technic + LEGO Castle + LEGO Pirates + water park; RM 220 ($50) day pass

🎫 16% off — Book lowest price
13

13:00

Lunch at Legoland CITY food court

Western + Asian + family-friendly RM 30-80

15

15:00

Sanrio Hello Kitty Town + Thomas Town

Asia's first Hello Kitty indoor + Lat's Place + Thomas Town; RM 100 ($23) entry

17

17:30

Puteri Harbour + Marina walking

Marina + restaurants + sunset views; FREE

20

20:00

Dinner at Today Restaurant (JB modern Malaysian)

Modern Malaysian + Asian fusion + craft cocktails RM 60-150

Day 2 JB City + Mosque + Mall hopping

10

10:00

Sultan Abu Bakar State Mosque (1900)

Anglo-Malay architecture + iconic JB landmark + free entry; FREE

12

12:00

Lunch at Restoran Hua Mui (JB local Chinese)

JB Hainan classics + chicken rice + nasi lemak RM 20-50

14

14:00

Johor Premium Outlets (JPO)

150+ stores + Coach + Polo + Kate Spade + 60% cheaper than Singapore; FREE entry

🎫 19% off — Book lowest price
17

17:00

Sunset at Danga Bay

JB sunset + waterfront + free entry; FREE

19

19:30

Dinner at Restoran Sin Yong Hong (JB seafood)

JB Cantonese + chili crab + steamed fish RM 100-300

22

22:00

Mount Austin food street + late night spa

80% cheaper Singapore food + spa + massage RM 100-300

Day 3 Singapore day trip + departure

08

08:00

Cross causeway to Singapore (5-min drive)

Singapore day trip + Marina Bay Sands + Gardens by the Bay; immigration + bus

🎫 16% off — Book lowest price
10

10:00

Singapore Marina Bay + Gardens by the Bay

Marina Bay Sands + Supertree Grove + Cloud Forest; SGD 53 ($40) Gardens

13

13:00

Lunch at Newton Food Centre (Singapore hawker)

Iconic Singapore hawker + Hainanese chicken rice + chili crab SGD 15-40

16

16:00

Return JB across causeway

Cross immigration back + 5-min drive; included

20

20:00

Final dinner at Restoran Hua Mui (JB iconic)

JB Hainan classics + chicken rice institution RM 20-50

Where to stay

Click each district to compare hotel deals

Johor Bahru hotel price comparison

Compare Booking.com, Expedia, Hotels.com prices in one place

* Centered on Johor Bahru City Centre — the most hotel-dense area in Johor Bahru

Top tours & activities in Johor Bahru

Top-rated by travelers

Frequently asked questions

Most common questions from travelers to Johor Bahru

Q How much per day?
A

Budget $34, mid $80, luxury $170+. Among cheapest Singapore-area + 60% cheaper than Singapore.

Q How many days?
A

2-3 days. Day 1: Legoland + Hello Kitty Town. Day 2: JB City + Mosque + Premium Outlets. Day 3: Singapore day trip + departure.

Q Best time?
A

Year-round 23-32°C (always summer). Peak Korean tourist season Dec-Feb. Avoid Hari Raya (Eid) + Chinese New Year — locals travel home.

Q Visa?
A

Visa-free 90 days for Korean/Japanese/EU/UK/AU/US passports.

Q Safety?
A

Generally safe in tourist areas. Watch for petty theft on causeway buses + Marina shopping. Cross-border crime increasing — don't display jewelry.

Q English?
A

Universal in tourism. Malay + Chinese (Cantonese + Mandarin) common.

Q Famous food?
A

Hua Mui (JB local Hainan classics chicken rice RM 20-50), Restoran Sin Yong Hong (JB Cantonese chili crab RM 100-300), Today Restaurant (modern Malaysian RM 60-150). Mount Austin food street (Korean + Japanese 80% cheaper Singapore RM 30-100). Old Town White Coffee (chain — Malaysian classics RM 30-80).

Q JB vs Singapore?
A

JB: 60% cheaper + Legoland + family-friendly + Korean tourist favorite + smaller. Singapore: bigger + more developed + Marina Bay Sands + Gardens by the Bay + financial center + 3x more expensive. Pair: 2-3 days JB + 3-4 days Singapore = perfect 5-7 day trip.

Q Causeway crossing easy?
A

5-min drive but immigration takes 1-2h peak (weekday morning + Friday evening). Best off-peak: weekday afternoon + Saturday late morning. Bus + train cross-border $10-20. Bring passport + e-Gate auto-clearance for citizens.

Q Legoland really worth visit?
A

Yes for families with kids 4-12 — Asia's first Legoland + 7 themed lands + water park. Adults without kids may find limited (theme parks designed for children). RM 220 ($50) day pass + combo with Hello Kitty Town $80.

Q Korean direct flight?
A

No direct Seoul-JHB. Korean tourists via Singapore (5h direct) + 1h bus to JB OR via KL (6h direct + 4h flight to JHB). Singapore-JB pairing most popular Korean route.

TripPick

TripPick

Data-driven travel guide

Weather and exchange rates on this page are fetched live from external APIs; cost and itinerary data are verified periodically against local sources.

Weather

Open-Meteo API

Exchange

ECB rates

Costs

Local price data

Itineraries

Traveler reviews

Book your Johor Bahru trip

Compare flights, hotels, and tours all in one place

Prices via Skyscanner, Booking.com, GetYourGuide

Go deeper into Johor Bahru

Click each topic for the dedicated guide