How to Get from Johor Bahru to Genting Highlands

How to Get from Johor Bahru to Genting Highlands

Last updated: March 8, 2026

Leaving the bustling border city of Johor Bahru for the misty peaks of Genting Highlands is a transition from tropical humidity to cool mountain air. While Johor Bahru serves as a gateway to Singapore, Genting Highlands is Malaysia's premier hilltop playground, famous for its sprawling theme parks, casinos, and the panoramic Awana SkyWay cable car. The journey takes you from the southern tip of the Malay Peninsula up toward the Titiwangsa Mountains, offering a scenic shift from urban sprawl to lush greenery.

Most travelers choose this route for a weekend escape or a family holiday. The drive involves navigating the North-South Expressway before the final, winding ascent into the clouds. Whether you are looking for an affordable coach ride or the door-to-door convenience of a private minivan, reaching the City of Entertainment is straightforward if you plan ahead. You can easily compare schedules and book tickets for this route on GoAsia.cc to ensure your seat is secured before you arrive at the terminal.

Johor Bahru to Genting Highlands by Bus

The bus is the most popular way to make this journey, offering a balance of affordability and comfort. High-deck coaches specifically designed for long-distance travel operate daily, featuring reclining seats and air conditioning to keep you comfortable during the climb. Most buses depart from Larkin Sentral in Johor Bahru or other key points in the Johor area, arriving directly at the Genting Highlands bus terminal near the cable car stations.

Executive and Express Classes

There are two main types of bus services available for this route. The Executive Class usually features a 2+1 seating arrangement, providing wider seats and more legroom, which is ideal for the five to six-hour journey. Prices for these tickets are approximately $18 to $20. The Express Class is a standard service that is equally reliable and often shares the same price point of about $18. Both options are efficient, with durations ranging from 5 hours and 33 minutes to roughly 6 hours depending on traffic conditions leaving Johor.

Traveling by bus is a social and scenic experience. As the bus leaves the highway and begins the steep climb toward the Highlands, you will notice the temperature drop and the vegetation turn into dense rainforest. It is a good idea to keep a light jacket or sweater in your carry-on bag, as the air conditioning on Malaysian buses is notoriously cold, and the mountain air at the destination will be significantly cooler than in Johor.

Johor Bahru to Genting Highlands by Private Transfer

For those traveling in a group, with heavy luggage, or simply seeking the highest level of comfort, a private transfer is the premium choice. This option eliminates the need to navigate to a bus station and allows for a direct journey from your doorstep in Johor Bahru or Senai to your hotel in Genting Highlands.

Minivan Options

Private transfers are typically operated using modern minivans. You can choose between a 4-pax minivan for smaller families or a 7-pax minivan for larger groups. The price for a private transfer from Johor Bahru is approximately $380, while departures from the Senai area are slightly lower at around $365. While the cost is significantly higher than a bus ticket, when split among a group of seven people, it becomes a viable option for those prioritizing time and privacy.

The duration for a private transfer is roughly 4 hours and 16 minutes to 4 hours and 30 minutes. The main advantage here is the flexibility; you can request rest stops along the highway and avoid the wait times associated with public transport. It is the fastest way to reach the highlands, shaving over an hour off the typical bus journey by bypassing multiple stops and terminal procedures.

Comparing Your Options

ModePrice (USD)DurationComfort
Bus (Executive/Express)$18 - $205h 30m - 6hMedium
Private Transfer (Minivan)$365 - $3804h 15m - 4h 30mHigh

Tips for Traveling from Johor Bahru to Genting Highlands

  • Book in Advance: Genting Highlands is an incredibly popular weekend destination for locals and tourists alike. Bus seats often sell out on Friday evenings and Saturday mornings, so booking your tickets a few days early is highly recommended.
  • Prepare for the Ascent: The road leading up to Genting Highlands is steep and has many sharp turns. If you are prone to motion sickness, consider taking medication before the final hour of the trip.
  • Pack a Sweater: The temperature in Genting Highlands can dip as low as 15 degrees Celsius (60 degrees Fahrenheit). Even if it is a scorching day in Johor Bahru, you will want layers once you reach the summit.
  • Arrival Points: Most buses drop passengers at the Awana Bus Terminal. From there, you will need to take the Awana SkyWay cable car to reach the hotels and theme parks at the very top. Keep some small change or a digital payment method ready for the cable car ticket.
  • Luggage Considerations: If you are taking the cable car, there are size restrictions for cabins. Large suitcases might require an extra fee or need to be stored at the terminal lockers. Private transfers can often drive you directly to the hotel lobby, bypassing this step.

Timetable

Bus Johor Bahru - Genting Highlands $ 17.90 5h 43m – 6h
  •   Executive 08:00, 08:15, 08:30, 09:00, 09:30, 21:45, 22:00, 22:30
  •   Express 08:00, 08:15, 09:00, 09:30, 22:00, 22:30
Taxi Johor Bahru - Genting Highlands $ 369.24 4h 29m
  •   Minivan 7pax
  •   Minivan 4pax
Bus Johor - Genting Highlands $ 17.90–19.18 5h 33m – 6h 6m
  •   Executive 07:45, 08:15, 08:30, 08:45, 21:30, 22:00, 22:10
  •   Express 08:30, 21:30
Taxi Senai - Genting Highlands $ 354.08 4h 16m
  •   Minivan 7pax
  •   Minivan 4pax

Frequently Asked Questions

How can I book tickets from Johor Bahru to Genting Highlands?

You can book train, bus, flight, taxi, van, and ferry tickets from Johor Bahru to Genting Highlands 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 Genting Highlands?

The cheapest way to travel is by bus, with tickets costing between $18 and $20. Both Executive and Express classes offer a budget-friendly way to reach the mountains.

What is the fastest way to get from Johor Bahru to Genting Highlands?

The fastest way to get there is by private transfer or minivan, which takes approximately 4 hours and 15 minutes to 4 hours and 30 minutes, depending on your starting point.

How long does it take to get from Johor Bahru to Genting Highlands?

The journey typically takes between 5 and 6 hours by bus. If you opt for a private minivan transfer, the duration is reduced to about 4.5 hours.

Are there night buses available for this route?

Yes, there are several late-night departures around 9:00 PM and 10:00 PM. These buses arrive in Genting Highlands in the early morning hours, which is convenient for those wanting to maximize their time at the resort.

Is it better to take an Executive or Express bus?

The price difference is usually negligible. Executive buses often provide a 2+1 seating layout with more space, making them the preferred choice for a 6-hour journey.

Can I get a transfer directly from Senai Airport?

Yes, private minivan transfers are available from the Senai area, including the airport vicinity, with a travel time of approximately 4 hours and 16 minutes.