Taman Bahagia Station Timetable
KJ23Taman Bahagia is served by LRT Kelana Jaya Line. First train today 06:41 to Gombak, last 00:06 to Putra Heights.

Next departures · Saturday 05:50
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| Kelana JayaKJ23to Gombak | 06:41 | 23:50 |
| Kelana JayaKJ23to Putra Heights | 06:57 | 00:06 +1 |
Trains per hour
Departures from Taman Bahagia in each hour, both directions, by timetable.
Busiest 08:00–09:00 · 30 trains
View as a table
| Hour | Kelana Jaya |
|---|---|
| 06:00 | 4 |
| 07:00 | 18 |
| 08:00 | 30 |
| 09:00 | 29 |
| 10:00 | 17 |
| 11:00 | 18 |
| 12:00 | 16 |
| 13:00 | 18 |
| 14:00 | 17 |
| 15:00 | 17 |
| 16:00 | 17 |
| 17:00 | 19 |
| 18:00 | 30 |
| 19:00 | 28 |
| 20:00 | 16 |
| 21:00 | 18 |
| 22:00 | 17 |
| 23:00 | 16 |
| 00:00 | 1 |
Busiest 09:00–10:00 · 18 trains
View as a table
| Hour | Kelana Jaya |
|---|---|
| 06:00 | 4 |
| 07:00 | 17 |
| 08:00 | 17 |
| 09:00 | 18 |
| 10:00 | 16 |
| 11:00 | 18 |
| 12:00 | 17 |
| 13:00 | 17 |
| 14:00 | 17 |
| 15:00 | 17 |
| 16:00 | 18 |
| 17:00 | 16 |
| 18:00 | 18 |
| 19:00 | 17 |
| 20:00 | 17 |
| 21:00 | 17 |
| 22:00 | 17 |
| 23:00 | 17 |
| 00:00 | 1 |
Busiest 09:00–10:00 · 18 trains
View as a table
| Hour | Kelana Jaya |
|---|---|
| 06:00 | 4 |
| 07:00 | 17 |
| 08:00 | 17 |
| 09:00 | 18 |
| 10:00 | 16 |
| 11:00 | 18 |
| 12:00 | 17 |
| 13:00 | 17 |
| 14:00 | 17 |
| 15:00 | 17 |
| 16:00 | 18 |
| 17:00 | 16 |
| 18:00 | 18 |
| 19:00 | 17 |
| 20:00 | 17 |
| 21:00 | 17 |
| 22:00 | 17 |
| 23:00 | 17 |
| 00:00 | 1 |
Tap or hover a bar for details. LRT, MRT and Monorail are counted from the official frequencies.
Full timetable
KJ23 Towards Gombak
- 06:41–07:41 every 7 min
- 07:41–09:41 every 4 min
- 09:41–17:41 every 7 min
- 17:41–19:41 every 4 min
- 19:41–23:53 every 7 min
KJ23 Towards Putra Heights
- 06:57–07:57 every 7 min
- 07:57–09:57 every 4 min
- 09:57–17:57 every 7 min
- 17:57–19:57 every 4 min
- 19:57–00:09 every 7 min
KJ23 Towards Gombak
- 06:41–23:50 every 7 min
KJ23 Towards Putra Heights
- 06:57–00:06 every 7 min
KJ23 Towards Gombak
- 06:41–23:50 every 7 min
KJ23 Towards Putra Heights
- 06:57–00:06 every 7 min
LRT, MRT, Monorail and BRT run by frequency. Times at this station are calculated from the official timetable at the terminus.
Timetable as an image
Save it to your phone or send it on WhatsApp. Valid from Friday, 6 Nov 2026.

Lines & interchanges
- Putra HeightsKJ3741 min
- Subang AlamKJ3637 min
- Alam MegahKJ3535 min
- USJ 21KJ3431 min
- WawasanKJ3328 min
- TaipanKJ3226 min
- USJ 7KJ3123 min
- SS 18KJ3019 min
- SS 15KJ2917 min
- Subang JayaKJ2814 min
- GlenmarieKJ2710 min
- Ara DamansaraKJ267 min
- Lembah SubangKJ255 min
- Kelana JayaKJ242 min
- Taman BahagiaKJ23You are here
- Taman ParamountKJ222 min
- Asia JayaKJ215 min
- Taman JayaKJ207 min
- UniversitiKJ1911 min
- KerinchiKJ1813 min
- Abdullah HukumKJ1715 min
- BangsarKJ1618 min
- KL SentralKJ1521 min
- Pasar SeniKJ1424 min
- Masjid JamekKJ1327 min
- Dang WangiKJ1230 min
- Kampung BaruKJ1131 min
- KLCCKJ1034 min
- Ampang ParkKJ937 min
- DamaiKJ839 min
- Dato' KeramatKJ741 min
- JelatekKJ643 min
- SetiawangsaKJ545 min
- Sri RampaiKJ449 min
- Wangsa MajuKJ352 min
- Taman MelatiKJ255 min
- GombakKJ157 min
Minutes from Taman Bahagia by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Taman Bahagia?
What time is the first train from Taman Bahagia?
How often does the LRT Kelana Jaya Line train come at Taman Bahagia?
Know first when the timetable changes
Festive extra trains, timetable changes and disruptions. One channel, no spam.
Where does this data come from?
Timetables from the KTMB and Prasarana GTFS open data (data.gov.my, CC BY 4.0 licence), updated every day. Today’s data: Saturday, 7 Nov 2026.
Times are scheduled, not real-time. Jadual Tren is an unofficial site and is not affiliated with KTMB, Prasarana or Rapid KL. About Jadual Tren