GO KL GUIDE Free city bus guide for Kuala Lumpur

Find your GO KL bus

Free city bus service across Kuala Lumpur - 15 routes, hundreds of stops

Find a stop

Search a stop name to see which lines serve it

Start typing a stop name above

Where do you want to go?

Find the right line by destination

All 15 routes

Tap a line to see its full stop list

Fares & payment

What it costs and how to pay

Malaysian citizens

Free, with MyKad linked to a registered Touch 'n Go card (register at DBKL counters)

Foreign visitors

RM 1 per ride, paid by Touch 'n Go card or credit/debit card (cashless only)

Children 12 & under

Free for all, including non-citizens

Cash is not accepted on board

How to ride

1

Boarding

Just walk up to any official GO KL stop and wave the bus down - no booking needed

2

Paying

Tap your Touch 'n Go card or credit/debit card on the reader as you board

3

Alighting

Press the stop button before your stop, or simply tell the driver where you're getting off

4

Transferring lines

Switch lines for free at any shared interchange stop - see the list below

Line transfer points

Switch between lines for free at these stops

Frequently asked questions