Public Transport Live

All routes › BAS.MY Kota Bharu › D40

D40Kota Bharu → Jeli via Tanah Merah

BAS.MY Kota Bharu · Live positions

Track D40 live on the map

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

Stesen Bas Kota BharuStesen Bas JeliStadium Mini Pasir MasERT · SHStesen Bas Tanah MerahERT · SH

Towards Stesen Bas Jeli

First06:30
Last21:30
End to end~182 min
Stops153

How often

Early morning06:30–06:301 departure06:30
Morning peak07:30–08:302 departures07:30 · 08:30
Daytime09:30–15:307 departures09:30 · 10:30 · 11:30 · 12:30 · 13:30 · 14:30 · 15:30
Evening peak16:30–18:303 departures16:30 · 17:30 · 18:30
Night19:30–21:303 departures19:30 · 20:30 · 21:30
Full timetable from Stesen Bas Kota Bharu 16 departures
0630
0730
0830
0930
1030
1130
1230
1330
1430
1530
1630
1730
1830
1930
2030
2130

Towards Stesen Bas Kota Bharu

First06:30
Last21:32
End to end~180 min
Stops150

How often

Early morning06:30–06:301 departure06:30
Morning peak07:30–08:302 departures07:30 · 08:30
Daytime09:30–15:3214 departures09:30 · 09:32 · 10:30 · 10:32 · 11:30 · 11:32 · 12:30 · 12:32 · 13:30 · 13:32 · 14:30 · 14:32 +2 more
Evening peak16:30–18:326 departures16:30 · 16:32 · 17:30 · 17:32 · 18:30 · 18:32
Night19:32–21:323 departures19:32 · 20:32 · 21:32
Full timetable from Stesen Bas Jeli 26 departures
0630
0730
0830
093032
103032
113032
123032
133032
143032
153032
163032
173032
183032
1932
2032
2132

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.