31 Bus 31 Nicosia

Solomou Square - Kantaras/Kaimakli - Solomou Square — operated by NPT (Nicosia Public Transport). Timetable, all 33 stops, route map and live tracking.

  • First bus05:00
  • Last bus22:00
  • Frequency~30 min
  • Stops33
  • End to end33 min

Bus 31 route map

Bus 31 runs from Dionysios Solomos Square A to Solomos Square Alighting. Every stop is marked. Drag to pan, ctrl+scroll to zoom.

Bus 31 route and timetable

Timetable — departures from Dionysios Solomos Square A

Monday - Friday 42 departures · 05:00–21:30 · about every 20 min
05 002040
06 002040
07 002040
08 0030
09 0030
10 0030
11 0030
12 0030
13 002040
14 002040
15 002040
16 002040
17 002040
18 0030
19 0030
20 0030
21 0030
Saturday 40 departures · 05:00–22:00 · about every 30 min
05 0030
06 002040
07 002040
08 0030
09 0030
10 0030
11 0030
12 0030
13 0030
14 002040
15 002040
16 002040
17 0030
18 0030
19 0030
20 0030
21 0030
22 00
Sunday 38 departures · 06:00–22:00 · about every 30 min
06 0030
07 0030
08 002040
09 002040
10 0030
11 0030
12 0030
13 0030
14 0030
15 002040
16 002040
17 002040
18 0030
19 0030
20 0030
21 0030
22 00

Stops towards Solomos Square Alighting (33)

  1. Dionysios Solomos Square A#991
  2. Ave. Omirou#580
  3. Eleftheria Square#581
  4. Ave. Stasinou - Arch. Makariou B Square#583
  5. Ave. Stasinou - Arch. Makariou B Square#585
  6. Ave. Salaminos - Anoigma Kolokasi#661
  7. Ave. Salaminos - Vasileos Georgiou B Square#770
  8. Ave. Archiep. Makariou C - Pavlou Karolidi#776
  9. Ave. Archiep. Makariou C - Napoleontos#778
  10. Ave. Archiep. Makariou C - Tinou#780
  11. Ave. Archiep. Makariou C - Vasileos Pavlou#782
  12. Ave. Archiep. Makariou C - Ag. Ilarionos#5011
  13. Smyrnis-Eleousis#793
  14. Smyrnis - Markou Drakou#791
  15. Smyrnis - Kaimakli Grammiko Park#789
  16. Andromachis - Argous#787
  17. Kronou - Gortynias#3004
  18. Kronou - Delfon#3006
  19. Akamantos - Kantaras#3008
  20. Kantaras - Roundabout Sopaz#3010
  21. Ag. Ilarionos - Kaimakli Elem. School C#3012
  22. Psaron - Archangel Michael#5010
  23. Larisis - Archangelou Michail#796
  24. Ave. Archiep. Makariou C - Strymonos#781
  25. Ave. Archiep. Makariou C - Spartis#779
  26. Ave. Archiep. Makariou C - Kyriakou Matsi Avenue#777
  27. Ave. Salaminos - Aigeos#771
  28. Ave. Salaminos - Anoigma Kolokasi#662
  29. Ave. Stasinou - Alkaiou#586
  30. Ave. Stasinou - Kritis#584
  31. Bastion Davila#582
  32. Diagorou#1040
  33. Solomos Square Alighting#990

Bus 31 Nicosia — questions

What time is the first and last bus 31 in Nicosia?
The first bus 31 departs at 05:00 and the last one at 22:00. Times are the scheduled departures from the start of each direction.
How often does bus 31 run?
Bus 31 runs roughly every 30 minutes. NPT operates 53 departures a week across both directions.
Does bus 31 run on weekends?
Yes. Bus 31 runs on both Saturday and Sunday, usually with a reduced timetable compared with weekdays.
How many stops does bus 31 have?
Bus 31 serves 33 stops in Nicosia.
How long does the bus 31 route take end to end?
A full end-to-end trip on bus 31 takes about 33 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 Nicosia

Timetable data from NPT (Nicosia Public Transport) via the official Cyprus open-data GTFS feed. Page updated 2026-08-28. Schedules change — the Urbaneel app always shows the live position and current arrival times.