21 Bus 21 Limassol
My Mall - Makariou Avenue - Kolonakiou — operated by EMEL (Limassol Public Transport). Timetable, all 63 stops, route map and live tracking.
- First bus05:25
- Last bus21:55
- Frequency~25 min
- Stops63
- End to end50 min
Bus 21 route map
Bus 21 runs from My Mall to Spyrou Kyprianou Ave. - Christaki Kranou, and back from Spyrou Kyprianou Ave. - Christaki Kranou to My Mall. Every stop is marked. Drag to pan, ctrl+scroll to zoom.
Bus 21 — My Mall to Spyrou Kyprianou Ave. - Christaki Kranou
Timetable — departures from My Mall
Monday - Friday
05
254055
06
2045
07
0030
08
003050
09
55
10
304555
11
00152535
12
0015204550
13
152040
14
000530
15
00053045
16
0030
17
00
18
1055
19
45
20
1035
21
10
Saturday
05
25
06
002040
07
002545
08
0530
09
0025
10
3055
11
2550
12
1035
13
053055
14
1550
15
35
16
30
18
0055
19
30
20
25
21
10
Sunday
06
50
07
30
08
1050
10
20
11
0550
12
35
13
20
14
0530
16
00
18
15
19
45
21
10
Stops towards Spyrou Kyprianou Ave. - Christaki Kranou (31)
- My Mall#10001
- Kathetos Limaniou - Fragklinou Rousvelt#10241
- Kathetos Limaniou - Epimitheos#10239
- Kathetos Limaniou - Georgiou Varnakioti#10237
- Pafou - Monovolikos#10192
- Pafou - 28 Elem. School#10193
- Pafou - Christou Keli#10194
- Pafou - Omonoias Ave.#10195
- Pafou - Evgeniou Voulgareos#10196
- Pafou - Dimosthenous#10197
- Pafou - Vasileos Pavlou A´#10198
- Ag. Ioannis Police Station#10199
- Archiep. Makariou C´ Ave. - Souez#10200
- Archiep. Makariou C´ Ave. - Vyzantiou#10201
- Archiep. Makariou C´ Ave. - Fire Station#10202
- Archiep. Makariou C´ Ave. - Ammochostou#10203
- Archiep. Makariou C´ Ave. - Ag. Fylaxeos#10207
- Laniteio School#10208
- Archiep. Makariou C´ Ave. - Platonos#10209
- Archiep. Makariou C´ Ave. - Kimonos#10210
- Archiep. Makariou C´ Ave. - Alasias#10211
- Archiep. Makariou C´ Ave. - Griva Digeni#10212
- Ag. Nikolaos Church#10213
- Griva Digeni - Griva Digeni Hideout#10214
- Griva Digeni - Georgiou Neofytou#10215
- Linopetra High School#10216
- Kolonakiou - Petrompei Mavromichali#10217
- Health Centre#10218
- Spyrou Kyprianou Ave. - Dodekanison#10219
- Spyrou Kyprianou Ave. - Samou#10220
- Spyrou Kyprianou Ave. - Christaki Kranou#10221
Bus 21 — Spyrou Kyprianou Ave. - Christaki Kranou to My Mall
Timetable — departures from Spyrou Kyprianou Ave. - Christaki Kranou
Monday - Friday
06
001535
07
10405055
08
254550
09
15203540
10
4045
11
15203045
12
101525
13
001040
14
0010305055
15
30
16
003035
17
0020
18
00
19
1045
20
3055
21
2055
Saturday
06
0040
07
002045
08
103555
09
2050
10
15
11
2045
12
1540
13
002555
14
2045
15
0540
16
25
17
20
18
45
19
40
20
15
21
0550
Sunday
07
30
08
1050
09
35
11
0550
12
35
13
20
14
0550
15
15
16
45
19
00
20
30
21
50
Stops towards My Mall (34)
- Spyrou Kyprianou Ave. - Christaki Kranou#10221
- Spyrou Kyprianou Ave. - Methanon#10222
- Spyrou Kyprianou Ave. - Akarnanias#10223
- Kolonakiou - Pelasgon#10224
- Health Centre#10225
- Kolonakiou - Andrea kai Annas Poupoutsi#10226
- Linopetra High School#10227
- Griva Digeni - Stratigou Timagia#10228
- Griva Digeni - Griva Digeni Hideout#10229
- Ag. Nikolaos Church#10230
- Griva Digeni - Archiep. Makariou C´ Ave.#10231
- Archiep. Makariou C´ Ave. - Griva Digeni#10232
- Archiep. Makariou C´ Ave. - Kosta Partasidi#10233
- Archiep. Makariou C´ Ave. - Ipparchou#10234
- Laniteio School#10235
- Archiep. Makariou C´ Ave. - Ioanni Tsirou#10085
- Archiep. Makariou C´ Ave. - Larnakos#10086
- Archiep. Makariou C´ Ave. - Fire Station#10087
- Archiep. Makariou C´ Ave. - Nikolaou Skoufa#10088
- Archiep. Makariou C´ Ave. - Souez#10089
- Archiep. Makariou C´ Ave. - Ag. Ioannis Church#10090
- Ag. Ioannis Police Station#10091
- Pafou - Vasileos Pavlou A´#10092
- Pafou - Omonoias Ave.#10093
- Pafou - Evgeniou Voulgareos#10094
- Pafou - Miltonos#10095
- Pafou - Ap. Vakalopoulou#10096
- Pafou - Sotirias Skipi#10097
- Pafou - 28th Elem. School#10098
- Pafou - Monovolikos#10099
- Kathetos Limaniou - Georgiou Varnakioti#10236
- Kathetos Limaniou - Epimitheos#10238
- Kathetos Limaniou - Fragklinou Rousvelt#10240
- My Mall#10001
Bus 21 Limassol — questions
- What time is the first and last bus 21 in Limassol?
- The first bus 21 departs at 05:25 and the last one at 21:55. Times are the scheduled departures from the start of each direction.
- How often does bus 21 run?
- Bus 21 runs roughly every 25 minutes. EMEL operates 141 departures a week across both directions.
- Does bus 21 run on weekends?
- Yes. Bus 21 runs on both Saturday and Sunday, usually with a reduced timetable compared with weekdays.
- How many stops does bus 21 have?
- Bus 21 serves 63 stops in Limassol, running between My Mall and Spyrou Kyprianou Ave. - Christaki Kranou.
- How long does the bus 21 route take end to end?
- A full end-to-end trip on bus 21 takes about 50 minutes according to the timetable. Real journey times vary with traffic — the Urbaneel app shows where the bus actually is right now.
Other bus routes in Limassol
- 3 Michail Zavou - Dimitri Lagiou – EMEL Bus Station Leontiou A´
- 4 Department of Road Transport – EMEL Bus Station Leontiou A´
- 5 General Hospital – EMEL Bus Station Leontiou A´
- 5B General Hospital – EMEL Bus Station Leontiou A´
- 7 My Mall – EMEL Bus Station Leontiou A´
- 9 Palodeia Comm. Board – EMEL Bus Station Leontiou A´
- 9A Palodeia Comm. Board – EMEL Bus Station Leontiou A´
- 11 Michail Zavou - Dimitri Lagiou – EMEL Bus Station Leontiou A´
- 12 Mouttagiaka Square – EMEL Bus Station Leontiou A´
- 13 Patron – EMEL Bus Station Leontiou A´
- 14 Gernan Oncology Hospital – EMEL Bus Station Leontiou A´
- 14B Mathikoloni Comm. Board – EMEL Bus Station Leontiou A´
- 15 General Hospital – EMEL Bus Station Leontiou A´
- 16 Kourion Beach – EMEL Bus Station Leontiou A´
- 16A 9 Street – EMEL Bus Station Leontiou A´
- 19 B´ Trachoni Elem. School – EMEL Bus Station Leontiou A´
- 20 Taki Christodoulou – My Mall
- 23 Archiep. Makariou C´ - Akropoleos – Archiep. Makariou C´ - Akropoleos
- 24 Akrotiri Comm. Board – EMEL Bus Station Leontiou A´
- 25 Ag. Tychonas Comm. Board – EMEL Bus Station Leontiou A´
- 27 Dimokratias - Ethnikis Antistaseos – EMEL Bus Station Leontiou A´
- 30 My Mall – Megalou Alexandrou - Ex Le Meridien
- 30N My Mall – Megalou Alexandrou - Ex Le Meridien
- 32 EMEL Bus Station Leontiou A´ – EMEL Bus Station Leontiou A´
- 32K Tsirio Stadium – Tsirio Stadium
- 33 Old Port – Radio Sonde
- 40 Omodos High School – EMEL Bus Station Leontiou A´
- 40M 1st Vouni – Kantou Comm. Board
- 50 Rodon Hotel – EMEL Bus Station Leontiou A´
- 50B Archiep. Makariou C´ Ave. - 7th Kyperounta – Agros - Lemesos Road - 3rd Kato Mylos
- 60 Nikou Karasamani - 1st Pelendri – EMEL Bus Station Leontiou A´
- 60E 2nd Koilani – Distrato Pelendriou
- 60K Chandria Square – Distrato Pelendriou
- 65 1st Ag. Mamas – EMEL Bus Station Leontiou A´
- 70B Avdimou Health Centre – Theodorou Kolokotroni - 6th Pissouri
- 71 Prastio Avdimou – EMEL Bus Station Leontiou A´
- 80 Arakapas Comm. Board – EMEL Bus Station Leontiou A´
- 90 Archiep. Makariou C´ - 2nd Sanida – EMEL Bus Station Leontiou A´
Timetable data from EMEL (Limassol Public Transport) via the official Cyprus open-data GTFS feed. Page updated 2026-08-23. Schedules change — the Urbaneel app always shows the live position and current arrival times.
