Johor Travel Guide: Plan Your Perfect Trip
All articles

Johor Travel Guide: Plan Your Perfect Trip

By Matt CuckstonJune 23, 20268 min read

Johor Travel Guide: Plan Your Perfect Trip

By Matt Cuckston, Founder & Travel Technology Expert at TixLayer

Sitting at the southern tip of Peninsular Malaysia, Johor is far more than just a gateway between Singapore and the rest of the country. From the heritage shophouses of Johor Bahru's old town to the sun-soaked beaches of Desaru Coast and the family attractions of Medini, this state punches well above its weight as a travel destination. If you're searching for things to do in Johor, the answer is: quite a lot. This guide walks you through everything from how to get here to where to eat, what to see, and how to spend your money wisely.

Getting to Johor

Legoland Theme Park Ticket and Transfer (SIC-Shared…
Legoland Theme Park Ticket and Transfer (SIC-Shared… · Book →

Johor Bahru, the state capital, is one of the easiest cities in Southeast Asia to reach. From Singapore, you can cross via the Johor-Singapore Causeway by bus, taxi, or on foot. The Causeway is the busiest land border crossing in the world, so plan your timing carefully. Weekday mornings and Friday evenings are notoriously congested. The second link, known as the Malaysia-Singapore Second Link or Tuas Link, is a much calmer option if you're heading west toward Gelang Patah or Medini.

Flying in is straightforward. Senai International Airport sits about 30 kilometres north of the city centre and handles regional routes from Kuala Lumpur, Kota Kinabalu, and several international destinations. Budget carriers including AirAsia and Batik Air serve the airport regularly. From Senai, taxis and Grab rides into the city centre cost around RM30 to RM50.

If you're travelling from Kuala Lumpur, the ETS (Electric Train Service) runs between KL Sentral and JB Sentral in roughly four to five hours. It's comfortable, affordable, and a much more relaxed option than the bus.

Getting Around Johor

Johor Bahru itself is a city best navigated by car or ride-hailing app. Grab is reliable, widely used, and affordable by most international standards. Public buses exist but routes can be confusing for first-time visitors, and schedules are not always consistent.

For exploring the wider state, including Desaru Coast, Kota Tinggi, and Mersing, renting a car is the most practical choice. Roads are generally well-maintained and signage is clear. Petrol is subsidised in Malaysia, so fuel costs are low.

If you want a more memorable way to explore the city centre, consider a Johor Bahru Trishaw Tour, which takes you through the older parts of town at a pace that actually lets you take things in.

Best Neighbourhoods to Base Yourself

Adventure Waterpark Desaru Coast
Adventure Waterpark Desaru Coast · Book →

City Centre and Jalan Wong Ah Fook is where most budget and mid-range accommodation clusters. You're within walking distance of heritage sites, street food, and the waterfront.

Medini (Iskandar Puteri) is the newer, more planned district west of the city. It's cleaner, quieter, and home to LEGOLAND Malaysia. Families with young children often prefer staying here.

Desaru Coast is a separate destination entirely, about 90 minutes east of JB. It's a purpose-built resort zone with luxury hotels, golf courses, and a waterpark. It suits those looking for a beach-focused trip rather than a city break.

When to Visit Johor

Desaru Fruit Farm ATV Riding Experience
Desaru Fruit Farm ATV Riding Experience · Book →

The best months to visit are between March and early July, and again in August and September. These windows sit between the two monsoon seasons and offer the most reliable dry weather for outdoor activities and beach trips.

November through January brings the northeast monsoon, which means heavy rainfall on the east coast, including Desaru. If you're planning a beach trip, avoid this window. The west coast and city areas are less affected, but expect occasional downpours.

Chinese New Year and Hari Raya Aidilfitri are wonderful times to visit culturally, but accommodation books up fast and prices rise. The Johor-Singapore Causeway also sees extraordinary congestion during these periods.

What to See and Do

LEGOLAND Malaysia Resort
LEGOLAND Malaysia Resort · Book →

For families, LEGOLAND Malaysia Resort is the headline attraction. It's one of only a handful of LEGOLAND parks in Asia and covers both a theme park and a water park. A full day here is easily justified, especially for children aged three to twelve. You can also book a Legoland Theme Park Ticket and Transfer (shared) if you prefer not to worry about logistics.

Over on Desaru Coast, the Adventure Waterpark Desaru Coast is one of the best waterparks in Southeast Asia, with slides and wave pools that work for all ages. If you're looking for something a little more grounded, the Desaru Fruit Farm ATV Riding Experience offers a fun way to explore the farm's terrain, and the Desaru Fruit Farm Indoor Petting Corner is a gentle option for younger kids.

For something more offbeat, the Lebam River Cruise Tour from Desaru takes you along a mangrove-lined river where you can spot fireflies, monitor lizards, and local fishing villages. It's one of those experiences that tends to stick with people long after the theme park visits have blurred together.

Back in JB, football fans should look into the JDT Buggy Tour at Stadium Sultan Ibrahim, which is a genuinely impressive venue and a point of serious local pride.

Where to Eat

JDT Buggy Tour
JDT Buggy Tour · Book →

Johor Bahru has a food culture that deserves more attention than it gets. The city sits at the crossroads of Malay, Chinese, and Indian culinary traditions, and the results are excellent.

For breakfast, look for a kopitiam serving half-boiled eggs with kaya toast and strong local coffee. The area around Jalan Dhoby and the old town has several long-running spots worth trying.

Laksa Johor is the dish you should seek out specifically here. Unlike the soupy laksa found elsewhere in Malaysia, the Johor version uses thick spaghetti-like noodles in a thick fish-based curry sauce. It's eaten cold or at room temperature and is unlike anything else in the country.

For seafood, the coastal towns of Kukup and Pontian, both west of JB, are known for their fresh catches and are worth a half-day trip. Chilli crab, steamed prawns, and fried squid are the things to order.

For a quick, affordable meal in JB itself, the food courts inside City Square Mall and KSL City Mall are reliable and inexpensive, with meals typically costing RM8 to RM15.

Budget Expectations

Johor is a genuinely affordable destination, especially for visitors coming from Singapore. A comfortable mid-range hotel in JB city centre costs around RM150 to RM250 per night. Budget guesthouses start from RM60. Desaru Coast resorts sit at the other end of the scale, with rooms from RM400 to well over RM1,000 per night.

Meals at local restaurants and food courts cost RM8 to RM20 per person. Sit-down restaurants in malls run RM25 to RM60 per person. Transport via Grab is cheap, with most city rides costing under RM15.

Overall, a comfortable three-day trip for two people, excluding flights, can be done for around RM800 to RM1,200, depending on your accommodation choices.

Insider Tips

Cross the Causeway on a Tuesday or Wednesday morning. Singaporeans flood into JB on weekends for cheaper groceries, petrol, and dining. If your schedule allows a midweek visit, the border crossing takes a fraction of the time and the city feels noticeably calmer.

The Sultan Ibrahim Building is worth your time. Most visitors walk past it without going in. Built in 1940, it sits on a hill overlooking the Johor Strait and houses a small museum with surprisingly interesting exhibits on the state's history. Entry is free or very low-cost depending on current arrangements.

Petrol stations just across the border are a serious draw for Singaporean drivers. If you're renting a car, fill up in JB rather than Singapore. The price difference is substantial and the stations near the Causeway are set up for exactly this purpose.

Practical Tips

  • The currency is the Malaysian Ringgit (MYR). ATMs are widely available and most shopping malls accept credit cards, but smaller food stalls and markets are cash-only.
  • English is widely spoken in JB, especially in tourist areas, hotels, and shopping centres.
  • Grab works seamlessly throughout JB and is almost always cheaper than flagging a taxi.
  • Prayer times affect some businesses, particularly on Fridays. Plan lunch or shopping around midday Friday if you're near predominantly Malay areas.
  • Modest dress is appreciated when visiting mosques or religious sites. Covering shoulders and knees is sufficient.

Whether you're making a quick weekend crossing from Singapore or building a proper Malaysian itinerary, Johor rewards those who take the time to explore beyond the obvious. The food alone is reason enough to make the trip.

#johor#johor-bahru#malaysia#things-to-do#family-travel#southeast-asia#travel-guide#desaru#legoland