Panadura to Dematagoda Railway Station Metro Bus — Live Map & Route

CM04 runs from Panadura to Dematagoda Railway Station every day, calling at 23 stops. The first bus leaves at 5:30 AM, the last at 5:00 PM, and the trip takes about 1 h 45 min.

Line
CM04
First bus
5:30 AM
Last bus
5:00 PM
Buses a day
28
Journey time
1 h 30 min – 1 h 45 min
Stops
23

How often the Panadura to Dematagoda Railway Station bus runs

Time of dayDeparturesFrequency
Early morning2about every 15 min
Morning (6–10 AM)10about every 30 min
Midday (10 AM–4 PM)13about every 30 min
Evening (4–8 PM)3about every 30 min

Stops and times on Panadura → Dematagoda Railway Station

StopFrom PanaduraFirst busLast bus
Panadurastart5:30 AM5:00 PM
Panadura Base Hospital+4 min5:34 AM5:04 PM
Mahanama Junction+8 min5:38 AM5:08 PM
Egoda Uyana+12 min5:42 AM5:12 PM
Moratuwa+15 min5:45 AM5:15 PM
Rawathawatta+18 min5:48 AM5:18 PM
Katubedda Junction+20 min5:50 AM5:20 PM
German Tec Angulana+25 min5:55 AM5:25 PM
Borupana Junction+30 min6:00 AM5:30 PM
Maliban Junction+35 min6:05 AM5:35 PM
Mount Lavinia+40 min6:10 AM5:40 PM
Mount Lavinia Court+42 min6:12 AM5:42 PM
Dehiwala+45 min6:15 AM5:45 PM
William Junction+50 min6:20 AM5:50 PM
Wellawaththa+55 min6:25 AM5:55 PM
Bambalapitiya+1 h6:30 AM6:00 PM
Thummulla Junction+1 h 5 min6:35 AM6:05 PM
Independence Arcade+1 h 10 min6:40 AM6:10 PM
D.S. Senanayaka College+1 h 13 min6:43 AM6:13 PM
Borella 02 - YMBA+1 h 15 min6:45 AM6:15 PM
Campbell Park+1 h 25 min6:50 AM6:25 PM
Dematagoda+1 h 35 min6:55 AM6:35 PM
Dematagoda Railway Station+1 h 45 min7:00 AM6:45 PM

Change to other lines

Panadura to Dematagoda Railway Station metro bus — questions

What time is the first Panadura to Dematagoda Railway Station metro bus?

The first CM04 metro bus leaves Panadura at 5:30 AM every day and reaches Dematagoda Railway Station at about 7:00 AM.

What time is the last Panadura to Dematagoda Railway Station metro bus?

The last CM04 departure from Panadura is at 5:00 PM, arriving in Dematagoda Railway Station at about 6:45 PM.

How long does the Panadura to Dematagoda Railway Station metro bus take?

Usually about 1 h 45 min, between 1 h 30 min and 1 h 45 min depending on the time of day, calling at 23 stops.

How often does the Panadura to Dematagoda Railway Station metro bus run?

There are 28 departures a day: about every 15 min in the early morning, about every 30 min in the morning, about every 30 min in the midday and about every 30 min in the evening.

Where can I change to other metro lines on the Panadura to Dematagoda Railway Station route?

You can change at Bambalapitiya (CM06), Borella 02 - YMBA (CM02, CM03, CM05), Campbell Park (CM03, CM05) and Dematagoda (CM03, CM05).

Full Panadura → Dematagoda Railway Station timetable · Dematagoda Railway Station → Panadura (other direction)