Battaramulla Junction to Ekala Metro Bus — Live Map & Route

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

Line
CM05
First bus
7:00 AM
Last bus
8:30 PM
Buses a day
28
Journey time
1 h 30 min
Stops
23

How often the Battaramulla Junction to Ekala bus runs

Time of dayDeparturesFrequency
Morning (6–10 AM)7about every 15 min
Midday (10 AM–4 PM)9about every 30 min
Evening (4–8 PM)10about every 15 min
Night (after 8 PM)2about every 30 min

Stops and times on Battaramulla Junction → Ekala

StopFrom Battaramulla JunctionFirst busLast bus
Battaramulla Junctionstart7:00 AM8:30 PM
Sethsiripaya+5 min7:05 AM8:35 PM
Diyatha+10 min7:10 AM8:40 PM
NAITA (Rajagiriya)+15 min7:15 AM8:45 PM
Rajagiriya+20 min7:20 AM8:50 PM
Ayurvedha Junction, Rajagiriya+23 min7:23 AM8:53 PM
Castle Hospital+25 min7:25 AM8:55 PM
Borella 02 - YMBA+29 min7:29 AM8:59 PM
Campbell Park+33 min7:33 AM9:03 PM
Dematagoda+37 min7:37 AM9:07 PM
Orion City, Orugodawatta+39 min7:39 AM9:09 PM
Peliyagoda (New Kelani Bridge)+41 min7:41 AM9:11 PM
Peliyagoda 02+45 min7:45 AM9:15 PM
Hekitta Junction+50 min7:50 AM9:20 PM
Hendala+55 min7:55 AM9:25 PM
Wattala+1 h8:00 AM9:30 PM
Mabola+1 h 5 min8:05 AM9:35 PM
Mahabage+1 h 10 min8:10 AM9:40 PM
Kandana+1 h 14 min8:14 AM9:44 PM
Weligampitiya+1 h 18 min8:18 AM9:48 PM
Ja Ela+1 h 22 min8:22 AM9:52 PM
CTB Junction+1 h 26 min8:26 AM9:56 PM
Ekala+1 h 30 min8:30 AM10:00 PM

Change to other lines

Battaramulla Junction to Ekala metro bus — questions

What time is the first Battaramulla Junction to Ekala metro bus?

The first CM05 metro bus leaves Battaramulla Junction at 7:00 AM every day and reaches Ekala at about 8:30 AM.

What time is the last Battaramulla Junction to Ekala metro bus?

The last CM05 departure from Battaramulla Junction is at 8:30 PM, arriving in Ekala at about 10:00 PM.

How long does the Battaramulla Junction to Ekala metro bus take?

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

How often does the Battaramulla Junction to Ekala metro bus run?

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

Where can I change to other metro lines on the Battaramulla Junction to Ekala route?

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

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