Skip to content
GO KL Free City Bus: Is It Still Free? Routes and Costs

GO KL Free City Bus: Is It Still Free? Routes and Costs

The quick version

Is the GO KL free city bus still free for visitors? See the reported RM1 foreigner charge, the Green and Purple lines, and when rail is the better pick.

6 min readBy Banyan Bound Editorial
Share this article:
On this page

Last updated November 2026: the go kl free city bus (Bas GOKL) is a city-centre loop service, but its price for visitors is no longer simple. A BERNAMA headline dated 18 December 2023 said that foreigners would pay RM1 from 1 January. Malaysians were not named in that headline, so read the status section below before you plan around a zero fare. Our full guide to Getting Around Kuala Lumpur: Trains, Buses and Grab covers every other option.

Pasar Seni to Kuala Lumpur via bridge A2 — 1
Photo: PulauKakatua19, CC BY-SA 4.0, via Wikimedia Commons.

Featured image: Wiki Farazi, CC0, via Wikimedia Commons.

Is the GO KL Free City Bus Still Free?

Go Kl Free City Bus, Malaysia — 2
Photo: Yu Chu Chin, CC BY-SA 4.0, via Wikimedia Commons.

Treat it as free for locals and low-cost for visitors. BERNAMA gave a RM1 charge for foreigners starting 1 January after its December 2023 article. The paywalled report does not spell out payment method, exemptions or ID checks. For a budget, assume RM1 per boarding as a visitor and treat anything lower as a bonus. Current fare rules sit on the GO KL official site. Prices and hours checked November 2026.

GO KL Routes at a Glance

GO KL City bus route 03 at KL37 Globe KL Bus Stop in Kuala Lumpur 20231114 121840 — 3
Photo: Wiki Farazi, CC0, via Wikimedia Commons.

Three lines are confirmed to run to Bukit Bintang, the shopping and food district around Pavilion Kuala Lumpur at 168 Jalan Bukit Bintang. Each line is listed with its number of intermediate stops. Other colour lines have been described over the years, so skip any route you cannot match to the official map.

LineRouteStops in betweenUseful for
GreenKLCC to Bukit Bintang14Petronas Towers area to Pavilion
PurplePasar Seni to Bukit Bintang15Central Market and Chinatown to Pavilion
BlueMedan Mara to Bukit Bintang17Medan Mara side of the city to Pavilion
GO KL City Bus bus route Red at Chow Kit  Kuala Lumpur 20230813 124734 — 4
Photo: Wiki Farazi, CC0, via Wikimedia Commons.
  • Pavilion Kuala Lumpur is the shared stop for all three lines above.
  • Central Market is open daily 10:00am to 10:00pm, so a Purple line ride from Pasar Seni suits most of the day.
  • KL Sentral service is not confirmed for the Green or Purple line. Use rail for that interchange.

How to Ride the Bus

GO KL City Bus bus route Red at Chow Kit  Kuala Lumpur 20230813 124715 — 5
Photo: Wiki Farazi, CC0, via Wikimedia Commons.

Board at the stop for your line, with KLCC, Pasar Seni and Bukit Bintang as the anchor points. Expect to pay RM1 if you are a foreign visitor, based on the BERNAMA charge. Keep coins or a small note ready in case payment is taken on board. Operating hours and frequency are published on the MyRapid site and the GO KL site, and older blog figures should not be relied on. The bus runs on city streets, so traffic affects journey time.

Tip

Visitors pay RM1 per boarding, so several hops add up quickly; the KL Travel Pass gives international visitors unlimited Monorail, LRT and MRT rides.

GO KL vs LRT, MRT and Monorail

GO KL City Bus route 03 at KL1818 Hab Titiwangsa  Kuala Lumpur 20231230 141519 — 6
Photo: Wiki Farazi, CC0, via Wikimedia Commons.

