Public Transport Live

All routes › BAS.MY Kangar › R12

R12Kangar → Kuala Perlis

BAS.MY Kangar · Live positions

Track R12 live on the map
Terminal Bukit Lagi KangarHentian Kampung Seberang Ramai

Towards Hentian Kampung Seberang Ramai

First06:30
Last21:11
End to end~83 min
Stops42

How often

Early morning06:30–06:301 departure06:30
Morning peak07:41–09:113 departures07:41 · 08:00 · 09:11
Daytime09:30–15:309 departures09:30 · 10:41 · 11:00 · 12:11 · 12:30 · 13:41 · 14:00 · 15:11 · 15:30
Evening peak16:41–18:304 departures16:41 · 17:00 · 18:11 · 18:30
Night19:41–21:113 departures19:41 · 20:00 · 21:11
Full timetable from Terminal Bukit Lagi Kangar 20 departures
0630
0741
0800
091130
1041
1100
121130
1341
1400
151130
1641
1700
181130
1941
2000
2111

Towards Terminal Bukit Lagi Kangar

First06:30
Last21:23
End to end~71 min
Stops42

How often

Early morning06:30–06:301 departure06:30
Morning peak07:53–09:233 departures07:53 · 08:00 · 09:23
Daytime09:30–15:309 departures09:30 · 10:53 · 11:00 · 12:23 · 12:30 · 13:53 · 14:00 · 15:23 · 15:30
Evening peak16:53–18:304 departures16:53 · 17:00 · 18:23 · 18:30
Night19:53–21:233 departures19:53 · 20:00 · 21:23
Full timetable from Hentian Kampung Seberang Ramai 20 departures
0630
0753
0800
092330
1053
1100
122330
1353
1400
152330
1653
1700
182330
1953
2000
2123

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.