There are 2 way(s) to get from Johor Bahru to Kuala Lumpur
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Practical tips
The ETS train is popular for its speed and comfort. To guarantee your seat, especially for business class or during peak travel times, it's highly recommended to book your tickets online a few days ahead of your planned journey. This avoids disappointment.
If you opt for the bus, look for 'VIP' or 'Executive' coach services. These typically offer more spacious seating, better air conditioning, and sometimes even complimentary snacks, providing a much more comfortable journey for a small extra cost.
For island hops to Langkawi or the Perhentians, ferry schedules are crucial and can change seasonally. Always double-check the latest timetables online or directly with the jetty operators to avoid missing the last departure and being stranded.
For some longer routes across the peninsula, an overnight express bus can save you a day of travel and a night's accommodation. Ensure it's a reputable operator known for comfortable sleeping arrangements and check reviews beforehand.
If you're crossing to Singapore from Johor Bahru, expect potential queues at the Johor–Singapore Causeway, especially during weekends or public holidays. Have your passport and any necessary visa documents ready to expedite the border control process.
🛣️ The journey experience
Navigating Malaysia's diverse transport network can seem daunting at first, especially when you're keen to maximize your travel time between key destinations like Johor Bahru and Kuala Lumpur. You want to pick the right mode of transport – be it coach, train, or even a flight for longer legs – to ensure a smooth, efficient journey. We understand you're looking for clear, practical advice to avoid slow local buses or missing vital connections, ensuring your independent adventure across Malaysia and beyond is seamless.
For your trip from Johor Bahru to Kuala Lumpur, you have two main excellent options: the ETS train or an express bus. The ETS train offers a rapid, comfortable experience, typically costing around €18 and taking just 2 hours. This is your premium choice for speed and comfort. Alternatively, express buses are a more budget-friendly option at about €14, but the journey extends to approximately 5 hours. Both offer reliable services, with various operators running frequent routes throughout the day, ensuring you have flexibility in your departure times.
Choosing wisely between these options is key to preventing wasted time. While buses are abundant and cheaper, the ETS train drastically cuts travel time, making it ideal if you prioritize speed and convenience, especially after potentially crossing the causeway from Singapore. Always compare the latest schedules and prices to make an informed decision, ensuring you book ahead, particularly during peak travel seasons, to secure your preferred seats and avoid any last-minute hassle. This will guarantee you're on the right track for an enjoyable journey.
Frequently asked questions — Johor Bahru → Kuala Lumpur
For speed and comfort, the ETS train is generally the superior option, taking only 2 hours. It offers a more relaxed journey without traffic concerns. However, express coaches are more budget-friendly at around €14 and offer more frequent departures from various terminals, taking about 5 hours. Your choice depends on whether you prioritize speed or cost.
By ETS train, the journey is remarkably fast, averaging around 2 hours. If you choose an express bus, the duration is considerably longer, typically taking about 5 hours, depending on traffic conditions and the number of stops. Always factor in potential delays, especially during peak travel times on the roads.
ETS train tickets usually cost around €18, while express bus tickets are about €14. Yes, it's highly advisable to book your tickets in advance, especially for ETS trains and VIP coaches, particularly if you're traveling during weekends, public holidays, or school breaks. Booking online via platforms like 12go.asia ensures you secure your preferred seat and avoids last-minute rush.
While the journey by bus from Johor Bahru to Kuala Lumpur is around 5 hours, it's generally not considered an overnight route in the same way as longer legs might be. Most express bus services operate during the day and evening, with the last departures typically in the late evening. For this specific route, an overnight bus isn't common.
For buses, departures are mainly from Larkin Sentral in Johor Bahru. Reliable operators include Causeway Link, KKKL Express, and Mayang Sari Express. For the ETS train, you'll depart from JB Sentral in Johor Bahru. Both Larkin Sentral and JB Sentral are major transport hubs, well-equipped with amenities for travellers. It is always wise to check current reviews for specific operators before booking.
✨ Why visit Kuala Lumpur?
- ✓ Marvel at the iconic Petronas Twin Towers and their breathtaking skybridge views.
- ✓ Explore the vibrant street art and delicious food stalls of Bukit Bintang.
- ✓ Discover the spiritual Batu Caves, a Hindu shrine with a colossal golden statue.
- ✓ Immerse yourself in history and culture at Merdeka Square and the Sultan Abdul Samad Building.
- ✓ Shop for local crafts and international brands at Central Market and Suria KLCC.
☀️ When to visit Kuala Lumpur?
TROPICAL RAINFOREST CLIMATE
May to July or December to February — generally drier periods with less rainfall for comfortable exploration.
What to do in Kuala Lumpur?
Local experiences, must-see sights and activities selected for you
⏱️ How long to visit Kuala Lumpur?
For an independent francophone traveler, 3 to 5 days are ideal to explore Kuala Lumpur. This allows time to see major landmarks like the Petronas Towers and Batu Caves, explore vibrant neighborhoods, and savor local cuisine. If you have less time, focus on the city center and a key day trip; with more, consider side trips to Malacca or the Cameron Highlands.
Related searches