At a glance
- Distance
- About 330–350 km, depending on start and end points
- By car
- About 3.5–4.5 hours, traffic permitting
- Options
- Domestic flight (Senai Airport), express bus, KTM train, self-drive, private car
- Day trip?
- Not recommended — stay at least one night
- Good stop on the way
- Malacca, to split the journey over two days
On this page
Choosing how to go
Johor Bahru (JB), the capital of Johor, is about 3.5–4.5 hours south of Kuala Lumpur by expressway. You can fly, take the bus or train, drive yourself or hire a car with driver. The table below is a rough comparison — check schedules and fares with each operator.
| Option | Rough time | Good points | Things to know |
|---|---|---|---|
| Domestic flight | About 1 hour in the air | Shortest time in transit | Flights land at Senai International Airport, about 30–45 minutes by road from JB city; with airport check-in and security, door-to-door time is often not much shorter than driving |
| Express bus | About 4–5 hours | Frequent departures and plenty of operators | Buses leave from TBS and other terminals in Kuala Lumpur, and most arrive at Larkin Sentral in JB, some way from the city centre and the border checkpoint |
| KTM train | Check with KTMB | No expressway traffic | The southern line has been upgraded in recent years — check the current route, any changes and timetables with KTMB |
| Self-drive / private car | About 3.5–4.5 hours | Door to door, with stops in Malacca or elsewhere; luggage is no problem | A long drive; southbound holiday traffic can be heavy |
How a private car trip works
Drivers normally take the North–South Expressway (the PLUS highway) south from Kuala Lumpur, past Seremban and the Ayer Keroh area near Malacca, then on past Yong Peng, Ayer Hitam and Kulai before entering Johor Bahru. It is expressway almost all the way, and with clear roads you arrive in a little over three hours.
- R&R stops: on a drive of three to four hours or more, plan one or two breaks. Ayer Hitam is a popular place to stretch your legs on the way south.
- Split it with a night in Malacca: Malacca is a little before the halfway point and only a short detour off the expressway. Drive to Malacca on day one, explore the old town and stay the night, then continue to JB on day two — about two hours in the car each day. See Kuala Lumpur to Malacca for that leg and our Malacca guide for what to do.
- Where you are dropped: we can take you to your hotel in JB, the JB Sentral area or any address you give us.
For a long one-way run, more space helps: an MPV for 2–3 people, the Toyota Alphard or a standard MPV for 4–6, a Hyundai Staria for 7 and a Toyota Hiace for 8–12.
Continuing to Singapore
For many travellers, Singapore is the next stop after JB. There are two land crossings: the Causeway next to the city centre and the Second Link to the west. You can cross by bus, by train or by car.
- Follow the official rules: required documents, arrival cards or electronic declarations, visa requirements and what you can bring are set by the Malaysian and Singaporean authorities. Check their official sources shortly before you travel.
- Allow plenty of time: queues at the checkpoints can be very long at rush hours, weekends and holidays. If you have a flight to catch, build in a generous buffer.
- Can the car go into Singapore? Cross-border driving involves vehicle permits and other rules. The usual approach is a drop-off in JB city or near the checkpoint, and you then cross on your own. If you need a cross-border trip, ask us in advance.
Day trip? And holiday timing
A day trip is not recommended. The round trip is about 7–9 hours on the road, leaving little time in JB itself. For business, family visits or an onward trip to Singapore, stay at least one night; if you want to see something on the way, the overnight stop in Malacca described above is a comfortable pace. For a longer trip, start with the 5-day Kuala Lumpur, Malacca and Genting itinerary and add JB at the end.
Long-distance interstate trips are quoted per itinerary — one-way drops and multi-day charters can both be arranged. See our private car charter page for details.
FAQ
How long is the drive from Kuala Lumpur to Johor Bahru?
Is flying from Kuala Lumpur to Johor Bahru faster?
Can I stop overnight in Malacca on the way?
Can a private car take me all the way into Singapore?
What do I need to cross from Johor Bahru to Singapore?
Malaysia Routes is run by YX Go, a private transport company in Malaysia. We aim to keep information on public transport, attractions and routes objective; the private car, transfer, guide, interpreter and trip-planning services mentioned here are provided by YX Go.