Rail avoids street traffic, and the bus avoids station stairs and ticket gates. Bukit Bintang is reachable by LRT and MRT stations and by taxi. Pavilion has an MRT link at Pavilion Kuala Lumpur – Bukit Bintang Station through Door E or Door D. By monorail, alight at Bukit Bintang Station and follow the Pavilion KL signs. Our guide to the LRT and MRT network covers fares and lines. Another guide explains the Kuala Lumpur Monorail: Stations, Transfers and Hours corridor.

OptionCostBest for
GO KL busRM1 for foreigners (per BERNAMA)Short hops between KLCC, Bukit Bintang and Pasar Seni
LRT, MRT, MonorailFare depends on the trip; see MyRapidLonger rides, fixed timing, avoiding traffic
KL Travel PassUnlimited Monorail, LRT and MRT rides for international visitorsHeavy rail days
Grab or InDriverFixed price shown before the rideLuggage, late nights, rain
GO KL City Bus route 05 at KL1818 Hab Titiwangsa  Kuala Lumpur 20231230 141630 — 7
Photo: Wiki Farazi, CC0, via Wikimedia Commons.

Budget Day Plan on the Green and Purple Lines

Start at Pasar Seni for Central Market, which opens at 10:00am. Take the Purple line to Bukit Bintang, a 15-stop gap, for RM1 as a foreigner. Walk through Pavilion and the food streets nearby. Later, ride the Green line from Bukit Bintang to KLCC, 14 stops away, for another RM1. Two rides cost about RM2 in total at that fare. Compare that with a rail day pass if you plan four or more hops.

GO KL City Bus route 02 at Hab Pasar Seni (Platform A)  Kuala Lumpur 20231216 094608 — 8
Photo: Wiki Farazi, CC0, via Wikimedia Commons.

Who Should Skip It

Skip the bus when time is tight, because street traffic makes arrival times less predictable than rail. Heavy luggage is another reason to use rail or ride-hailing. Airport arrivals need a different plan, since GO KL is a city loop, so use our KLIA to city guide instead. Rain or heat also make waiting at a street stop less comfortable than a covered station. Mobility needs are best matched to station lifts and step-free access, so ask the operator before you commit.

GO KL City Bus route 02 at Hab Pasar Seni (Platform A)  Kuala Lumpur 20231216 094618 — 9
Photo: Wiki Farazi, CC0, via Wikimedia Commons.

Regular Bus Options for Pavilion Kuala Lumpur

If the GOKL queue is long, Pavilion Kuala Lumpur has two regular-bus alternatives from Titiwangsa. Route B102 travels via Kampung Baru to Bukit Bintang. Route B103 travels via KLCC to Bukit Bintang. These routes are useful when your starting point is on their corridor rather than at Pasar Seni or Medan Mara.

GO KL City bus route 03 at Jalan Tuanku Abdul Rahman in Kuala Lumpur 20231114 120453 — 10
Photo: Wiki Farazi, CC0, via Wikimedia Commons.

For a rail fallback, use the MRT to Pavilion Kuala Lumpur–Bukit Bintang Station. Door E and Door D both lead to the mall. Monorail riders can alight at Bukit Bintang Station and follow the Pavilion KL signs. The mall is at 168 Jalan Bukit Bintang, so it is an easy landmark when asking for directions. Check the operator’s current route information before relying on either B102 or B103, as city-bus routing can change.

Frequently Asked Questions

Is there a free bus in Georgetown?

This guide covers Kuala Lumpur only, so it cannot confirm Georgetown services. Local operators and the state transport office publish the current Penang schedules.

What is the GoKL-01 route?

Route numbering varies by source, so use the colour name instead. Green runs KLCC to Bukit Bintang with 14 stops in between. Purple runs Pasar Seni to Bukit Bintang with 15 stops in between.

Does KL have good public transport?

Kuala Lumpur combines MRT, LRT, Monorail and city buses. Our transport overview compares them for visitors.

Useful notes for your Southeast Asia trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful