12 Bus 12 Nicosia

Al. Panagouli - Makario Stadium - Solomou Sq. — operated by NPT (Nicosia Public Transport). Timetable, all 70 stops, route map and live tracking.

  • First bus05:45
  • Last bus22:15
  • Frequency~60 min
  • Stops70
  • End to end35 min

Bus 12 route map

Bus 12 runs from Alexandrou Panagouli - Ag. Dimitriou to Solomos Square Alighting, and back from Dionysios Solomos Square C to Alexandrou Panagouli - Ag. Dimitriou. Every stop is marked. Drag to pan, ctrl+scroll to zoom.

Bus 12 — Alexandrou Panagouli - Ag. Dimitriou to Solomos Square Alighting

Timetable — departures from Alexandrou Panagouli - Ag. Dimitriou

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

Stops towards Solomos Square Alighting (36)

  1. Alexandrou Panagouli - Ag. Dimitriou#1366
  2. Alexandrou Panagouli - Ag. Antoniou#117
  3. Alexandrou Panagouli - Lefkonos#1368
  4. Stadiou - Morfou Avenue#110
  5. Lykavitou Ave. - Gravias#1369
  6. Lykavitou Ave. - Nikolaou Saripolou#106
  7. Lykavitou Ave.#1370
  8. Makario Stadium Bus Station#104
  9. Cyprus International Fair#1356
  10. Ilia Papakyriakou - Cyprus International Fair#103
  11. Pavlou Mela - Marathonos#868
  12. Ave. Aipeias - Ikarou#866
  13. Ave. Aipeias - Irakleous#864
  14. Melinas Merkouri - Archimidous#1372
  15. Melinas Merkouri - Giannaki Stefanidi#1374
  16. Nikou Kranidioti - Theodosi Pieridi#145
  17. Ave. Georgiou Griva Digeni - Engomi Old Cemetery#759
  18. Ave. Georgiou Griva Digeni - Hilton Park#760
  19. Ave. G. Griva Digeni - Cyprus Football Association#761
  20. Av. Griva Digeni - Ag. Dometios-Engomi Ind. Area#762
  21. Georg. Griva Digeni Ave. - Kolakasidi Roundabout#763
  22. Ave. Kyriakou Matsi - Valesta#32
  23. Ave. Kyriakou Matsi - Aristeidou#30
  24. Ave. Dimokratias - Ave. Grigori Afxentiou#28
  25. Ave. Grig. Afxentiou - Ag. Dometios Health Centre#87
  26. Ave. Grigori Afxentiou - Gemenitzi#1376
  27. Ave. Grigori Afxentiou - Ag. Georgios Church#85
  28. Ave. Grigori Afxentiou - Tainarou#83
  29. Ave. Grigori Afxentiou - Vasilissis Freiderikis#1378
  30. Archangelou Michail#81
  31. Navarinou - Nikolaou Katalanou#79
  32. Ave. Louki Akrita - Ministry of Agriculture#77
  33. Olympic Swimming Pool#75
  34. Kinyra#59
  35. Ave. Aigyptou - Omirou Avenue#60
  36. Solomos Square Alighting#990

Bus 12 — Dionysios Solomos Square C to Alexandrou Panagouli - Ag. Dimitriou

Timetable — departures from Dionysios Solomos Square C

Monday - Friday 29 departures · 06:15–21:45 · about every 30 min
06 1545
07 45
08 1545
09 1545
10 1545
11 1545
12 1545
13 1545
14 1545
15 1545
16 1545
17 1545
18 1545
19 1545
20 45
21 45
Saturday 17 departures · 06:15–22:15 · about every 60 min
06 15
07 15
08 15
09 15
10 15
11 15
12 15
13 15
14 15
15 15
16 15
17 15
18 15
19 15
20 15
21 15
22 15
Sunday 16 departures · 07:15–22:15 · about every 60 min
07 15
08 15
09 15
10 15
11 15
12 15
13 15
14 15
15 15
16 15
17 15
18 15
19 15
20 15
21 15
22 15

Stops towards Alexandrou Panagouli - Ag. Dimitriou (35)

  1. Dionysios Solomos Square C#992
  2. Evagorou Ave. - Vasileos Pavlou#3
  3. Ministry of Finance#4
  4. Embassy of Greece#5
  5. Chilonos - Michail Paridi#130
  6. Olympic Swimming Pool#74
  7. Ave. Louki Akrita - Ministry of Agriculture#76
  8. Navarinou - Delfon#78
  9. Ave. Grigori Afxentiou - Tsertsil#80
  10. Ave. Grigori Afxentiou - Ioanninon#1379
  11. Ave. Grigori Afxentiou - Nikis#82
  12. Ave. Grigori Afxentiou - Ag. Georgios Church#84
  13. Ave. Grigori Afxentiou - Markou Drakou#1377
  14. Ave. Grig. Afxentiou - Ag. Dometios Health Centre#86
  15. Ave. Dimokratias - Gravias#27
  16. Ave. Kyriakou Matsi - Coca Cola#29
  17. Ave. Kyriakou Matsi - Vasilissis Freiderikis#31
  18. Georg. Griva Digeni Ave. - Kolakasidi Roundabout#704
  19. Markou Drakou - Ag. Dometios-Engomi Ind. Area#705
  20. Ave. Georgiou Griva Digeni - Neas Egkomis#706
  21. Ave. Georgiou Griva Digeni - Hilton Park#707
  22. Nik. Kranidioti - Nicosia Lands and Surveys Office#144
  23. Melinas Merkouri - Andrea Pavlidi#1375
  24. Melinas Merkouri - Grigori Tzioni#1373
  25. Ave. Aipeias - Olympou#863
  26. Ave. Aipeias - Ikarou#865
  27. Pavlou Mela - Ilia Papakyriakou#867
  28. Ilia Papakyriakou - Afroditis#102
  29. Tassos Papadopoulos-Eleftheria#1393
  30. Ave. Lykavitou#1371
  31. Ave. Lykavitou - Ithakis#105
  32. Ave. Lykavitou - Prevezis#107
  33. Stadiou - Alexandrou Panagouli#109
  34. Alexandrou Panagouli - Achaion#111
  35. Alexandrou Panagouli - Ag. Dimitriou#1366

Bus 12 Nicosia — questions

What time is the first and last bus 12 in Nicosia?
The first bus 12 departs at 05:45 and the last one at 22:15. Times are the scheduled departures from the start of each direction.
How often does bus 12 run?
Bus 12 runs roughly every 60 minutes. NPT operates 80 departures a week across both directions.
Does bus 12 run on weekends?
Yes. Bus 12 runs on both Saturday and Sunday, usually with a reduced timetable compared with weekdays.
How many stops does bus 12 have?
Bus 12 serves 70 stops in Nicosia, running between Alexandrou Panagouli - Ag. Dimitriou and Solomos Square Alighting.
How long does the bus 12 route take end to end?
A full end-to-end trip on bus 12 takes about 35 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.