GoAsia
Malaysia

How to Get from Johor Bahru to Kulim

Discover the best ways to travel from Johor Bahru to Kulim. Compare bus prices from about $23, durations, and comfort levels for your journey.

Last updated: October 28, 2026

How to Get from Johor Bahru to Kulim
Contents

Leaving the bustling border hub of Johor Bahru for the industrial and educational center of Kulim takes you on a comprehensive north-bound journey through the heart of Peninsular Malaysia. While Johor Bahru is defined by its rapid urban growth and proximity to Singapore, Kulim offers a more focused, industrious atmosphere as part of the Greater Penang area.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The journey is a long one, stretching across several states and offering a changing landscape of palm oil plantations and rolling hills. Because of the distance involved, travelers usually prioritize comfort and timing, often choosing between a daytime trip to see the countryside or an overnight journey to save on a night of accommodation. You can easily compare schedules and book your preferred seats on GoAsia.cc to ensure your spot on these popular long-distance routes.

Johor Bahru to Kulim by Bus

The bus is the way to travel directly between Johor Bahru and Kulim. The trip takes from about 9 hours, longer with traffic, so VIP, Executive and Express coaches built for long-haul comfort serve it.[1] Many long-distance buses north leave from Larkin Sentral, the largest public transport terminal in Johor Bahru.[2] Departures run in the morning, around 09:00 to 10:05, and in the late evening, around 21:25 to 22:15. On booking platforms, tickets cost about $23 to $30 (October 2026).[1]

VIP and Executive Coaches

For the highest level of comfort, many travelers opt for the VIP or Executive classes. These coaches have wide reclining seats and significantly more legroom than a standard bus, which makes a long ride much easier. They are air-conditioned and often have charging ports for your devices, which helps on a trip of this length.

Express Services

The Express class is the standard service on this route. The seating is slightly more compact than in the VIP class, but the buses are still modern and air-conditioned. An Express bus leaves late in the evening, around 22:15, and arrives in Kulim the next morning, which suits those who prefer to sleep through the transit time.[1]

Comparing Your Options

ModePrice (USD)DurationComfort
Bus (VIP, Executive, Express)[1]$23 - $30From about 9hStandard to high

Tips for Traveling from Johor Bahru to Kulim

  • Book in Advance: This route is particularly busy during public holidays and school breaks. It is wise to secure your ticket a few days early to get your preferred departure time.
  • Prepare for the Cold: Malaysian long-distance buses are famous for their powerful air conditioning. Even if it is hot outside, the cabin can feel like a refrigerator after a few hours. Bring a light jacket, a hoodie, or a small blanket.
  • Pack Snacks and Water: Buses usually stop at highway rest areas (R&R) for food and restroom breaks, but it is always a good idea to have your own water and light snacks handy.
  • Choose Overnight for Efficiency: The late-night departures, around 21:30 to 22:15, get you to Kulim by early morning and save the cost of a hotel room for the night.[1]
  • Keep Valuables Close: While the buses are generally safe, always keep your passport, electronics, and wallet in a small carry-on bag that stays with you at your seat rather than in the luggage compartment below.

Timetable

Bus Johor Bahru - Kulim $ 22.83–29.54 9h 9m – 9h 22m
  • →  VIP 09:00, 09:30, 09:45, 21:25, 21:30, 22:00
  • →  Executive 09:35, 10:05, 21:35, 22:05
  • →  Express 22:15

Frequently Asked Questions

How can I book tickets from Johor Bahru to Kulim?

Use the booking tool on this page to compare the transport options currently available from Johor Bahru to Kulim, including current prices and schedules.

What is the cheapest way to get from Johor Bahru to Kulim?

The bus is the only direct public option. On booking platforms, tickets start at about $23 (October 2026), and the VIP and Executive coaches offer a lot of comfort for that price.

What is the fastest way to get from Johor Bahru to Kulim?

The bus is the fastest public option. The quickest services take from about 9 hours, longer in heavy traffic on the North-South Expressway.

How long does it take to get from Johor Bahru to Kulim?

The journey takes from about 9 hours, and a little longer with traffic and rest stops.

Are there night buses available for this route?

Yes. Evening departures leave between about 21:25 and 22:15 and arrive in Kulim the next morning. Morning departures leave around 09:00 to 10:05.

Where is the main departure point in Johor Bahru?

Many long-distance buses leave from Larkin Sentral, the largest public transport terminal in Johor Bahru. Taxis and ride-hailing services reach it easily.

Do I need to print my bus ticket for this journey?

Tickets bought online on a site other than Larkin Sentral's own must be exchanged for a boarding pass at ticket counters 9 to 14 on the ground floor. Arrive at least 2 hours early for the exchange.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: 12Go timetable: Johor Bahru - Kulim. Retrieved October 28, 2026.
  2. [2] Larkin Sentral: Larkin Sentral - Main Page. Retrieved October 15, 2026.
  3. [3] Larkin Sentral: Terminal Larkin Sentral | Larkin Bus Terminal Online Ticket. Retrieved October 19, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.