
Malaysia's second-largest city sits at the very southern tip of the peninsula, linked to Singapore by the Causeway. For families the big draws are LEGOLAND Malaysia with its water park, Hello Kitty Town, the Desaru Coast water park and beaches. In the city centre are the Sultan Abu Bakar State Mosque, the Old Chinese Temple, the Tan Hiok Nee heritage street and a renovated zoo. Prices are far lower than in Singapore, so malls, outlets and seafood are a big part of the appeal. From Ulaanbaatar you usually fly to Singapore and cross the border (5 minutes by train). Mongolian citizens get 30 days visa-free.
Orange — daytime average, blue — night, grey bars — rainfall, green — sea temperature. Best months: January, February, June, July.
Asia's first LEGOLAND: 40+ rides, Miniland with Asian cities built from LEGO bricks, a children's driving school, a separate water park and a SEA LIFE aquarium. Best for families with children aged 2–12; there is a LEGOLAND hotel inside the resort.
Like a well-travelled friend for a first-timer: before you go, landing, SIM, transport, money, food, safety, manners, apps, leaving — step by step.
Mongolian citizens with any type of passport may stay in Malaysia visa-free for up to 30 days. Immigration may check that your passport is valid for more than 6 months from arrival, that you have a return or onward ticket, a hotel booking and enough money.
Fill in the Malaysia Digital Arrival Card free of charge on the official site within 3 days before arrival — it is required even when crossing from Singapore by train or bus. If you come through Singapore, also fill in Singapore's SG Arrival Card within 3 days before arrival (Mongolian citizens are visa-free in Singapore for 30 days too).
Tip: Beware of 'agent' sites that charge a fee — both cards are free.
Johor Bahru is hot and humid all year; February and June–July are driest, November–December wettest. LEGOLAND and the border are packed during Singapore and Malaysian school holidays and at weekends, so aim for weekdays.
From Singapore's Woodlands Train Checkpoint to JB Sentral takes 5 minutes; S$5 from Singapore, RM5 from Johor Bahru. Both countries' immigration checks happen at the departure station. Tickets sell out, so book in the KTMB app up to 30 days ahead; the Woodlands counter is cashless only.
The Causeway Link CW2 runs 24 hours from Singapore's Queen Street via Woodlands to Larkin Sentral, about S$4.80. At both checkpoints you get off with your luggage, clear immigration and board the next bus. On weekday evenings and at weekends the queues can last hours.
If you fly domestically from Kuala Lumpur to Senai (JHB), the Causeway Link AA1 bus runs to JB Sentral for RM8 in ~50 minutes, hourly 9:00–20:30; or take a Grab. The RTS Link train has been delayed to February 2027.
Installing a regional eSIM that works in both Singapore and Malaysia before you go is easiest — Changi only sells Singapore SIMs. Otherwise buy a Hotlink (Maxis), CelcomDigi or U Mobile tourist SIM at JB Sentral or a mall, registered with your passport.
Tip: A Malaysian phone number helps with Grab and Touch 'n Go.
Hotels, cafés, malls and LEGOLAND have free Wi-Fi. Save train tickets, hotel addresses and your MDAC confirmation on your phone in advance.
Grab is the most convenient way to LEGOLAND, Hello Kitty Town, the Premium Outlets and malls, with the price shown upfront. Choose GrabFamily if you need a child seat. City traffic is heavy at evening rush hour.
JB Sentral, the Old Chinese Temple, Tan Hiok Nee street, the Sultan Abu Bakar Mosque and the zoo are close together. Walk early or in the evening to avoid the heat, bring a hat and water, and cross only at crossings.
Desaru's beaches, the Kota Tinggi fireflies and Tanjung Piai are far from the city, so book a half- or full-day car through Grab or a tour. If you stay in Desaru, use the resort shuttles.
The currency is the Malaysian ringgit (RM, MYR). Cards work at malls, hotels and LEGOLAND; food stalls and small kopitiams take cash. There are many money changers with good rates around JB Sentral and City Square. Some places take Singapore dollars, but at poor rates.
Foreign guests pay a tourism tax of RM10 per room per night at Malaysian hotels; it is usually collected separately at the hotel, so it may not be in your booking price.
Laksa Johor (Johor-style laksa with spaghetti), mee rebus, otak-otak (fish paste grilled in leaves), bak kut teh, chilli crab, roti canai and cendol with coconut milk. Some Chinese stalls are not halal — look for a 'halal' sign.
Tip: Order with 'tidak pedas' (not spicy) if you want it mild.
Old kopitiams on Tan Hiok Nee street, the city's night markets (pasar malam), seafood restaurants around Kukup and Danga Bay, and mall food courts. Food inside LEGOLAND is pricey, so bring water and light snacks (check the park rules).
Tip: Carry cash and wet wipes.
Police, ambulance and fire share one number — 999; dialling 112 from a mobile reaches the same service even without a SIM. Free, 24 hours.
Bag snatching from motorbikes happens around the city centre and bus terminals — carry your bag on the side away from the road, keep valuables out of sight and use Grab at night. Drink plenty of water, avoid the midday sun and use mosquito repellent against dengue.
Private hospitals such as KPJ Johor Specialist Hospital, Gleneagles Medini and Columbia Asia speak English and have emergency departments; there is also the public Hospital Sultanah Aminah. Private care is paid, so call your insurer's assistance line first.
At mosques and Chinese and Indian temples, cover shoulders and knees and take your shoes off. Women cover their hair at mosques (robes are provided). Visitors are not admitted during prayers, especially Friday midday; don't photograph people at prayer.
Use your right hand to give money or things; point with your thumb rather than a finger. Avoid loud arguments and public displays of affection. Tipping is not expected.
Grab — rides and food delivery. KTMB — Shuttle Tebrau train tickets. Google Maps — border traffic, buses and offline maps.
Touch 'n Go eWallet — QR payments (check whether it accepts your foreign card for top-ups). MDAC — Malaysia's digital arrival card; via Singapore, the MyICA app for the SG Arrival Card. Download Malay in Google Translate for offline use.
The Shuttle Tebrau runs from JB Sentral to Woodlands 18 times a day in 5 minutes; the first train leaves at 5:00. Book ahead. From Woodlands, take the MRT or a taxi to Changi; allowing for border queues and check-in, leave at least 5 hours before your flight.
Otak-otak, kaya jam, Malaysian white coffee, LEGOLAND merchandise and outlet brand clothing make good gifts. Singapore strictly limits bringing in cigarettes, fruit and chewing gum; durian is banned on planes.
Checked by a person: 2026-10-03
Answers come from the researched facts and the guide. When it doesn't know, it says so — nothing is made up.
Sign in to ask. Sign in →
AI answer: double-check anything beyond our researched facts with an official source.
An indoor, air-conditioned children's park next to Puteri Harbour marina: Hello Kitty's house, small rides and Thomas Town. Suits young children and works on rainy days too.
🧸 for kidsA white mosque built in 1900 that blends Victorian and Moorish styles — the symbol of Johor. From the hill you can see the Johor Strait and Singapore. Cover shoulders and knees to enter (robes are provided).
Johor's Old Chinese Temple, built by 19th-century Chinese settlers and dedicated to five deities, and the neighbouring street of old shophouses. Cafés, murals, old kopitiams and the Johor Bahru Chinese Heritage Museum; an easy walk from JB Sentral.
🧸 for kidsMalaysia's oldest zoo, founded in 1928, reopened in 2024 after three years of renovation, with a bird dome, big cats and capybaras. In town next to the State Mosque — an easy half-day visit.
An American-style open-air outlet centre with 150+ international brand stores. It lies north of the city near Kulai, so take the JPO1 bus from JB Sentral or a Grab; go early to beat the heat and the crowds.
One of Malaysia's biggest water parks: a wave pool, fast slides, a lazy river and a toddler zone. It is 1–1.5 hours east of the city, so it is best combined with a night on the Desaru coast.
A white-sand beach over 20 km long facing the South China Sea, with big resorts and golf courses, 1–1.5 hours from the city. From November to January the northeast monsoon makes the sea rough and swimming is restricted.
A long park and promenade along the Johor Strait: an evening stroll in the breeze, sunsets and playgrounds for the children. New apartments and restaurants are going up nearby.
🧸 for kidsOne of Johor Bahru's biggest malls: 400+ shops, a supermarket, cinema, children's play centre and plenty of places to eat. A good air-conditioned refuge on hot or rainy days.
🧸 for kidsA 45–60 minute boat ride to see thousands of fireflies glittering in the mangroves along the Johor River. About an hour from the city; best on dry nights with little moonlight. Note that Kota Tinggi waterfall has been closed for safety reasons since 2019.
The southernmost point of mainland Asia: boardwalks through mangrove forest with monkeys, crabs and mudskippers, and a 'southernmost tip of Asia' marker and globe at the end. About 1.5 hours from the city; eat seafood afterwards in the nearby fishing village of Kukup.
Estimated values: weather[].seaC, cost.lodgingNightUsd, cost.mealMid2Usd, cost.groceriesDayFamilyUsd, cost.localTransportDayUsd, cost.attractionAvgUsd, flights.rtUsdPerAdult, flights.routes[0-3].hours, scores, bestMonths
Typical prices for food, taxis, groceries and rent, with low–high ranges. $1 = 3,596₮ · $1 = 4 MYR
| Item | Low | Average | High | Source |
|---|---|---|---|---|
| Inexpensive restaurant meal · 1 person | — | 13k₮ | — | |
| Mid-range restaurant, 3 courses · 2 people | — | 90k₮ | — | |
| Groceries — family, per day · 5 people | — | 86k₮ | — | |
| Taxi/Grab — per day · typical | — | 36k₮ | — | |
| Attraction ticket · adult | — | 72k₮ | — |