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 bus22:10
- Frequency~28 min
- Stops63
- End to end55 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
2550
06
103050
07
30
08
0030
09
0030
10
0030
11
002545
12
2040
13
0030
14
00103050
15
2045
16
1030
17
0040
18
20
19
1045
20
2045
21
0525
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
053055
07
2050
08
2545
09
0530
10
1550
11
2550
12
1030
13
103555
14
2050
15
052040
16
3055
17
1535
18
0040
19
20
20
0030
21
103050
22
10
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 22:10. Times are the scheduled departures from the start of each direction.
- How often does bus 21 run?
- Bus 21 runs roughly every 28 minutes. EMEL operates 448 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 55 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-09-07. Schedules change — the Urbaneel app always shows the live position and current arrival times.
