SINGAPORE to GENTING HIGHLANDS — Transport ☀️

How to get from Singapore to Genting Highlands by plane, bus, train, car
How to travel from Singapore to Genting Highlands? You can travel by plane + bus/taxi, bus or train + bus via K.Lumpur.
  1. Flight + Bus to G.Highlands
  2. Tourist Bus to G.Highlands
  3. Train + Bus to G.Highlands
  4. Private Taxi to G.Highlands
  5. Book Tickets Online 🎫
Best comfort

Private car/taxi

Door-to-door travel, flexible timing, smooth border crossing

Best speed

Flight + bus

Fast via Kuala Lumpur, but requires extra transfer to Genting

Avoid

Train routes

No direct train, multiple transfers and cable car needed

Quick answer: You can travel from Singapore to Genting Highlands by direct tourist bus, flight + bus via Kuala Lumpur, train + bus, or private car. Flying is the fastest option, the direct bus is the cheapest and most popular, while a private car offers the most convenient door-to-door transfer.

At a glance:

  • 📍 Travel distance: About 380 km via Johor Bahru.
  • ⏱️ Travel time: Flight + bus: 4–6 hr | Bus: 8–10 hr | Train + bus: 10–13 hr | Car: 5–6 hr.
  • 💰 Price: Flight + bus: $32–255 | Bus: $30–86 | Train + bus: $16–30 | Car: varies by vehicle.
  • ✈️ Flight + bus: Fastest option via Kuala Lumpur.
  • 🚍 Tourist bus: Direct service from Singapore to Genting Highlands.
  • 🚆 Train + bus: Train to Kuala Lumpur, then continue by bus.
  • 🚕 Private car: Most flexible option with hotel pickup and drop-off.

Last updated: March 2026


From Singapore to Genting Highlands you can travel by bus, flight + bus, train + bus, or private car.

Traveling from Singapore to Genting Highlands covers about 380 km via Johor Bahru. You can travel by direct tourist bus, flight + bus or taxi via Kuala Lumpur, train + bus, or private car. The fastest option is a direct flight to Kuala Lumpur followed by a bus or taxi to Genting Highlands.

The direct tourist bus is the cheapest and most popular option, taking about 8–10 hours with fares from $30–86 per person. You can also travel by train to Kuala Lumpur and continue by bus, as Genting Highlands has no railway station. From Singapore you can travel to Ipoh or visit Batam by ferry.

Genting Highlands is Malaysia’s most famous mountain resort with casinos, hotels, shopping, and theme parks. You can also travel to Malacca and continue from Malacca to Genting Highlands by bus.

Comparison of Transfer Options from Singapore to Genting Highlands
Transfer modes from Singapore to Genting Highlands: Travel Time Cost Range
Plane + Bus 8–9 hours $32–255 per person
Tourist Bus 10 hours $30–86 per person
Private Taxi / Car 5 hours $300–1100 per car
Train + Bus 10–13 hours $16–30 per person

BOOK TICKETS in Genting Highlands


How to go from Singapore to Genting Highlands?


1. FLIGHT + BUS from Singapore to Genting Highlands

👉 Flight + bus via Kuala Lumpur is the fastest and most practical way to reach Genting Highlands from Singapore.

  • ✔️ Ideal for: travelers who want a quick and efficient transfer
  • ✔️ Travel time: ~8–9 hours (including transfer and waiting time)
  • ✔️ Total cost: $32–253 per person
  • ✔️ Comfort level: high (short flight + comfortable bus ride)
  • ✅ Best Option: Flight to Kuala Lumpur + bus with companies like RWT Express or Billion Stars
  • 💡 Tip: Book both flight and bus in advance and plan enough time between connections in Kuala Lumpur.

The fastest and most convenient way to travel from Singapore to Genting Highlands is by direct flight to Kuala Lumpur, followed by a bus to Genting Highlands. This option has 2 steps and is the best choice if you want to save time.

A direct flight from Singapore to Kuala Lumpur takes about 1 hour, followed by a 1.5–2 hour bus ride to Genting Highlands. Airlines on this route include AirAsia, Scoot, Jetstar Asia, Singapore Airlines, Malaysia Airlines, Batik Air, and Firefly.

1. BOOK FLIGHT to Kuala Lumpur

Flights cost about $30–250 per person. From Kuala Lumpur to Genting Highlands, you can continue by RWT Express or Billion Stars bus, with tickets starting at about $2–3 per person.

2. BOOK TICKETS to G.Highlands

flight-bus-singapore-to-genting-highlands
From Singapore to Genting Highlands you can travel by plane + bus via Kuala Lumpur (photo: Billion Stars bus, 12go.asia).

2. BUS from Singapore to Genting Highlands

👉 Bus is a direct and budget-friendly way to travel from Singapore to Genting Highlands.

  • ✔️ Ideal for: budget travelers and those who prefer a direct journey without transfers
  • ✔️ Travel time: ~10 hours (may vary depending on traffic and delays)
  • ✔️ Ticket cost: $30–86 per person
  • ✔️ Comfort level: standard to high (depending on bus type, some offer reclining seats or beds)
  • ✅ Best Option: Services by operators like Transtar Travel, StarMart SG or KKKL Express
  • 💡 Tip: Choose departure points carefully and consider buses arriving at Awana for easy cable car access to the resort area.

The direct tourist bus is the cheapest way to travel from Singapore to Genting Highlands. Companies such as StarMart SG, Transtar Travel, and KKKL Express operate modern buses with comfortable reclining seats.

