How to Get from Johor Bahru to Sungai Petani

How to Get from Johor Bahru to Sungai Petani

Last updated: March 8, 2026

Leaving the bustling border hub of Johor Bahru for the quieter, heritage-rich landscapes of Sungai Petani involves a journey that spans almost the entire length of the Malaysian Peninsula. While Johor Bahru vibrates with the energy of its proximity to Singapore, Sungai Petani offers a slower pace, serving as a gateway to the archaeological wonders of the Bujang Valley and the emerald slopes of Gunung Jerai. This route represents a transition from the ultra-modern south to the traditional heartland of Kedah, making it a favorite for those who want to see the changing face of Malaysia through a coach window.

The journey is a long one, often exceeding nine hours, which makes the choice of transport crucial for your comfort. Most travelers opt for the overnight services to save on a night of accommodation while waking up refreshed in the northern states. You can easily browse schedules and secure your seats for this long-haul trip on GoAsia.cc to ensure you get the specific seat configuration you prefer.

Johor Bahru to Sungai Petani by Bus

The bus is the primary and most efficient way to navigate this route directly. Because of the distance involved, Malaysian bus operators have refined this service to offer high levels of comfort, with several distinct classes of service available to suit different budgets and sleep preferences.

VIP and VIP 24 Services

For a journey that lasts between 9 and 17 hours, the VIP classes are highly recommended. These buses typically feature a 2+1 seating arrangement, meaning there are only three seats across each row instead of the standard four. This provides significantly more legroom and wider seats that recline further, which is essential if you plan on sleeping through the night. The VIP 24 service specifically refers to a coach with only 24 seats in total, offering the maximum amount of personal space available on the road. Prices for these premium experiences range from $19 to $28, depending on the operator and the specific amenities provided.

Express Services

The standard Express buses are a reliable and budget-friendly alternative. While they may have a slightly higher density of seating compared to the VIP 24 models, they are still fully air-conditioned and designed for long-distance travel. The duration for these trips varies significantly based on the number of stops the driver makes along the North-South Expressway. Some express routes are relatively direct, arriving in under 10 hours, while others may take up to 17 hours if they service multiple towns along the way. Tickets for these services generally fall within the $19 to $28 range as well, so it is often worth checking the specific duration before booking.

Comparing Your Options

ModePrice (USD)DurationComfort
VIP Bus$19 - $289h 34m - 17h 34mHigh
Express Bus$19 - $289h - 17hStandard
VIP 24 Bus$19 - $289h 34m - 10hExtra High

Tips for Traveling from Johor Bahru to Sungai Petani

  • Prepare for the Chill: Malaysian long-distance buses are notorious for their powerful air conditioning. Even if it is a sweltering day in Johor Bahru, the cabin temperature can feel like a refrigerator. Bring a light blanket, a hoodie, or a large scarf to stay warm during the night.
  • Booking Strategy: Since this is a popular route for locals heading home to Kedah, buses can fill up quickly during public holidays and weekends. It is wise to book at least a few days in advance to secure a single seat in the 2+1 VIP configuration if you are traveling solo.
  • Departure Points: Most buses depart from Larkin Sentral in Johor Bahru. This is a large, busy terminal, so arrive at least 30 minutes before your departure to locate your platform and check in your luggage.
  • Food and Breaks: While the buses do not have toilets on board, drivers make regular stops at R&R (Rest and Relaxation) areas along the highway. These stops have clean restrooms and a variety of local food stalls where you can grab a quick snack or a drink.
  • Entertainment: Given that the journey can take upwards of 12 hours, ensure your devices are fully charged and you have downloaded offline content. While some VIP buses offer charging ports, they are not always guaranteed to be functional.

Timetable

Bus Johor Bahru - Sungai Petani $ 18.85–35.93 9h 34m – 17h 34m
  •   Express 09:30, 10:00, 10:30, 20:00, 21:00, 21:15, 21:30, 21:45, 22:00

Frequently Asked Questions

How can I book tickets from Johor Bahru to Sungai Petani?

You can book train, bus, flight, taxi, van, and ferry tickets from Johor Bahru to Sungai Petani directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Johor Bahru to Sungai Petani?

The cheapest way to travel this route is by bus, with tickets starting as low as $19. Both Express and VIP classes offer competitive pricing, so you can often find a high-comfort seat for the same price as a standard one by booking early.

What is the fastest way to get from Johor Bahru to Sungai Petani?

The fastest way to reach Sungai Petani from Johor Bahru is by taking a direct Express or VIP bus, which can complete the journey in approximately 9 hours and 34 minutes. Travel times can vary depending on traffic and the number of stops.

How long does it take to get from Johor Bahru to Sungai Petani?

The journey typically takes between 9 hours and 34 minutes and 17 hours and 34 minutes. The wide range in duration is due to different bus routes and the number of intermediate stops made by various operators.

Are there overnight buses available for this route?

Yes, there are many overnight departures leaving Johor Bahru between 8:00 PM and 11:30 PM. These are very popular as they allow travelers to sleep through the long journey and arrive in Sungai Petani the following morning.

What is the difference between VIP and Express buses?

VIP buses offer a 2+1 seating layout with wider, more comfortable seats and more legroom, making them ideal for the 10-plus hour trip. Express buses are standard long-distance coaches that provide a reliable service at a similar price point.

Where do the buses depart from in Johor Bahru?

Most long-distance buses to Sungai Petani depart from Larkin Sentral, the main transportation hub in Johor Bahru. It is easily accessible by local taxi or ride-sharing services from anywhere in the city.