Leaving behind the high energy and skyline of Johor Bahru for the quiet, traditional landscapes of Kelantan feels like stepping into a different version of Malaysia. While the south is defined by its proximity to Singapore and rapid industrial growth, Pasir Mas offers a gateway to the northeast, where life moves at a slower pace near the Thai border. This route takes you from the southernmost tip of the Malay Peninsula through the rugged interior and up toward the cultural heartland of the East Coast.
The journey is a significant undertaking, cutting across several states and varying terrains. Most travelers making this trip are either heading home to visit family or seeking an off the beaten path adventure in Kelantan's small towns. Because there are no direct flights or convenient train links for this specific pairing, the long distance express bus is the undisputed king of the road for this route. You can easily secure your seat by booking through GoAsia.cc to ensure you get the departure time that fits your schedule.
Johor Bahru to Pasir Mas by Bus
The express bus is the primary method of transport for this long haul journey. Given the distance, operators provide large, air conditioned coaches designed for endurance. The trip typically takes between 12 and 16 hours, depending on traffic conditions and the number of stops made along the way. Most travelers opt for the overnight services to save on a night of accommodation and to arrive in Pasir Mas refreshed in the morning.
Departure Points in Johor
You have a few choices for where to begin your journey. The main hub is Larkin Sentral in Johor Bahru, which is the largest bus terminal in the region. However, if you are staying further north in the metropolitan area, departures from Skudai are also available. Prices for these tickets generally range from $19 to $27. The slight variation in price usually reflects the specific bus operator or the boarding location rather than a massive difference in luxury, as most buses on this route are standard Express class with reclining seats and overhead storage.
The Onboard Experience
Expect a journey that prioritizes utility. While these are not luxury "first class" suites, the 2+1 seating arrangement common in Malaysian express buses provides ample legroom. The route often involves winding roads as the bus moves toward the East Coast, so if you are prone to motion sickness, it is wise to sit toward the front. There will be scheduled stops at rest areas (R&R) along the highway where you can use the restroom and purchase local snacks like keropok or hot meals. It is highly recommended to bring a light jacket or a blanket, as Malaysian bus drivers are famous for keeping the air conditioning at very chilly temperatures.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Express Bus (Johor Bahru) | $19 - $27 | 12 - 16 hours | Moderate |
| Express Bus (Skudai) | $19 - $22 | 12 - 16 hours | Moderate |
| Express Bus (Johor) | $22 - $22 | 16 hours | Moderate |
Tips for Traveling from Johor Bahru to Pasir Mas
- Book in Advance: This route is particularly popular during public holidays and festive seasons like Hari Raya. Tickets can sell out weeks in advance during these times, so use GoAsia.cc to plan ahead.
- Prepare for the Cold: As mentioned, the air conditioning is powerful. A hoodie, long pants, and socks will make the 12 hour journey much more bearable.
- Arrival in Pasir Mas: The bus will drop you at the main terminal in Pasir Mas. From here, you can find local taxis to take you to nearby villages or the railway station if you are continuing your journey toward Kota Bharu or the Thai border at Rantau Panjang.
- Pack Snacks and Water: While the bus makes stops, having your own supply of water and light snacks ensures you stay hydrated and fed during the long stretches between rest stops.
- Keep Valuables Close: While bus travel in Malaysia is generally very safe, always keep your passport, electronics, and money in a small daypack that stays with you at your seat rather than in the luggage compartment below.
Timetable
| Bus Johor Bahru - Pasir Mas $ 21.98–26.27 11h 42m – 16h 3m | |
|
| Bus Skudai - Pasir Mas $ 21.98–23.47 11h 42m – 15h 47m | |
|
| Bus Johor - Pasir Mas $ 21.98–22.74 15h 47m – 15h 48m | |
|
Frequently Asked Questions
You can book train, bus, flight, taxi, van, and ferry tickets from Johor Bahru to Pasir Mas 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 is by express bus, with tickets starting as low as $19 when departing from Skudai or Johor Bahru.
The fastest bus journeys take approximately 11 hours and 42 minutes, though travel times can extend up to 16 hours depending on traffic and the specific departure point.
The journey typically takes between 12 and 16 hours. Most passengers choose the overnight bus to make the long duration feel shorter by sleeping through the trip.
Yes, express buses in Malaysia stop at designated rest areas along the highway. These stops usually last 20 to 30 minutes, allowing passengers to buy meals, snacks, and use the restrooms.
Yes, overnight bus travel is a very common and safe practice in Malaysia. The drivers are experienced with the route, and the highways are well-maintained, though it is always smart to keep your personal belongings secure.
While many operators accept mobile e-tickets, it is often a good idea to have a printed copy or arrive at the terminal 30 minutes early to exchange your booking confirmation for a physical boarding pass at the counter.