Buses depart from locations such as Kovan Hub Bus Terminal, Golden Mile Tower, and Lavender MRT, and arrive at Genting First World Hotel or Awana Genting Bus Terminal. From Awana, you can continue by cable car to the resort.

BOOK TICKETS with 12go.asia

The journey takes about 8–10 hours and tickets cost around $30–86 per person. Book your bus tickets online in advance, especially during weekends and holidays.

Arrive at the departure point at least 30 minutes before departure and follow the instructions provided by the bus company.

bus-singapore-to-genting-highlands
From Singapore to Genting Highlands you can also travel by tourist bus (photo: StarMart SG).

3. TRAIN + BUS from Singapore to Genting Highlands

👉 Train + bus via Johor Bahru and Kuala Lumpur is a budget-friendly land option to Genting Highlands.

  • ✔️ Ideal for: travelers who enjoy train travel and want to keep costs lower
  • ✔️ Travel time: ~10–13 hours (including transfers at Gemas and Kuala Lumpur)
  • ✔️ Total cost: $16–30 per person
  • ✔️ Comfort level: standard to medium (train seats + bus transfer)
  • ✅ Best Option: KTM train via Gemas to KL Sentral + bus to Genting Highlands
  • 💡 Tip: Plan transfers carefully, especially at the Singapore–Malaysia border and in Gemas, due to limited train schedules.

You can also travel from Singapore to Genting Highlands by train and bus via Johor Bahru and Kuala Lumpur. First cross the border to Johor Bahru, then take a KTM train via Gemas to Kuala Lumpur, followed by a bus to Genting Highlands.

The journey takes about 10–13 hours, depending on connections. Trains depart from JB Sentral and continue via Gemas to KL Sentral. See the Malaysia Railway Map for station locations.

BOOK TRAIN TICKETS on Baolau

Train and bus tickets cost about $16–30 per person and can be booked online in advance. E-tickets with QR codes are accepted, and no printing is required. The only drawback is the more limited train schedule.

train-bus-singapore-to-genting-highlands
From Singapore to Genting Highlands you can also travel by train + bus via Kuala Lumpur (photo: Baolau, 12go.asia).

4. PRIVATE TAXI from Singapore to Genting Highlands

👉 Private taxi/car is the fastest and most comfortable way to travel from Singapore to Genting Highlands.

  • ✔️ Ideal for: families, groups, and travelers who prefer a direct door-to-door journey
  • ✔️ Travel time: ~5 hours (depending on route and border crossing time)
  • ✔️ Price range: $300–1100 per vehicle
  • ✔️ Comfort level: high (private cars, SUVs or minivans with driver)
  • ✅ Best Option: Private transfer with companies like Daytrip or Elife
  • 💡 Tip: Choose pickup directly from your hotel or airport and split the cost if traveling in a group.

A private car with a driver is the most comfortable way to travel from Singapore to Genting Highlands. Companies such as Daytrip and Elife offer modern cars, SUVs, and spacious minivans with hotel or airport pickup.

The journey takes about 5 hours, depending on traffic and your exact pickup and drop-off locations. Private transfers are also available directly from Changi Airport.

BOOK TAXI / CAR with 12go.asia

Prices range from about $300–1,100 per vehicle, depending on the type of car. This option is ideal for families, groups, or travelers who prefer a direct door-to-door transfer with maximum comfort.


❓ FAQ – Singapore to Genting Highlands:

How to book tickets from Singapore to Genting Highlands?

You can search and book bus, flight or private transfer tickets online on 12go.asia.

How long does the journey take?

Flight + bus takes 8-9 hours, bus about 10 hours, train + bus 10-13 hours and a private taxi about 5 hours.

What is the travel distance?

The travel distance from Singapore to Genting Highlands is about 380 km by land.

How much does the trip cost?

Prices range from about $16-30/pp by train + bus, $30-86/pp by bus, $32-255/pp by flight + bus and $300-1,100/car by taxi.

Is there a direct flight?

No. Fly to Kuala Lumpur and continue by bus or private taxi to Genting Highlands.

Can you travel by train?

Yes, via Johor Bahru, Gemas and Kuala Lumpur. Genting Highlands has no railway station.

What is the cheapest option?

The direct tourist bus is usually the cheapest option, with fares from about $30/pp.

Can you use the Awana Skyway?

Yes. The Awana Skyway connects Gohtong Jaya Station with the resort.

Where can you travel from Genting Highlands?

From Genting Highlands you can travel to Kuala Lumpur by bus or private taxi.


💡 Travel Tips for Singapore to Genting Highlands

Traveling from Singapore to Genting Highlands is easy by direct bus, flight + bus via Kuala Lumpur, train + bus, or private car. The best option depends on your budget and available time.

  • Fastest Option: Fly to Kuala Lumpur and continue by bus or private taxi to Genting Highlands.
  • Budget Travel: Direct tourist buses are the cheapest way and operate daily from Singapore.
  • Border Crossing: Allow extra time at the Malaysia–Singapore border, especially on weekends and holidays.
  • Pack a Jacket: Genting Highlands is much cooler than Singapore due to its high elevation.
  • Book Early: Reserve buses and flights in advance during holidays and school vacations.
  • Cable Car: From Awana Station you can use the Awana Skyway cable car to reach the main resort area.

Tip: Transport tickets from Singapore to Genting Highlands can be searched and booked online in advance.


🎫 Book tickets from Singapore to Genting Highlands online:

(You can also book another tickets and route, e.g. Singapore to Kuala Lumpur, KL to Genting Highlands…)

Kuala Lumpur to Alor Setar ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: