buses.appLimassol public transport
21

Limassol · bus timetable

Bus 21 My Mall - Makariou Avenue - Kolonakiou

Bus Regular line Operator: ΕΜΕΛ

Line 21 connects MY MALL with Spyrou Kyprianou Ave. - Christaki Kranou: on weekdays it departs from 05:25 to 21:25, every ~30 min.

  • Headway~30 min
  • First departure05:25
  • Last departure21:25
  • Average ride~52 min
  • Stops31
  • Departures per day36
  • Route length15 km
  • Peak~69 min
  • Off-peak~44 min
  • Saturday29 departures
  • Sunday29 departures

Bus of Limassol public transport — connects MY MALL and Spyrou Kyprianou Ave. - Christaki Kranou, with 31 stops per direction.The first departure is at 05:25, the last at 21:25.Departures run every ~30 min, and the ride takes ~52 min on average.

Single ticket: €2.00

Source: Public Works Department (Cyprus open data portal, motionbuscard.org.cy) GTFS, version ΕΜΕΛ20261111052037, valid until 9 February 2027.

Timetable

First

05:25

Last

21:25

Departures

36

Line 21 timetable — on weekdays
05 2550
06 103050
07 30
08 0030
09 0030
Line 21 timetable — on Saturdays
05 25
06 002040
07 002545
08 0530
09 0025
Line 21 timetable — on Sundays and holidays
05 25
06 002040
07 002545
08 0530
09 0025
Valid from11.11.2026.
Changed11.11.2026.
Checked11.11.2026.

Stops

31 stops~52 min in total
  1. Kathetos Limaniou - Fragklinou Rousvelt

    #10241 — Kathetos Limaniou - Fragklinou Rousvelt

    718+4 min4min
  2. Kathetos Limaniou - Epimitheos

    #10239

    18+4 min8min
  3. Kathetos Limaniou - Georgiou Varnakioti

    #10237

    +3 min11min
  4. 1616A2740+3 min14min
  5. 1616A2740+1 min15min
  6. 1616A2740+2 min17min
  7. 1616A2740+1 min18min
  8. Pafou - Evgeniou Voulgareos

    #10196 — Pafou - Evgeniou Voulgareos

    1616A2740+1 min19min
  9. 1616A2740+1 min20min
  10. Pafou - Vasileos Pavlou A´

    #10198 — Pafou - Vasileos Pavlou A´

    1616A2740+1 min21min
  11. Ag. Ioannis Police Station

    #10199 — Ag. Ioannis Police Station

    1616A2740+1 min22min
  12. Archiep. Makariou C´ Ave. - Souez

    #10200 — Archiep. Makariou C´ Ave. - Souez

    1616A2740+1 min23min
  13. Archiep. Makariou C´ Ave. - Vyzantiou

    #10201 — Archiep. Makariou C´ Ave. - Vyzantiou

    1616A2740+1 min24min
  14. Archiep. Makariou C´ Ave. - Fire Station

    #10202 — Archiep. Makariou C´ Ave. - Fire Station

    55B1616A2740+2 min26min
  15. Archiep. Makariou C´ Ave. - Ammochostou

    #10203 — Archiep. Makariou C´ Ave. - Ammochostou

    122525A+2 min28min
  16. Archiep. Makariou C´ Ave. - Ag. Fylaxeos

    #10207 — Archiep. Makariou C´ Ave. - Ag. Fylaxeos

    121414B2525A+2 min30min
  17. 122525A9090A91+1+1 min31min
  18. Archiep. Makariou C´ Ave. - Platonos

    #10209 — Archiep. Makariou C´ Ave. - Platonos

    122525A9090A91+1+1 min32min
  19. Archiep. Makariou C´ Ave. - Kimonos

    #10210 — Archiep. Makariou C´ Ave. - Kimonos

    122525A9090A91+1+1 min33min
  20. Archiep. Makariou C´ Ave. - Alasias

    #10211 — Archiep. Makariou C´ Ave. - Alasias

    122525A9090A91+1+1 min34min
  21. Archiep. Makariou C´ Ave. - Griva Digeni

    #10212 — Archiep. Makariou C´ Ave. - Griva Digeni

    122525A9090A91+1+1 min35min
  22. 1313B13E2525A80+4+2 min37min
  23. Griva Digeni - Griva Digeni Hideout

    #10214 — Griva Digeni - Griva Digeni Hideout

    1313B13E809090A+2+2 min39min
  24. Griva Digeni - Georgiou Neofytou

    #10215 — Griva Digeni - Georgiou Neofytou

    1313B13E809090A+2+2 min41min
  25. 1313B13E809090A+2+0 min41min
  26. Kolonakiou - Petrompei Mavromichali

    #10217 — Kolonakiou - Petrompei Mavromichali

    1313B13E809090A+2+2 min43min
  27. Spyrou Kyprianou Ave. - Dodekanison

    #10219 — Spyrou Kyprianou Ave. - Dodekanison

    1313B13E809090A+2+2 min46min
  28. Spyrou Kyprianou Ave. - Samou

    #10220 — Spyrou Kyprianou Ave. - Samou

    809090A9195+2 min48min
  29. Spyrou Kyprianou Ave. - Christaki Kranou

    #10221 — Spyrou Kyprianou Ave. - Christaki Kranou

    809090A9195+4 min52min

Lines on the same route

Other Limassol lines that share stops with line 21.

Frequently asked questions

When are the first and last departures of line 21?

On weekdays the first departure from MY MALL is at 05:25 and the last at 21:25. There are 36 departures in total.

Does line 21 run on weekends?

Yes — on Saturday from 05:25 to 21:10 and on Sunday from 05:25 to 21:10.

Does line 21 run on Sundays?

Yes. On Sundays line 21 has 29 departures from MY MALL, the first at 05:25 and the last at 21:10.

How often does line 21 run?

Departures run about every 30 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.

How long is the ride on line 21?

The whole ride takes about 52 minutes on average — from about 44 minutes off-peak to about 69 minutes at peak.

How many stops does line 21 have?

In the MY MALL → Spyrou Kyprianou Ave. - Christaki Kranou direction, line 21 has 31 stops.

How long is the route of line 21?

The route in this direction is about 15 km long.