Skip to content

Getting from KLIA to Bukit Bintang

Two city routes reach it, and they do not start from the same station — plus the reason a late landing finishes this trip in a taxi rather than on rail.

Bukit Bintang has no direct train from the airport. The trip is two legs with a change at KL Sentral, and the second leg has a wrinkle the first one does not: two different city lines go there, they start from different places, and they stop for the night at different times — all of them earlier than the airport train that brought you.

The airport leg, then a choice

To KL Sentral the airport gives you two trains at the same fare — the difference is where they stop, and that page sets it out.

From KL Sentral there are two ways to Bukit Bintang, and they are genuinely different routes rather than two names for one:

The monorail leaves from KL Sentral itself. You arrive on the airport train, walk to the monorail platforms, and ride it in. Fewer decisions, no second building.

The MRT leaves from a different station. It is connected to KL Sentral by a walkway, and it reaches Bukit Bintang in fewer stops. But it is not the same station, and getting to it means the walkway first.

Why this page will not tell you which is faster

The MRT route has fewer stops and a shorter scheduled run. That looks like a verdict, and it is not one, because the walkway between the two stations has no published length or timing in the operator’s feed.

Adding an unmeasured walk to a shorter ride does not produce a shorter journey — it produces a journey nobody here has timed. Saying the MRT is quicker would be a claim about the total, and the total is exactly the part that is missing.

So the honest rule is about where you are standing, not about speed: take the line that leaves from the station you are already in, unless you know the walkway and would rather use it. With luggage, that rule gets stronger rather than weaker.

⚠️ The city leg stops before the airport leg does

The trip has a failure mode, and it is entirely about the clock.

Airport trains run later into the night than the city lines do — and here the two city routes do not even stop at the same time as each other. A passenger on the last airport service reaches KL Sentral after both of them have finished.

That makes “there is a train from the airport” and “there is a train to my hotel” two separate facts, and after a certain hour only the first is true. You arrive at the interchange on a train that was still running, and the last part of the journey becomes a taxi at whatever the hour costs.

If you land late, decide the whole trip up front. Either take a car from the terminal door, or accept that the rail part ends at KL Sentral. What does not work is planning the second leg from the fact that the first one exists.

What the city leg costs

The airport leg is published. The city leg is not, in any form that can be dated.

The operator puts out its timetables in an open feed — where the lines, the stops and the running times here come from — and no fares in it at all. The separate fare table it publishes carries three dates that disagree with one another, the newest unconfirmed. A number taken from that could be years old and would look exactly like a current one.

So: you pay at the station, and the operator’s calculator is where a live figure exists. This page would rather leave the gap visible than fill it with something that reads true.

Which way to go, and when

Daytime, travelling light: train the whole way, and take the city line that leaves from KL Sentral itself.

Daytime with luggage or in a group: price a taxi from the airport against two rail legs plus a change. A car is per vehicle rather than per person, and the metered tariff is published so the comparison is one you can actually make.

Evening: check the last city departure on the route you intend to use — the two are not the same, and neither matches the airport line.

Late night: taxi or app from the terminal. The rail network will not finish this trip for you, and what the desks publish includes the night surcharge, so at least the figure is checkable before you get in.

If your destination is the towers rather than the shopping district, KLCC is a different city line with the same structure and the same nighttime catch.

Frequently asked questions

Is there a direct train from KLIA to Bukit Bintang?
No. The airport line ends at KL Sentral and Bukit Bintang is reached from there on a city line, so the trip is two trains with a change. Two different city routes serve it, which is why directions you find online disagree with each other — they are describing different second legs, not different airports.
Which is better from KL Sentral, the monorail or the MRT?
They start in different places, and that decides it more than speed does. One leaves from KL Sentral itself; the other leaves from a separate station connected to it by a walkway, so it adds a walk of unmeasured length before the train even starts. Take the one that leaves from where you are standing unless you know the walkway well.
What time does the last train to Bukit Bintang leave?
Earlier than the last airport train arrives, on both city routes — and the two routes stop at different times as well. That means a late landing can reach KL Sentral by rail and go no further, so the last leg becomes a taxi. Check the city timetable rather than assuming it matches the airport one.
How much is the trip from KLIA to Bukit Bintang?
The airport leg is published; the city leg has no fare anyone can date. The operator's open feed carries timetables but no fares, and its published fare table shows three conflicting dates. You pay at the station, and the operator's own calculator holds the current figure — nothing here will invent one for you.