Ekala to Battaramulla Metro Bus — Live Map & Route

CM05 runs from Ekala to Battaramulla every day, calling at 23 stops. The first bus leaves at 5:00 AM, the last at 6:45 PM, and the trip takes about 1 h 30 min.

Line
CM05
First bus
5:00 AM
Last bus
6:45 PM
Buses a day
29
Journey time
1 h 30 min
Stops
23

How often the Ekala to Battaramulla bus runs

Time of dayDeparturesFrequency
Early morning3about every 15 min
Morning (6–10 AM)9about every 15 min
Midday (10 AM–4 PM)12about every 30 min
Evening (4–8 PM)5about every 30 min

Stops and times on Ekala → Battaramulla

StopFrom EkalaFirst busLast bus
Ekalastart5:00 AM6:45 PM
CTB Junction+5 min5:05 AM6:50 PM
Ja Ela+9 min5:09 AM6:54 PM
Weligampitiya+13 min5:13 AM6:58 PM
Kandana+17 min5:17 AM7:02 PM
Mahabage+21 min5:21 AM7:06 PM
Mabola+25 min5:25 AM7:10 PM
Wattala+32 min5:32 AM7:17 PM
Hendala+39 min5:39 AM7:24 PM
Hekitta Junction+45 min5:45 AM7:30 PM
Peliyagoda 02+50 min5:50 AM7:35 PM
Peliyagoda (New Kelani Bridge)+54 min5:54 AM7:39 PM
Orion City, Orugodawatta+56 min5:56 AM7:41 PM
Dematagoda+58 min5:58 AM7:43 PM
Campbell Park+1 h 2 min6:02 AM7:47 PM
Borella 02 - YMBA+1 h 6 min6:06 AM7:51 PM
Castle Hospital+1 h 10 min6:10 AM7:55 PM
Ayurvedha Junction, Rajagiriya+1 h 12 min6:12 AM7:57 PM
Rajagiriya+1 h 14 min6:14 AM7:59 PM
NAITA (Rajagiriya)+1 h 18 min6:18 AM8:03 PM
Diyatha+1 h 22 min6:22 AM8:07 PM
Sethsiripaya+1 h 26 min6:26 AM8:11 PM
Battaramulla+1 h 30 min6:30 AM8:15 PM

Change to other lines

Ekala to Battaramulla metro bus — questions

What time is the first Ekala to Battaramulla metro bus?

The first CM05 metro bus leaves Ekala at 5:00 AM every day and reaches Battaramulla at about 6:30 AM.

What time is the last Ekala to Battaramulla metro bus?

The last CM05 departure from Ekala is at 6:45 PM, arriving in Battaramulla at about 8:15 PM.

How long does the Ekala to Battaramulla metro bus take?

The journey takes 1 h 30 min and calls at 23 stops.

How often does the Ekala to Battaramulla metro bus run?

There are 29 departures a day: about every 15 min in the early morning, about every 15 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 Ekala to Battaramulla route?

You can change at Orion City, Orugodawatta (CM03), Dematagoda (CM03, CM04), Campbell Park (CM03, CM04), Borella 02 - YMBA (CM02, CM03, CM04), Castle Hospital (CM01, CM02), Ayurvedha Junction, Rajagiriya (CM01), Rajagiriya (CM01, CM02), NAITA (Rajagiriya) (CM01, CM02), Diyatha (CM01, CM02), Sethsiripaya (CM01, CM02) and Battaramulla (CM01).

Full Ekala → Battaramulla timetable · Battaramulla Junction → Ekala (other direction)