Johor Travel Guide: Places to Visit in the South
Malaysia's southern gateway, just across the Causeway from Singapore: Johor Bahru's food and theme parks, quiet east coast islands and the rainforest of Endau-Rompin.
Johor is the southernmost state of Peninsular Malaysia and, for many travellers, the first part of the country they see after crossing from Singapore. This Johor travel guide covers the capital, the state’s islands and its quieter interior, which most day-trippers never reach.
Why visit: a Johor travel guide snapshot
For families, the pull is Legoland Malaysia in Iskandar Puteri, west of the city. Food lovers come for JB’s Chinese and Malay hawker scene, and beach lovers head to the islands of the east coast. Prices are lower than in Singapore, which is why weekends are busy.
Areas to know
Johor Bahru and Iskandar Puteri
Johor Bahru has a compact old quarter around Jalan Tan Hiok Nee, with cafés in restored shophouses and the Old Chinese Temple nearby. On a hill overlooking the Straits of Johor, the Sultan Abu Bakar State Mosque blends Victorian and Moorish styles. West of the city, Iskandar Puteri is the state’s administrative centre and home to Legoland and its water park.
The east coast and islands
Desaru Coast, in the southeast, is a resort strip with long beaches. Further north, Mersing is the ferry port for Sultan Iskandar Marine Park, whose 13 islands include Rawa, Besar and Sibu. Mersing is also the year-round departure point for Tioman Island in neighbouring Pahang.
The interior and the west
Endau-Rompin National Park, Johor’s largest, protects lowland rainforest with rivers, waterfalls and simple chalets, entered via Peta on the east side or Selai on the west. On the western side of the state, Gunung Ledang (1,276 metres) is Johor’s highest peak, and Muar, the royal town, is known for its food and old shophouses.
Food in Johor
Johor has its own take on several Malaysian classics. Laksa Johor uses spaghetti in a thick fish and coconut gravy, and the local mee rebus comes in a sweet, potato-thickened sauce. Muar is famous for otak-otak, spiced fish paste grilled in leaves. In JB, kacang pool, a spiced bean stew eaten with bread, reflects the state’s Arab trading links.
When to go
Johor is warm year-round. The northeast monsoon from about November to February brings heavy rain to the east coast, and many island resorts close or reduce services. March to September suits beach trips best.
In JB itself, avoid Singapore school holidays and long weekends if you can, as Causeway queues can run for hours.
Crossing from Singapore: practical tips
Cross early on a weekday morning for the shortest queues, and check live traffic before you leave, as delays can change within an hour. Keep your passport on you rather than in a bag in the boot, since you clear immigration on both sides. Foreign visitors must meet Malaysia’s entry rules on arrival, which our Malaysia entry requirements guide explains.
Once in JB, Grab is the simplest way to get around, and prices are in ringgit, so card payments and e-wallets are widely accepted but small stalls may want cash.
How long to spend
JB and Legoland fit into two or three days, and families can see how they fit a wider trip in our Malaysia family itinerary. Add two or three nights for the islands off Mersing. For onward transport, see our guide to getting around Malaysia, and check Tourism Johor for events.
Getting to Johor
From Singapore, the Causeway links Woodlands with central Johor Bahru, and the Second Link connects Tuas with western Johor. KTM’s Shuttle Tebrau train runs between Woodlands and JB Sentral in a few minutes, and the RTS Link light rail between Woodlands North and Bukit Chagar is due to open by the end of 2026, with combined immigration clearance.
From Kuala Lumpur, ETS trains have run to JB Sentral since December 2025, taking about four hours and 20 minutes. Senai International Airport, north of JB, has domestic flights.
Johor: frequently asked questions
Is Johor worth visiting?
Yes, particularly for families and food lovers. Johor Bahru has Legoland Malaysia, a revived old quarter and good-value hawker food, while the east coast has quiet islands off Mersing. It is also an easy add-on to a trip to Singapore.
How do I get from Singapore to Johor Bahru?
Most people cross the Causeway by bus, car or the KTM Shuttle Tebrau train from Woodlands to JB Sentral. The Second Link from Tuas is quieter for drivers heading to western Johor and Legoland.
When will the RTS Link between Johor Bahru and Singapore open?
The RTS Link between Woodlands North and Bukit Chagar is expected to begin passenger service by the end of 2026. The journey takes about five minutes, with immigration cleared at combined checkpoints. Check the operator's announcements for the confirmed date and fares.
What is the best time to visit Johor's islands?
March to September is best for the islands off Mersing and Desaru. The northeast monsoon from about November to February brings rough seas, and many island resorts close or reduce services.
How long does the train from Kuala Lumpur to Johor Bahru take?
ETS trains between KL Sentral and JB Sentral, launched in December 2025, take about four hours and 20 minutes. Tickets are sold on the KTMB website, its app and at station kiosks.
Top things to do in Johor
-
Johor Bahru
Legoland Malaysia
Legoland Malaysia in Johor is a theme park built for children aged roughly 2 to 12, with a separate water park and a…
-
Johor Bahru
Sultan Abu Bakar State Mosque
The Sultan Abu Bakar State Mosque is Johor's grand royal mosque, built between 1892 and 1900 in a striking blend of…
Johor travel guides
-
Guide
Getting Around Malaysia: Trains, Buses and Domestic Flights
The easiest way to travel around Malaysia is the ETS train on the west coast (KL to Penang in about 3.5 to 4 hours)…
-
Guide
Flights to Malaysia: Airports, Routes and Booking Tips
Most flights to Malaysia land at Kuala Lumpur International Airport (KLIA), the hub for Malaysia Airlines (Terminal 1)…