Leaving behind the bustling skyline of Johor Bahru for the northern gateway of Bukit Kayu Hitam is a journey that spans nearly the entire length of Peninsular Malaysia. While Johor Bahru hums with the energy of a major border hub connected to Singapore, Bukit Kayu Hitam serves as the quiet but essential threshold into Thailand. This route is a favorite for travelers making the long overland trek from the south to the north, trading the urban sprawl for the changing landscapes of the Malaysian interior as you head toward the border of Kedah.
Because this journey covers over 800 kilometers, comfort becomes the most important factor in your travel plans. Most travelers opt for the overnight bus to maximize their time, waking up just as the northern paddy fields begin to appear. You can easily secure your seat for this long haul on GoAsia.cc, ensuring you have a confirmed spot on one of the premium coaches that ply this route every evening.
Johor Bahru to Bukit Kayu Hitam by Bus
The bus is the primary and most efficient way to travel directly between these two points. Given the duration of the trip, which typically ranges from 11 to 12 hours, the bus operators on this route utilize high-end coaches designed for long-distance comfort. Prices for this journey generally fall between $31 and $38, depending on the operator and the level of luxury you choose.
VIP 24 and VIP Coaches
For a journey of this length, the VIP 24 class is highly recommended. These buses feature a 2+1 seating configuration, meaning there are only three seats across each row instead of the standard four. This provides significant extra legroom and wider seats that recline deeply, making it much easier to sleep through the night. The standard VIP coaches also offer a high level of comfort with air conditioning and cushioned seating, though they may have slightly more passengers than the 24-seater versions. Prices for these premium options usually hover around $31 to $38.
Express Class
The Express class is a reliable and slightly more economical way to make the trip. These are standard full-sized coaches that are well-maintained and fully air-conditioned. While they lack the extra-wide reclining chairs of the VIP 24, they are perfectly suitable for budget-conscious travelers who can sleep in a standard seat. The duration for Express buses is similar to the VIP options, taking roughly 11 to 12 hours to reach the Bukit Kayu Hitam bus terminal or the border area.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| VIP 24 Bus | $31 - $38 | 11h - 12h | High |
| VIP Bus | $31 - $38 | 11h - 12h | High |
| Express Bus | $31 - $38 | 11h - 12h | Standard |
Tips for Traveling from Johor Bahru to Bukit Kayu Hitam
- Prepare for the Cold: Malaysian long-distance buses are notorious for their powerful air conditioning. Even if it is sweltering outside in Johor Bahru, the cabin temperature can feel like a refrigerator. Bring a light jacket, a hoodie, or a small travel blanket to stay comfortable during the night.
- Boarding Points: Most buses depart from Larkin Sentral in Johor Bahru. It is a large, busy terminal, so arrive at least 30 to 45 minutes before departure to locate your platform and check in your luggage.
- Snacks and Water: While the bus will make one or two rest stops at highway service areas (R&R) for bathroom breaks and food, it is a good idea to carry water and some light snacks for the stretches in between.
- Border Logistics: If your ultimate destination is Thailand, remember that Bukit Kayu Hitam is the border town. The bus will drop you at a terminal or a designated point near the immigration complex. Ensure you have your passport ready and are aware of the border opening hours if you plan to cross immediately upon arrival.
- Book in Advance: This is a popular route for people heading to the border for visa runs or holidays. Seats on the more comfortable VIP 24 buses tend to sell out first, especially on weekends or public holidays.
Timetable
| Bus Johor Bahru - Bukit Kayu Hitam $ 33.75–38.41 11h 3m – 11h 42m | |
|
| Bus Johor - Bukit Kayu Hitam $ 33.75–38.41 11h 42m | |
|
Frequently Asked Questions
You can book train, bus, flight, taxi, van, and ferry tickets from Johor Bahru to Bukit Kayu Hitam directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.
The cheapest way to travel this route is by bus, with tickets starting at approximately $31. Prices are quite consistent across different operators, though booking an Express class seat is often the most economical choice.
The bus is the most direct method, taking between 10 hours and 56 minutes to 11 hours and 42 minutes. There are no direct train or flight connections that significantly beat this door-to-door time when considering transfers.
The journey typically takes between 11 and 12 hours. The exact duration depends on traffic conditions leaving Johor Bahru and the number of rest stops made along the North-South Expressway.
Yes, almost all departures for this route are in the late afternoon or evening, between 16:00 and 20:00. This allows travelers to spend the night on the bus and arrive at the northern border early the next morning.
VIP 24 buses offer a more spacious 2+1 seating arrangement with larger, more comfortable reclining seats. Express buses use a standard 2+2 seating layout, which is still comfortable but offers less personal space for the long journey.
Buses primarily depart from Larkin Sentral, the main transportation hub in Johor Bahru. Some operators may also offer departures from other points in the Johor area, so check your ticket carefully for the exact boarding location.