Public Transport Live

All routes › BAS.MY Ipoh › A31B

A31BTerminal Medan Kidd → Kuala Kangsar via Jalan Tun Razak

BAS.MY Ipoh · Live positions

Track A31B live on the map

Connects with trains at 2 stops — marked in the stop list

Stesen Bas Medan KiddStesen Bas Kuala KangsarPekan Sungai Siput 1ETS · Ipoh

Towards Stesen Bas Kuala Kangsar

First06:40
Last20:00
End to end~87 min
Stops88

How often

Early morning06:40–06:401 departure06:40
Morning peak08:00–09:202 departures08:00 · 09:20
Daytime10:40–16:005 departures10:40 · 12:00 · 13:20 · 14:40 · 16:00
Evening peak17:20–17:201 departure17:20
Night20:00–20:001 departure20:00
Full timetable from Stesen Bas Medan Kidd 10 departures
0640
0800
0920
1040
1200
1320
1440
1600
1720
2000

Towards Stesen Bas Medan Kidd

First06:40
Last20:00
End to end~87 min
Stops88

How often

Early morning06:40–06:401 departure06:40
Morning peak08:00–09:202 departures08:00 · 09:20
Daytime10:40–16:005 departures10:40 · 12:00 · 13:20 · 14:40 · 16:00
Evening peak17:20–17:201 departure17:20
Night20:00–20:001 departure20:00
Full timetable from Stesen Bas Kuala Kangsar 10 departures
0640
0800
0920
1040
1200
1320
1440
1600
1720
2000

Travel guides

Times are today’s published schedule from the operator’s official feed. Trains and buses can run early or late — the live map shows where they actually are.

All routes · Public Transport Live · Terms
Timetables and live positions: Malaysia Open API (Prasarana, KTMB, APAD) and LTA DataMall. Map and place search data © OpenStreetMap contributors.