20 Bus 20 Limassol

Taki Christodoulou - My Mall - Agios Nikolaos Fire Brig — operated by EMEL (Limassol Public Transport). Timetable, all 57 stops, route map and live tracking.

  • First bus05:20
  • Last bus21:10
  • Frequency~80 min
  • Stops57
  • End to end45 min

Bus 20 route map

Bus 20 runs from Taki Christodoulou to My Mall, and back from My Mall to Taki Christodoulou. Every stop is marked. Drag to pan, ctrl+scroll to zoom.

Bus 20 — Taki Christodoulou to My Mall

Timetable — departures from Taki Christodoulou

Monday - Friday 22 departures · 05:20–21:05 · about every 45 min
05 20
06 0040
07 2045
08 20
09 0535
10 35
11 2045
12 0050
13 20
14 20
15 15
16 05
17 45
18 50
19 40
20 30
21 05
Saturday 10 departures · 07:00–20:30 · about every 90 min
07 00
08 20
09 40
11 55
13 25
14 00
15 30
17 00
19 10
20 30
Sunday 10 departures · 07:30–20:30 · about every 80 min
07 30
08 50
10 10
12 15
13 40
14 25
15 45
17 50
19 10
20 30

Stops towards My Mall (29)

  1. Taki Christodoulou#10242
  2. Promachon Eleftherias - KEAN#10066
  3. Griva Digeni - 28 Oktovriou#10244
  4. Griva Digeni - Ag. Nikolaos Fire Station#10245
  5. Griva Digeni - Armonias#10246
  6. Georgiou Neofytou - Kolonakiou#10247
  7. Georgiou Neofytou - Meletiou Metaxaki#10248
  8. Spyrou Kyprianou Ave. - Filikis Etaireias#11534
  9. Spyrou Kyprianou Ave. - Eptanisou#10249
  10. Spyrou Kyprianou Ave. - Grigori Afxentiou#10250
  11. 21 Elem. School - Kontovatheia#10251
  12. 9 Elem. School - Kapsalos#10252
  13. Spyrou Kyprianou Ave. - Inachou#10253
  14. 26 Elem. School - Panagia Tricherousa#10254
  15. Spyrou Kyprianou Ave. - Vasileos Konstantinou A´#10255
  16. Spyrou Kyprianou Ave. - Iakchou#10256
  17. Spyrou Kyprianou Ave. - Nikou & Despoinas Pattichi#10257
  18. Spyrou Kyprianou Ave. - Nafsikas#10258
  19. Spyrou Kyprianou Ave. - Theodorou Potamianou#10259
  20. 15th Elem. School - Ag. Neofytos#10260
  21. Omonoias Ave. - Kamirou#10262
  22. Omonoias Ave. - Esperidon#10263
  23. Omonoias Ave. - Aiginis#10264
  24. Fragklinou Rousvelt - Dekeleias#10265
  25. Fragklinou Rousvelt - Evrypolou#10266
  26. Fragklinou Rousvelt - Oinouson#10267
  27. 16 Elem. School - Zakaki#10268
  28. Fragklinou Rousvelt - Renouar#10269
  29. My Mall#10001

Bus 20 — My Mall to Taki Christodoulou

Timetable — departures from My Mall

Monday - Friday 21 departures · 06:00–21:10 · about every 45 min
06 0040
07 20
08 2040
09 0550
10 20
11 20
12 053040
13 40
14 10
15 10
16 15
17 10
18 40
19 40
20 25
21 10
Saturday 10 departures · 07:40–21:10 · about every 90 min
07 40
09 00
10 25
12 40
14 1045
16 15
17 45
19 50
21 10
Sunday 10 departures · 08:10–21:10 · about every 80 min
08 10
09 30
10 50
12 55
14 15
15 05
16 25
18 30
19 50
21 10

Stops towards Taki Christodoulou (30)

  1. My Mall#10001
  2. Fragklinou Rousvelt - Andrea Iordanous#10270
  3. 16 Elem. School - Zakaki#10271
  4. Fragklinou Rousvelt - Oinouson#10272
  5. Fragklinou Rousvelt - Pierias#10273
  6. Fragklinou Rousvelt - Saronikou#10274
  7. Omonoias Ave. - Ilioupoleos#10275
  8. Omonoias Ave. - Evas#10276
  9. Omonoias Ave. - Ivis#10296
  10. Omonoias Ave. - Vakchou#10277
  11. Spyrou Kyprianou Ave. - Nikotsara#10278
  12. 15th Elem. School - Ag. Neofytos#10279
  13. Spyrou Kyprianou Ave. - 71 Street#10280
  14. Spyrou Kyprianou Ave. - Damareos#10281
  15. Spyrou Kyprianou Ave. - Vasileos Konstantinou A´#10282
  16. Spyrou Kyprianou Ave. - Taxiarchon#10283
  17. 26 Elem. School - Panagia Tricherousa#10284
  18. Spyrou Kyprianou Ave. - Sporadon#10285
  19. Spyrou Kyprianou Ave. - Kosti Palama#10286
  20. 21 Elem. School - Kontovatheia#10287
  21. Spyrou Kyprianou Ave. - Grigori Afxentiou#10288
  22. Spyrou Kyprianou Ave. - Ioanni Tsimiski#10289
  23. Spyrou Kyprianou Ave. - Iridos#10290
  24. Georgiou Neofytou - Meletiou Metaxaki#10292
  25. Georgiou Neofytou - Dimitriou Nikolaou#10293
  26. Griva Digeni - Armonias#10294
  27. Griva Digeni - Ag. Nikolaos Fire Station#10295
  28. Promachon Eleftherias - Kosta Pitsillidi#10021
  29. Promachon Eleftherias - KEAN#10022
  30. Taki Christodoulou#10242

Bus 20 Limassol — questions

What time is the first and last bus 20 in Limassol?
The first bus 20 departs at 05:20 and the last one at 21:10. Times are the scheduled departures from the start of each direction.
How often does bus 20 run?
Bus 20 runs roughly every 80 minutes. EMEL operates 73 departures a week across both directions.
Does bus 20 run on weekends?
Yes. Bus 20 runs on both Saturday and Sunday, usually with a reduced timetable compared with weekdays.
How many stops does bus 20 have?
Bus 20 serves 57 stops in Limassol, running between Taki Christodoulou and My Mall.
How long does the bus 20 route take end to end?
A full end-to-end trip on bus 20 takes about 45 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

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.