
Every bus route running today, city by city, straight from the official timetable data. Fares, day passes, intercity coaches and airport links, all in one place.
Can you get around Cyprus without a car? Yes, more easily than most visitors expect. Every city has its own bus network: NPT in Nicosia, EMEL in Limassol, LPT in Larnaca, OSYPA in Paphos and OSEA around Ayia Napa, Protaras and Paralimni, with Intercity Buses linking the cities by motorway coach. There are no trains or trams on the island, so buses are the whole public transport story. For villages, wild beaches and the Troodos backroads, a hire car still wins.
The route tables below are rebuilt every day from the official Cyprus public transport open data, so what you see is what is actually running today, including first and last departures. Plan door to door with the official Motion journey planner, watch buses move in real time on BusCyprus, or just use Google Maps, Cyprus bus times are loaded into it.
Routes running today: Wednesday 16 September 2026
Each operator sets its own tariff, so fares differ slightly by city. Limassol, Paphos and the Ayia Napa area charge flat fares; in Nicosia and Larnaca cash costs more than the reloadable Motion Bus Card. Fares from the official operator tariffs, last checked August 2026.
Children, students and pensioners travel at half fare. Full tariffs at publictransport.com.cy (Nicosia & Larnaca), limassolbuses.com, pafosbuses.com and osea.com.cy.
Run by NPT, Nicosia Public Transport. The main hub is Solomou Square by the old town walls, with routes fanning out to every suburb and the university.
| Route | Where it goes | First bus | Last bus | Buses today |
|---|---|---|---|---|
| 1 | Makario Stadium Bus Station to Solomos Square | 05:15 | 23:10 | 75 |
| 2 | Tamasos Bus Station to Solomos Square | 05:00 | 22:30 | 88 |
| 3 | Alampra Bus Station to Solomos Square | 05:00 | 22:30 | 86 |
| 4 | Dionysios Solomos Square D to Nicosia General Hospital | 05:15 | 22:45 | 70 |
| 5 | Dionysios Solomos Square D to Alampra Bus Station | 05:30 | 20:45 | 46 |
| 11 | Dionysios Solomos Square C to Isokratous - Kallikratous | 05:30 | 21:30 | 60 |
| 12 | Alexandrou Panagouli - Ag. Dimitriou to Solomos Square | 05:45 | 21:45 | 59 |
| 13 | Makario Stadium Bus Station to Solomos Square | 05:15 | 21:45 | 64 |
| 15 | Ave. Ag. Georgiou - Alamanas to Tassos Papadopoulos-Eleftheria | 05:30 | 21:00 | 34 |
| 16 | NICOSIA MALL to Makario Stadium Bus Station | 07:20 | 22:35 | 62 |
| 17 | Makario Stadium Bus Station to Ave. Eleftherias - Dimokratias | 05:30 | 21:30 | 38 |
| 19 | Strovolos Station to Solomos Square | 05:25 | 20:55 | 32 |
| 22 | Strovolos Station | 05:05 | 21:05 | 22 |
| 23 | Strovolos Station | 05:00 | 21:30 | 25 |
| 24 | Ouranou - Ag. Efthymiou to Strovolos Station | 05:30 | 21:00 | 32 |
| 25 | Nicosia General Hospital to Strovolos Station | 05:00 | 21:30 | 18 |
| 26 | Dionysios Solomos Square D to Nicosia General Hospital | 05:30 | 22:00 | 52 |
| 27 | Nicosia General Hospital to Strovolos Station | 06:00 | 20:30 | 16 |
| 28 | Tilepikoinonion - CYTA to Solomos Square | 05:30 | 22:00 | 34 |
| 29 | Morningside School to Nicosia General Hospital | 05:35 | 21:05 | 32 |
| 31 | Dionysios Solomos Square A to Solomos Square | 05:00 | 21:30 | 42 |
| 32 | Ave. Tzon Kennenty - Roundabout Sopaz to Solomos Square | 05:15 | 21:45 | 33 |
| 33 | University of Cyprus - North Campus Entrance to Solomos Square | 05:45 | 22:15 | 34 |
| 36 | Dimokratias - Kyriakou Kakoulli to Nicosia General Hospital | 05:20 | 22:50 | 56 |
| 38 | Odysseos - Vladimirou Kafkaridi to University of Cyprus - North Campus Entrance | 06:30 | 22:30 | 32 |
| 39 | University of Cyprus - North Campus Entrance to Dimokratias - Kyriakou Kakoulli | 06:30 | 21:00 | 10 |
| 41 | Makario Stadium Bus Station to University of Cyprus - Oceanograph center | 05:00 | 22:40 | 104 |
| 42 | Makario Stadium Bus Station to University of Cyprus - North Campus Entrance | 05:10 | 22:20 | 68 |
| 43 | University of Cyprus - North Campus Entrance to Strovolos Station | 06:00 | 22:00 | 11 |
| 44 | University of Cyprus - North Campus Entrance to Strovolos Station | 05:45 | 22:15 | 50 |
| 46 | Makario Stadium Bus Station to University of Cyprus - North Campus Entrance | 05:20 | 22:30 | 62 |
| 47 | Makario Stadium Bus Station to Nicosia General Hospital | 05:30 | 22:30 | 58 |
| 48 | University of Cyprus - North Campus Entrance to Ave. Ag. Georgiou - Sporadon | 06:00 | 21:10 | 16 |
| 50 | Ag. Anna Church to Alampra Bus Station | 05:15 | 19:05 | 16 |
| 51 | Archiep. Makariou C Ave. - 1st Sia to Alampra Bus Station | 04:35 | 21:45 | 32 |
| 52 | Potamia Comm. Board to Alampra Bus Station | 04:20 | 04:00 night | 38 |
| 53 | Larnakos - 1st Pyrga Larnakas to Alampra Bus Station | 05:10 | 21:45 | 26 |
| 54 | Alampra Bus Station to Ag. Therapontas Church | 04:35 | 21:45 | 32 |
| 56 | Athienou Sports Centre to Alampra Bus Station | 05:35 | 20:10 | 24 |
| 59 | Marki to Alampra Bus Station | 07:40 | 16:35 | 4 |
| 60 | Archiep. Makariou C - 1st Mitsero to Tamasos Bus Station | 06:00 | 20:25 | 20 |
| 61 | Alithinou to Tamasos Bus Station | 04:55 | 04:00 night | 12 |
| 62 | Palaiochori - Askas Road to Tamasos Bus Station | 04:35 | 04:00 night | 14 |
| 63 | Fterikoudi to Tamasos Bus Station | 04:25 | 18:00 | 14 |
| 64 | Rodon Hotel to Tamasos Bus Station | 06:35 | 21:15 | 6 |
| 65 | Kampi to Tamasos Bus Station | 04:20 | 03:45 night | 18 |
| 66 | Tamasos Bus Station to Gourri | 15:40 | 16:00 | 2 |
| 67 | Tamasos Bus Station to Ag. Georgios Church | 05:05 | 20:15 | 20 |
| 68 | Old Ag. Georgios Church to Andrea Zitti - Grigori Afxentiou Avenue | 05:25 | 19:00 | 16 |
| 69 | Ap. Andreas Church to Arch. Makariou C - Michail Karaoli | 05:10 | 17:55 | 28 |
| 70 | Deneia Roundabout to Grigori Afxentiou - Ap. Varnavas Church | 05:45 | 18:45 | 11 |
| 71 | Grigori Afxentiou - Ap. Varnavas Church to 25 Martiou | 04:25 | 19:45 | 18 |
| 72 | Akaki Health Center to Meniko | 05:20 | 17:35 | 12 |
| 73 | Grigori Afxentiou - Ap. Varnavas Church to Ammochostou - Paliometocho Setl. | 04:45 | 21:00 | 30 |
| 74 | Grigori Afxentiou - Ap. Varnavas Church to Ave. Ag. Georgiou - Evoias | 04:15 | 21:00 | 30 |
| 75 | Lefkosias Ave. - Christou Tsiarta Ave. to Lagoudera | 07:25 | 17:05 | 6 |
| 76 | Xyliatos to Lefkosias Ave. - Christou Tsiarta Ave. | 04:35 | 18:05 | 14 |
| 77 | Nikitari Elem. School to Troodous - Georgiou Griva Digeni | 04:20 | 19:10 | 20 |
| 78 | Troodous - Pavlou Liasidi to Ag. Eirini Lefkosias | 07:30 | 16:40 | 6 |
| 81 | Prodromos Village Center to Mitropoliti Chrysanthou Sarigianni - Atsas | 05:00 | 04:05 night | 13 |
| 82 | Kampos to Mitropoliti Chrysanthou Sarigianni - Atsas | 05:50 | 14:20 | 4 |
| 84 | Galata Square to Markos Drakos Military Camp | 04:25 | 04:00 night | 26 |
| 85 | Arch. Makariou C Avenue to Chandria Square | 06:15 | 20:20 | 18 |
| 86 | Arch. Makariou C Avenue to Kourdali Comm. Board | 08:25 | 16:55 | 6 |
| 87 | Arch. Makariou C Avenue to Troodos Square | 09:25 | 15:50 | 6 |
| L1 | Dionysios Solomos Square D | 05:45 | 21:15 | 25 |
| 101 | Tamasos Bus Station to Makario Stadium Bus Station | 05:45 | 18:35 | 26 |
| 400 | Dionysios Solomos Square to Troodous - Pavlou Liasidi | 05:00 | 22:30 | 44 |
| 405 | Anoigma Kolokasi to Galata Square | 04:15 | 23:15 | 56 |
| 56L | Alampra Bus Station to Ag. Epifanios Church | 05:25 | 06:40 | 4 |
| 68B | Michalaki Karaoli - Kythreas to Andrea Zitti - Grigori Afxentiou Avenue | 04:55 | 19:45 | 12 |
| X200 | Tamasos Bus Station to University of Cyprus - North Campus Entrance | 06:00 | 15:00 | 8 |
| X400 | Chandria Square to Nicosia General Hospital | 04:50 | 19:30 | 6 |
Run by EMEL, Limassol Buses. The main hub is the Leontiou EMEL Station near the old hospital, with the 30 running the full seafront from Le Meridien to My Mall.
| Route | Where it goes | First bus | Last bus | Buses today |
|---|---|---|---|---|
| 3 | EMEL Bus Station Leontiou A´ to Michail Zavou - Dimitri Lagiou | 05:15 | 20:30 | 32 |
| 4 | EMEL Bus Station Leontiou A´ to Department of Road Transport | 05:55 | 20:15 | 40 |
| 5 | EMEL Bus Station Leontiou A´ to General Hospital | 05:35 | 20:10 | 20 |
| 7 | EMEL Bus Station Leontiou A´ to MY MALL | 05:20 | 20:10 | 47 |
| 9 | Palodeia Comm. Board to EMEL Bus Station Leontiou A´ | 05:35 | 20:15 | 38 |
| 11 | Michail Zavou - Dimitri Lagiou to EMEL Bus Station Leontiou A´ | 05:00 | 19:15 | 22 |
| 12 | EMEL Bus Station Leontiou A´ to Mouttagiaka Square | 05:35 | 15:10 | 9 |
| 13 | Patron to EMEL Bus Station Leontiou A´ | 05:15 | 20:30 | 41 |
| 14 | Gernan Oncology Hospital to EMEL Bus Station Leontiou A´ | 05:30 | 20:30 | 35 |
| 15 | General Hospital to EMEL Bus Station Leontiou A´ | 05:20 | 20:05 | 41 |
| 16 | EMEL Bus Station Leontiou A´ to Kourion Beach | 05:30 | 17:35 | 41 |
| 18 | Kourion Beach to MY MALL | 05:45 | 14:10 | 3 |
| 19 | EMEL Bus Station Leontiou A´ to B´ Trachoni Elem. School | 05:20 | 20:40 | 37 |
| 20 | MY MALL to Taki Christodoulou | 05:20 | 21:10 | 43 |
| 21 | Spyrou Kyprianou Ave. - Christaki Kranou to MY MALL | 05:25 | 22:10 | 72 |
| 23 | Archiep. Makariou C´ - Akropoleos | 06:00 | 13:45 | 12 |
| 24 | Akrotiri Comm. Board to EMEL Bus Station Leontiou A´ | 06:00 | 19:40 | 16 |
| 25 | EMEL Bus Station Leontiou A´ to Ag. Tychonas Comm. Board | 07:25 | 16:20 | 9 |
| 27 | EMEL Bus Station Leontiou A´ to Dimokratias - Kolonakiou | 05:30 | 20:40 | 44 |
| 30 | MY MALL to Megalou Alexandrou - Ex Le Meridien | 05:00 | 20:55 | 198 |
| 32 | EMEL Bus Station Leontiou A´ | 06:00 | 21:10 | 42 |
| 33 | Radio Sonde to Old Port | 08:00 | 17:45 | 12 |
| 40 | Omodos High School to EMEL Bus Station Leontiou A´ | 05:40 | 19:00 | 14 |
| 50 | EMEL Bus Station Leontiou A´ to Rodon Hotel | 06:00 | 18:00 | 12 |
| 5B | EMEL Bus Station Leontiou A´ to General Hospital | 06:00 | 18:30 | 20 |
| 60 | Nikou Karasamani - 1st Pelendri to EMEL Bus Station Leontiou A´ | 05:00 | 19:00 | 19 |
| 64 | Troodos Square to Vasileos Georgiou A´ - Panagioti Tsagkari | 09:10 | 15:30 | 2 |
| 65 | 1st Ag. Mamas to EMEL Bus Station Leontiou A´ | 06:05 | 18:00 | 10 |
| 66 | Distrato Pelendriou to Dionysios Solomos Square D | 06:15 | 12:50 | 2 |
| 70 | Pissouri Police Station to EMEL Bus Station Leontiou A´ | 05:40 | 18:00 | 4 |
| 71 | Prastio Avdimou to EMEL Bus Station Leontiou A´ | 06:20 | 16:00 | 8 |
| 80 | Arakapas Comm. Board to EMEL Bus Station Leontiou A´ | 06:05 | 19:00 | 12 |
| 90 | Archiep. Makariou C´ - 2nd Sanida to EMEL Bus Station Leontiou A´ | 07:20 | 16:45 | 7 |
| 91 | Ag. Theodoros Church - Monagroulli to EMEL Bus Station Leontiou A´ | 11:15 | 15:45 | 2 |
| 95 | Kalavasos Square to EMEL Bus Station Leontiou A´ | 09:00 | 14:20 | 2 |
| 9A | Palodeia Comm. Board to EMEL Bus Station Leontiou A´ | 06:25 | 13:40 | 6 |
| 13A | Charalampou Mouskou - Stylianou Lena to EMEL Bus Station Leontiou A´ | 14:50 | 14:50 | 1 |
| 13B | Foinikaria Comm. Board to EMEL Bus Station Leontiou A´ | 07:55 | 09:40 | 2 |
| 13E | Foinikaria Comm. Board to EMEL Bus Station Leontiou A´ | 05:30 | 13:40 | 3 |
| 14B | Mathikoloni Comm. Board to EMEL Bus Station Leontiou A´ | 06:25 | 16:30 | 6 |
| 16A | EMEL Bus Station Leontiou A´ to 9 Street | 16:35 | 21:10 | 13 |
| 19A | EMEL Bus Station Leontiou A´ to Akrotiri Comm. Board | 15:30 | 17:35 | 2 |
| 23A | Archiep. Makariou C´ - Akropoleos | 14:10 | 20:50 | 14 |
| 25A | EMEL Bus Station Leontiou A´ to Armenochori | 05:50 | 13:40 | 3 |
| 30N | MY MALL to Megalou Alexandrou - Ex Le Meridien | 21:05 | 00:35 night | 26 |
| 32B | Apollonia Student Halls to Municipal Market - TEPAK | 20:15 | 22:00 | 5 |
| 32K | Tsirio Stadium | 06:00 | 19:40 | 27 |
| 40A | 1st Ag. Nikolaos Pafou to Distrato Malias | 05:45 | 17:45 | 8 |
| 40B | Dora to Distrato Malias | 05:50 | 17:35 | 8 |
| 40H | Lofou to Ag. Efraim Church | 06:05 | 17:25 | 7 |
| 40K | Kantou Comm. Board | 06:20 | 15:20 | 4 |
| 40M | Kantou Comm. Board to 2nd Vouni | 06:10 | 17:20 | 8 |
| 50A | 2nd Kato Mylos to Papoutsa | 06:20 | 13:50 | 2 |
| 50B | Archiep. Makariou C´ Ave. - 7th Kyperounta to Agros - Lemesos Road - 3rd Kato Mylos | 06:50 | 17:30 | 6 |
| 50E | Ag. Ioannis Elem. School to Troodos Hospital | 08:00 | 11:00 | 2 |
| 50H | Ag. Theodoros to Kalo Chorio Cemetery | 06:00 | 17:05 | 9 |
| 50K | Ag. Konstantinos to Kalo Chorio Police Station | 05:50 | 19:15 | 11 |
| 50P | 1st Fasoula to Georgiou Griva Digeni - 5th Paramytha | 06:20 | 16:50 | 10 |
| 50T | Archiep. Makariou C´ Ave. - 7th Kyperounta to Agridia | 06:30 | 18:00 | 4 |
| 60A | Nikou Karasamani - 1st Pelendri to Distrato Pelendriou | 07:40 | 07:40 | 1 |
| 60B | Kouka to Distrato Lanias - Doros | 06:00 | 16:15 | 8 |
| 60E | Distrato Pelendriou to 2nd Koilani | 07:40 | 17:30 | 7 |
| 60K | Distrato Pelendriou to Chandria Square | 05:45 | 17:20 | 6 |
| 60P | Steliou Perikleous Ave. - 1st Foini to Distrato Pelendriou | 18:15 | 18:15 | 1 |
| 62A | 1st Kaminaria to Ag. Georgios Kapourallis Church | 05:20 | 17:00 | 4 |
| 62B | Prodromos Village Center to Distrato Pelendriou | 08:00 | 08:00 | 1 |
| 62E | Prodromos Village Center to Distrato Pelendriou | 05:20 | 16:30 | 7 |
| 62T | Distrato Pelendriou to Pano Platres Village Center | 14:15 | 15:00 | 2 |
| 62Y | Platania - Forest Station to Distrato Pelendriou | 06:45 | 15:00 | 2 |
| 70A | Avdimou Health Centre to Anogyra | 06:20 | 16:30 | 7 |
| 70B | Avdimou Health Centre to Theodorou Kolokotroni - 6th Pissouri | 06:20 | 14:10 | 2 |
| 70E | 1st Alektora to Avdimou Health Centre | 06:10 | 16:20 | 5 |
| 70H | Theodorou Kolokotroni - 6th Pissouri to Pissouri Beach | 09:00 | 15:20 | 4 |
| 70K | Avdimou Health Centre to Petra tou Romiou | 08:30 | 15:15 | 2 |
| 80A | Profitis Ilias Church to Arakapas Comm. Board | 05:50 | 14:50 | 4 |
| 80B | Akapnou to Eptagoneia Fire Station | 06:10 | 17:30 | 5 |
| 80E | Eptagoneia Fire Station to 2nd Stop Melini | 06:05 | 17:30 | 5 |
| 80H | Kellaki to 1st Prastio Kellakiou | 06:00 | 17:00 | 6 |
| 80K | Vikla to Kellaki | 06:00 | 17:15 | 4 |
| 80M | Dierona to Arakapas Comm. Board | 06:05 | 17:45 | 6 |
| 90B | Pentakomo to Moni Health Center | 07:40 | 12:00 | 2 |
| 62AA | Prodromos Village Center to Kato Platres Comm. Board | 15:00 | 15:00 | 1 |
Run by LPT, Larnaca Public Transport. Routes connect the Finikoudes seafront with the airport, the surrounding villages and the coast down to Pervolia.
| Route | Where it goes | First bus | Last bus | Buses today |
|---|---|---|---|---|
| 401 | Kalavasos - Mari Road - 1st Stop to Kofinou Station | 05:30 | 17:35 | 8 |
| 402 | Grigori Afxentiou Ave. - Apost. Andreou to Kofinou Station | 05:55 | 17:35 | 8 |
| 403 | Odou Square to Kofinou Station | 05:30 | 17:35 | 8 |
| 404 | Ag. Vavatsinias Elem. School to Kofinou Station | 05:40 | 17:35 | 8 |
| 405 | 2nd Stop Vavatsinia to Alampra Bus Station | 05:50 | 17:15 | 8 |
| 406 | Ag. Trion Paidon - 2nd Stop to Kofinou Station | 06:00 | 17:50 | 9 |
| 407 | Kalavasos - Mari Road - 1st Stop to Larnaca Station | 06:00 | 19:45 | 10 |
| 408 | Kofinou Station to Larnaca Station | 05:30 | 20:50 | 12 |
| 409 | Larnaca Station to Alampra Bus Station | 06:15 | 16:00 | 6 |
| 410 | Larnaca Station to Kornos - Delikipos Road - 4th Stop | 06:05 | 19:20 | 10 |
| 412 | Kofinou Station to Larnaca Station | 06:00 | 16:20 | 8 |
| 413 | Larnaca Station to Kofinou Station | 06:00 | 13:25 | 4 |
| 414 | Kofinou Station to Larnaca Station | 07:45 | 19:40 | 8 |
| 415 | 28 Oktovriou to Larnaca Station | 06:30 | 21:45 | 12 |
| 417 | Larnaca Station to Papaflessa | 06:15 | 22:45 | 42 |
| 418 | Larnaca Station to Ag. Mamas Church | 06:05 | 19:40 | 28 |
| 419 | Michail Karaoli - 25 Martiou to Larnaca Station | 06:25 | 21:20 | 26 |
| 420 | Larnaca Station to Egkomis - Palaikythrou | 05:55 | 19:20 | 16 |
| 421 | Larnaca Station | 05:30 | 21:45 | 15 |
| 422 | Archiep. Paisiou - Ag. Panton to Larnaca Station | 05:30 | 19:35 | 32 |
| 423 | Larnaca Station to Mall Metropolis | 06:05 | 22:30 | 32 |
| 424 | Uclan University to Larnaca Station | 06:00 | 23:00 | 68 |
| 425 | Dekeleia Power Station to Larnaka Airport | 06:05 | 00:55 night | 81 |
| 426 | Larnaca Station to Ag. Lavras | 06:00 | 21:52 | 22 |
| 427 | Larnaca Station | 06:00 | 23:00 | 27 |
| 428 | Larnaca Station to Pascal English School | 06:45 | 21:56 | 22 |
| 429 | Anexartisias - Venetikou Pyrgou to Larnaca Station | 06:00 | 20:39 | 16 |
| 430 | Larnaca Station to Anexartisias - Venetikou Pyrgou | 06:00 | 21:25 | 26 |
| 432 | Trion Ierarchon - Stadio to Larnaca Station | 05:50 | 21:05 | 28 |
| 408B | Kofinou Station to Pascal English School | 06:30 | 13:40 | 2 |
| 418L | Larnaca Station | 06:25 | 20:10 | 16 |
Run by OSYPA, Pafos Buses. Two hubs: Karavella station in the upper town and the Harbour station at Kato Paphos, with the 615 linking the harbour to Coral Bay.
| Route | Where it goes | First bus | Last bus | Buses today |
|---|---|---|---|---|
| 601 | Ag. Georgios Church to Karavella Bus Station | 05:40 | 16:45 | 15 |
| 602 | Karavella Bus Station | 07:00 | 20:20 | 18 |
| 603 | Karavella Bus Station to Tombs of the Kings Bus Station | 06:00 | 15:50 | 20 |
| 604 | Karavella Bus Station to Ag. Neofytos Monastery | 06:30 | 18:20 | 12 |
| 606 | A´ High School - Ag. Theodoros to Paphos Harbour Station | 07:30 | 19:05 | 17 |
| 607 | Karavella Bus Station to Pegeia Public Parking Place | 06:00 | 18:40 | 8 |
| 608 | Anavargos Square - Ag. Georgios Church to Karavella Bus Station | 06:30 | 14:10 | 15 |
| 609 | Karavella Bus Station to Episkopi Pafos Square | 07:00 | 15:40 | 8 |
| 610 | Paphos Harbour Station to Municipal Market | 06:05 | 23:35 | 91 |
| 611 | Tombs of the Kings Bus Station to Waterpark | 06:20 | 01:00 night | 125 |
| 612 | Pafos Airport to Tombs of the Kings Bus Station | 06:50 | 01:00 night | 34 |
| 613 | Pafos Airport to Karavella Bus Station | 05:20 | 00:00 night | 24 |
| 614 | Panagia Cheyseleousa Church - Koili to Karavella Bus Station | 05:40 | 15:10 | 8 |
| 615 | Tombs of the Kings Bus Station to Coral Bay | 06:05 | 01:05 night | 145 |
| 616 | Coral Bay to Ag. Georgios Pegeias | 08:30 | 23:00 | 22 |
| 618 | Karavella Bus Station to Tombs of the Kings Bus Station | 06:10 | 00:45 night | 114 |
| 621 | Polis Chrysochous Bus Station to Polis Hospital | 08:30 | 12:10 | 8 |
| 622 | Polis Chrysochous Bus Station to Aphrodite´s Baths | 06:00 | 18:30 | 22 |
| 623 | 7th Stop Neo Chorio Pafou to Polis Chrysochous Bus Station | 08:40 | 12:40 | 4 |
| 624 | Polis Chrysochous Bus Station to 2nd Stop Pelathousa | 07:40 | 11:45 | 4 |
| 625 | Polis Chrysochous Bus Station to Kynousa | 08:00 | 14:50 | 4 |
| 630 | Pissouri Beach to Karavella Bus Station | 06:30 | 15:40 | 6 |
| 631 | Aphrodite Hills to Tombs of the Kings Bus Station | 07:25 | 00:00 night | 20 |
| 632 | Karavella Bus Station to 1st Stop Archimandrita | 06:15 | 15:00 | 4 |
| 633 | 2nd Stop Ag. Nikolaos Pafou to Karavella Bus Station | 05:45 | 14:30 | 4 |
| 634 | Arminou to Karavella Bus Station | 06:15 | 15:45 | 6 |
| 635 | 2nd Stop Ag. Ioannis Pafou to 4th Stop Stavrokonnou | 06:15 | 14:10 | 2 |
| 636 | Statos - Ag. Fotios to Karavella Bus Station | 06:10 | 16:00 | 7 |
| 637 | Karavella Bus Station to Panagia Comm. Board | 06:15 | 15:40 | 8 |
| 638 | 2nd Stop Ag. Dimitrianos | 07:10 | 16:10 | 4 |
| 639 | Choulou Village Centre to Karavella Bus Station | 07:30 | 15:20 | 4 |
| 640 | 4th Stop Lysos to Polis Chrysochous Bus Station | 07:40 | 12:30 | 4 |
| 641 | Polis Chrysochous Bus Station to Karavella Bus Station | 07:20 | 15:20 | 4 |
| 645 | Polis Chrysochous Bus Station to Karavella Bus Station | 05:30 | 00:00 night | 34 |
| 646 | Polis Chrysochous Bus Station to Giolou Elem. School | 06:00 | 15:40 | 4 |
| 647 | Polis Chrysochous Bus Station to Androlikou | 06:45 | 14:00 | 4 |
| 648 | Polis Chrysochous Bus Station to Coral Bay | 09:00 | 18:00 | 8 |
| 603B | Stratigou Alex. Papagou - Andrea Theodosiou to Tombs of the Kings Bus Station | 16:00 | 00:40 night | 16 |
| 607B | Karavella Bus Station to Akoursos | 08:10 | 16:00 | 4 |
| 616B | Coral Bay to Ag. Georgios Pegeias | 06:35 | 23:05 | 34 |
| 643A | Ag. Rafail Church to Polis Chrysochous Bus Station | 05:00 | 18:00 | 7 |
| 643B | Ag. Rafail Church to Polis Chrysochous Bus Station | 05:40 | 14:00 | 3 |
Run by OSEA, Famagusta area buses. The 101 and 102 shuttle the resort strip between Ayia Napa and Protaras late into the night in season.
| Route | Where it goes | First bus | Last bus | Buses today |
|---|---|---|---|---|
| 101 | Ag. Theklas - Waterpark to New Famagusta Central Bus Station | 06:05 | 04:00 night | 82 |
| 102 | New Famagusta Central Bus Station to Ag. Theklas - Waterpark | 05:20 | 03:30 night | 85 |
| 201 | Evagora Pallikaridi - Kassandrou | 07:00 | 19:00 | 7 |
| 202 | Evagora Pallikaridi - Kassandrou | 08:00 | 18:00 | 6 |
| 301 | Paralimni Square Bus Station | 08:15 | 21:15 | 13 |
| 303 | Konnos Beach to New Famagusta Central Bus Station | 06:05 | 15:25 | 4 |
| 304 | Konnos Beach to New Famagusta Central Bus Station | 06:10 | 15:25 | 2 |
| 501 | Deryneia (Green Line) | 05:55 | 03:30 night | 19 |
| 502 | Deryneia (Green Line) | 07:00 | 00:30 night | 17 |
| 510 | Famagusta General Hospital to Ag. Thekla Beach | 05:45 | 15:25 | 4 |
| 702 | British Base (near highway exit) to Paralimni Square Bus Station | 05:20 | 14:30 | 4 |
| 703 | Konnos Beach to 1st Stop E.A.C. Dhekelia | 05:35 | 23:00 | 7 |
| 704 | 2nd Stop E.A.C. Dhekelia to Agia Napa Sculpture Park | 06:05 | 23:00 | 16 |
| 705 | Dasaki Achnas Stadium to Agia Napa Sculpture Park | 05:30 | 23:00 | 15 |
| 706 | Konnos Beach to British Base (near highway exit) | 05:25 | 23:00 | 10 |
| 707 | Xenion Education to Technical and Agriculture School of Famagusta | 15:00 | 15:00 | 1 |
| 708 | Konnos Beach to Strovilia Crossing Point | 05:30 | 23:00 | 11 |
| 709 | Strovilia Crossing Point to Agia Napa Sculpture Park | 05:35 | 23:00 | 15 |
| 710 | Deryneia (Green Line) to Agia Napa Sculpture Park | 05:50 | 17:45 | 8 |
| 711 | New Famagusta Central Bus Station to Mall Metropolis | 05:20 | 21:45 | 19 |
| 712 | Paralimni Square Bus Station to Mall Metropolis | 05:45 | 21:30 | 16 |
| 714 | Paralimni Square Bus Station to Mall Metropolis | 08:00 | 21:00 | 13 |
| 701A | Anastasi Manoli - Ermou to Famagusta General Hospital | 06:40 | 14:55 | 4 |
| 702A | British Base (near highway exit) to Paralimni Square Bus Station | 14:15 | 16:15 | 2 |
| 704A | 2nd Stop E.A.C. Dhekelia to Agia Napa Sculpture Park | 05:15 | 15:28 | 3 |
| 704B | British Base (near highway exit) to Agia Napa Sculpture Park | 05:15 | 15:30 | 3 |
| 704C | Agia Napa Sculpture Park to Eleftherias - Andrea Kazi | 06:05 | 14:45 | 2 |
| 705A | A´ Avgorou Elem. School to Ag. Napa Athletic Centre | 14:45 | 14:45 | 1 |
| 709A | Acheritou Comm. Board to Ag. Napa Athletic Centre | 14:45 | 14:45 | 1 |
| 714A | Paralimni Square Bus Station to Mall Metropolis | 05:50 | 05:50 | 1 |
Run by Intercity Buses. Comfortable motorway coaches linking Nicosia, Limassol, Larnaca, Paphos and the Ayia Napa area, the cheapest way to hop between cities at €4 to €10 a trip.
| Route | Where it goes | First bus | Last bus | Buses today |
|---|---|---|---|---|
| 23 | Dionysios Solomos Square to New Famagusta Central Bus Station | 05:20 | 21:15 | 30 |
| 25 | Kinyra to New Port - Passenger Building | 05:25 | 22:00 | 54 |
| 26 | Dionysios Solomos Square to Karavella Bus Station | 04:45 | 19:45 | 28 |
| 35 | New Famagusta Central Bus Station to New Port - Passenger Building | 07:45 | 16:30 | 4 |
| 36 | Karavella Bus Station to New Famagusta Central Bus Station | 07:30 | 16:00 | 2 |
| 42 | Dionysios Solomos Square to Archiep. Makariou C´ Ave. - Filiou Tsigaridi | 05:40 | 22:00 | 60 |
| 43 | New Famagusta Central Bus Station to Archiep. Makariou C´ Ave. - Filiou Tsigaridi | 05:55 | 21:30 | 32 |
| 45 | Archiep. Makariou C´ Ave. - Filiou Tsigaridi to New Port - Passenger Building | 05:40 | 21:20 | 40 |
| 56 | Karavella Bus Station to New Port - Passenger Building | 05:45 | 21:00 | 36 |
Cyprus has two airports, Larnaca (LCA) and Paphos (PFO). Both are well connected without a car.
Larnaca Airport: LPT route 425 links the terminal with Larnaca station and the Finikoudes seafront all day and into the night, and intercity coaches stop at the airport on selected runs (€4 to €10 by distance). Paphos Airport: OSYPA route 612 runs to the Kato Paphos hotel strip and harbour, route 613 to Karavella station.
What the airport buses cost: the same as any other city bus, there is no airport supplement. That means €2.70 cash or €2 with a Motion card on Larnaca’s 425, and a flat €2 on Paphos’s 612 and 613.
Direct shuttles: the private Kapnos Airport Shuttle runs Larnaca Airport to Nicosia for €9 one way, and from Paphos Airport to Nicosia or Larnaca for around €15, useful late at night when local buses have stopped. The Limassol Airport Express connects both airports with Limassol for €10 (children €5). Taxis and apps: metered taxis wait at both terminals and Bolt operates island-wide.
How much is a bus ticket in Cyprus?
€2 for an urban single in Limassol, Paphos and the Ayia Napa area (€3 after 21:00), €2.70 cash in Nicosia and Larnaca, or €2 there with a Motion card. Day passes are €6 to €6.50 where offered, and intercity coaches cost €4 to €10 depending on distance.
How much is the bus to the airport?
The same as any city bus, there is no airport supplement: €2.70 cash (€2 by card) on Larnaca’s route 425, a flat €2 on Paphos’s 612 and 613. Direct shuttles cost more: Kapnos runs Larnaca Airport to Nicosia for €9, Paphos Airport to Nicosia or Larnaca around €15, and the Limassol Airport Express is €10 from either airport.
Do buses run on Sundays?
Yes, on a reduced timetable. Main city routes and intercity coaches run every day, rural and school routes may not. The tables above always show what is running today.
What is the Motion Bus Card?
The reloadable smart card that works on every network. Buy it at bus stations, top up on board, and load 7, 30 or 365-day season tickets for the best value.
Is there Uber in Cyprus?
No Uber, but Bolt works in all the main towns and both airports. Village taxis are unmetered, agree the price first.
Should I just hire a car?
For city breaks and the coastal strips, buses genuinely cover it. For Troodos villages, the Akamas and beach-hopping on your own clock, hire a car and remember Cyprus drives on the left. Our cost of living guide covers fuel and running costs.