Cyprus by public bus

Cyprus, by bus.

The Intercity corridors between the towns and the district lines to the coast and the mountains, each drawn from its operator’s own pages over the island’s real terrain. Where a bus stops short of a place, this guide says so.

Skip the map Cyprus: the bus network this guide publishes, on the island’s terrain Shaded relief of the whole island from Copernicus elevation data. Solid lines are Intercity corridors published as running on weekdays and at weekends; dotted lines are district services that are seasonal, rural, or whose days this guide does not publish. Only places with a page on this site are named. Markers are approximate place centres; no marker represents a bus station. The guide covers scheduled services in the government-controlled areas of the Republic of Cyprus. Intercity Buses: Nicosia – Choirokoitia – Limassol Intercity Buses: Nicosia – Alampra – Larnaca Intercity Buses: Larnaca – Limassol Intercity Buses: Limassol – Erimi – Paphos Cyprus Public Transport route 425: Larnaca – Larnaca Airport (days not published here; check the operator) OSEA routes 101 and 102: Ayia Napa – Cape Greco – Protaras (seasonal; check the destination page) EMEL route 16: Limassol – Episkopi – Kourion Beach EMEL route 64: Limassol – Troodos OSYPA route 615: Paphos – Coral Bay OSYPA route 645: Paphos – Polis OSYPA route 648: Coral Bay – Polis EMEL route 40: Limassol – Omodos OSYPA route 622: Polis – Latchi OSYPA route 631: Paphos – Kouklia – Petra tou Romiou OSYPA route 613: Paphos – Paphos Airport OSYPA route 612: Paphos – Paphos Airport OSYPA route 630: Paphos – Kouklia – Petra tou Romiou – Pissouri (not every day; see the line cards) EMEL route 70: Limassol – Pissouri (not every day; see the line cards) OSEA route 101: Protaras – Paralimni OSYPA route 616: Coral Bay – Peyia OSYPA route 607: Paphos – Peyia (not every day; see the line cards) EMEL route 33: Limassol – Kolossi EMEL route 64: Limassol – Platres Cyprus Public Transport route 405: Kakopetria – Nicosia Cyprus Public Transport route 87: Kakopetria – Troodos (not every day; see the line cards) Cyprus Public Transport route 405: Lefkara – Alampra Nicosia Nicosia Limassol Limassol Larnaca Larnaca Paphos Troodos Troodos Ayia Napa Polis Polis Kourion — bus to the beach below Kourion bus to the beach below Protaras Protaras Coral Bay Cape Greco Cape Greco Larnaca Airport Larnaca Airport Omodos Omodos Latchi Latchi Petra tou Romiou Paphos Airport Kouklia Pissouri Peyia Peyia Paralimni Paralimni Kolossi Kolossi Platres Platres Kakopetria Kakopetria Lefkara Lefkara
Fly over in 3D
Skip the map Cyprus: the bus network this guide publishes, on the island’s terrain Shaded relief of the whole island from Copernicus elevation data. Solid lines are Intercity corridors published as running on weekdays and at weekends; dotted lines are district services that are seasonal, rural, or whose days this guide does not publish. Only places with a page on this site are named. Markers are approximate place centres; no marker represents a bus station. The guide covers scheduled services in the government-controlled areas of the Republic of Cyprus. Intercity Buses: Nicosia – Choirokoitia – Limassol Intercity Buses: Nicosia – Alampra – Larnaca Intercity Buses: Larnaca – Limassol Intercity Buses: Limassol – Erimi – Paphos Cyprus Public Transport route 425: Larnaca – Larnaca Airport (days not published here; check the operator) OSEA routes 101 and 102: Ayia Napa – Cape Greco – Protaras (seasonal; check the destination page) EMEL route 16: Limassol – Episkopi – Kourion Beach EMEL route 64: Limassol – Troodos OSYPA route 615: Paphos – Coral Bay OSYPA route 645: Paphos – Polis OSYPA route 648: Coral Bay – Polis EMEL route 40: Limassol – Omodos OSYPA route 622: Polis – Latchi OSYPA route 631: Paphos – Kouklia – Petra tou Romiou OSYPA route 613: Paphos – Paphos Airport OSYPA route 612: Paphos – Paphos Airport OSYPA route 630: Paphos – Kouklia – Petra tou Romiou – Pissouri (not every day; see the line cards) EMEL route 70: Limassol – Pissouri (not every day; see the line cards) OSEA route 101: Protaras – Paralimni OSYPA route 616: Coral Bay – Peyia OSYPA route 607: Paphos – Peyia (not every day; see the line cards) EMEL route 33: Limassol – Kolossi EMEL route 64: Limassol – Platres Cyprus Public Transport route 405: Kakopetria – Nicosia Cyprus Public Transport route 87: Kakopetria – Troodos (not every day; see the line cards) Cyprus Public Transport route 405: Lefkara – Alampra Nicosia Nicosia Limassol Limassol Larnaca Larnaca Paphos Troodos Ayia Napa Ayia Napa Polis Polis Kourion — bus to the beach below Protaras Protaras Coral Bay Cape Greco Larnaca Airport Omodos Omodos Latchi Petra tou Romiou Paphos Airport Kouklia Pissouri Pissouri Peyia Peyia Paralimni Paralimni Kolossi Platres Kakopetria Lefkara Lefkara

Fly over in 3D

Terrain: Copernicus DEM GLO-30. © DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018, provided under COPERNICUS by the European Union and ESA. These are approximate place-centre markers. Open one for the destination guide, then check the responsible operator.

Cyprus Bus Guide Cyprus Bus Guide is available now for iPhone and Android, with offline routes, stops and scheduled departures for journeys across Cyprus. Get the app

Guide checked 9 August 2026; corridor and place records to 3 October 2026

Find a journey

Which bus links the two places?

Choose two places. The answer names the corridor or district line this guide has checked between them and links its page, with the stops, the operator’s own link and the check date. Departure times stay with the operator.

    All 61 published journeys

    From Nicosia

    From Larnaca

    From Larnaca Airport

    From Limassol

    • Limassol to Nicosia

      Scheduled service

      One published line serves both places Intercity

      And back? The same way back.

    • Limassol to Larnaca

      Scheduled service

      One published line serves both places Intercity

      And back? The same way back.

    • Limassol to Paphos

      Scheduled service

      One published line serves both places Intercity

      And back? The same way back.

    • Limassol to Kourion Beach

      Scheduled service

      One published line serves both places 16

      Route 16 ends at Kourion Beach, below the archaeological site; the way up to the site is a separate check.

      And back? The same way back.

    • Limassol to Troodos

      Scheduled service

      One published line serves both places 64

      Route 64 runs once each way a day in the week the Troodos page shows; confirm the return before leaving Limassol.

      And back? The same way back.

    • Limassol to Omodos

      Scheduled service

      One published line serves both places 40

      And back? The same way back.

    • Limassol to Pissouri

      Conditions apply

      One published line serves both places 70

      And back? The same way back.

      Conditions apply

    • Limassol to Kolossi

      Scheduled service

      One published line serves both places 33

      And back? The same way back.

    • Limassol to Platres

      Scheduled service

      One published line serves both places 64

      And back? The same way back.

    From Paphos

    • Paphos to Nicosia

      Scheduled service

      One published line serves both places Intercity

      And back? The same way back.

    • Paphos to Limassol

      Scheduled service

      One published line serves both places Intercity

      And back? The same way back.

    • Paphos to Coral Bay

      Scheduled service

      One published line serves both places 615

      OSYPA publishes this line from Paphos; confirm the return on its timetable.

      And back? The same way back.

    • Paphos to Polis

      Scheduled service

      One published line serves both places 645

      OSYPA publishes this line from Paphos; confirm the return on its timetable.

      And back? The same way back.

    • Paphos to Petra tou Romiou

      Scheduled service

      2 published lines serve both places 631630

      And back? The same way back.

    • Paphos to Paphos Airport

      Scheduled service

      2 published lines serve both places 613612

      And back? The same way back.

    • Paphos to Kouklia

      Scheduled service

      2 published lines serve both places 631630

      And back? The same way back.

    • Paphos to Pissouri

      Conditions apply

      One published line serves both places 630

      And back? The same way back.

      Conditions apply

    • Paphos to Peyia

      Conditions apply

      One published line serves both places 607

      And back? The same way back.

      Conditions apply

    From Ayia Napa

    From Cape Greco

    From Protaras

    From Kourion Beach

    • Kourion Beach to Limassol

      Scheduled service

      One published line serves both places 16

      Route 16 ends at Kourion Beach, below the archaeological site; the way up to the site is a separate check.

      And back? The same way back.

    From Troodos

    • Troodos to Limassol

      Scheduled service

      One published line serves both places 64

      Route 64 runs once each way a day in the week the Troodos page shows; confirm the return before leaving Limassol.

      And back? The same way back.

    • Troodos to Kakopetria

      Conditions apply

      One published line serves both places 87

      And back? The same way back.

      Conditions apply

    From Coral Bay

    • Coral Bay to Paphos

      Scheduled service

      One published line serves both places 615

      OSYPA publishes this line from Paphos; confirm the return on its timetable.

      And back? The same way back.

    • Coral Bay to Polis

      Scheduled service

      One published line serves both places 648

      And back? The same way back.

    • Coral Bay to Peyia

      Scheduled service

      One published line serves both places 616

      And back? The same way back.

    From Polis

    • Polis to Paphos

      Scheduled service

      One published line serves both places 645

      OSYPA publishes this line from Paphos; confirm the return on its timetable.

      And back? The same way back.

    • Polis to Coral Bay

      Scheduled service

      One published line serves both places 648

      And back? The same way back.

    • Polis to Latchi

      Scheduled service

      One published line serves both places 622

      And back? The same way back.

    From Omodos

    • Omodos to Limassol

      Scheduled service

      One published line serves both places 40

      And back? The same way back.

    From Latchi

    • Latchi to Polis

      Scheduled service

      One published line serves both places 622

      And back? The same way back.

    From Petra tou Romiou

    From Paphos Airport

    From Kouklia

    From Pissouri

    • Pissouri to Limassol

      Conditions apply

      One published line serves both places 70

      And back? The same way back.

      Conditions apply

    • Pissouri to Paphos

      Conditions apply

      One published line serves both places 630

      And back? The same way back.

      Conditions apply

    • Pissouri to Petra tou Romiou

      Conditions apply

      One published line serves both places 630

      And back? The same way back.

      Conditions apply

    • Pissouri to Kouklia

      Conditions apply

      One published line serves both places 630

      And back? The same way back.

      Conditions apply

    From Peyia

    • Peyia to Paphos

      Conditions apply

      One published line serves both places 607

      And back? The same way back.

      Conditions apply

    • Peyia to Coral Bay

      Scheduled service

      One published line serves both places 616

      And back? The same way back.

    From Kolossi

    • Kolossi to Limassol

      Scheduled service

      One published line serves both places 33

      And back? The same way back.

    From Platres

    • Platres to Limassol

      Scheduled service

      One published line serves both places 64

      And back? The same way back.

    From Kakopetria

    • Kakopetria to Nicosia

      Scheduled service

      One published line serves both places 405

      And back? The same way back.

    • Kakopetria to Troodos

      Conditions apply

      One published line serves both places 87

      And back? The same way back.

      Conditions apply

    Most asked

    Popular connections

    Six routes worth examining

    Each guide keeps the map, boarding notes and checked operator facts together without reproducing a full timetable.

    Intercity buses  Airport buses 

    Plan the outing

    Beach buses and day trips, without guesswork

    Choose a guide, identify the responsible operator, then continue to the exact place page for local caveats and optional experiences.

    • Cyprus beach buses

      Plan Cyprus beach trips by bus for Ayia Napa, Protaras, Cape Greco, Coral Bay, Polis and Kourion using current official operator sources.

    • Cyprus day trips by bus

      Plan source-led Cyprus day trips by bus to Cape Greco, Kourion and Troodos, with official operator links and return-planning caveats.

    Look beyond the interchange

    Places that make the journey worthwhile

    Open a guide for the operator, the practical caveats and a visual sense of where you are going.

    12 more places are on the destinations page.

    Browse every destination  The island in 3D 

    Who runs what

    Four district operators, and the roads between them

    The Road Transport Department names a contracted operator for each district and a separate operator for journeys between the major towns. A trip that crosses a district edge is two plans, one per operator.

    1. NICOSIA + LARNACA

      Cyprus Public Transport

      CPT publishes a journey planner, routes, maps, fare information and announcements for its Nicosia and Larnaca responsibilities.

    2. LIMASSOL

      EMEL Limassol Buses

      EMEL publishes Limassol district route information grouped across urban, central, student and rural services.

    3. PAPHOS + POLIS

      Pafos Buses / OSYPA

      OSYPA publishes route categories for Paphos city and suburbs, villages, Polis and Latchi, the airport and school services.

    4. AYIA NAPA + PROTARAS

      OSEA

      OSEA is the official scheduled-service operator named for the government-controlled Famagusta district and publishes its route directory online.

    5. BETWEEN TOWNS

      Intercity Buses

      The official route page provides route selection and links to current stops, times and fare information for the chosen intercity journey.

    Cyprus

    The island, one district at a time

    Five stretches of the island and the four district operators that run them. Each place carries the status its published service earns: scheduled through the week, or conditional (seasonal, rural, or days this guide does not publish).

    The glass-fronted terminal of Larnaca International Airport, with a covered walkway along the departures road.
    Larnaca International Airport. Route 425 links the terminal with Larnaca Station and Foinikoudes; no Intercity route serves it, and shuttles to the other towns are booked ahead. Photo: Ssu, CC BY-SA 4.0, via Wikimedia Commons

    The airport and the seafront

    Larnaca, two journeys in one town

    Cyprus Public Transport runs Larnaca district. Its route 425 links Larnaca Airport with Larnaca Station, Foinikoudes and other city stops without a change. Intercity Buses leaves from the Nikolaidis Building for Nicosia and Limassol, and none of its routes serves the terminal. For another town straight from arrivals, Kapnos and Limassol Airport Express run pre-booked shared shuttles.

    The stone façade of Famagusta Gate in Nicosia’s Venetian walls, a single arched doorway under a low dome, with a paved square in front.
    Famagusta Gate in the old city walls. The Intercity coaches board at Solomou Square; match the stop the operator names with the gate or street you actually need. Photo: Viaggiamocela, CC BY-SA 4.0, via Wikimedia Commons

    The capital

    Nicosia, where three corridors start

    Three Intercity corridors leave from Solomou Square: to Limassol, to Larnaca and to Paphos. Selected Limassol departures call at Choirokoitia, by the Neolithic settlement, and some Larnaca departures at Alampra. Inside the city and the district, Cyprus Public Transport publishes the journey planner, routes and maps; do not assume its ticket covers the Intercity leg.

    • Nicosia Scheduled service

      Lines Intercity405

    A wooden boardwalk with lamp posts running beside the sea along Limassol’s seafront promenade, palm trees on the right.
    Limassol’s seafront. The Intercity terminus is New Port – Passenger Building, beside the working port rather than in the old town; confirm the walk to your address. Photo: Mboesch, CC BY-SA 4.0 (cropped), via Wikimedia Commons

    Between the coast and the mountains

    Limassol, the middle of the coast road

    EMEL runs Limassol district, and Intercity Buses meets it at New Port with corridors east to Larnaca and Nicosia and west to Paphos. Two EMEL services make day trips. Route 16 runs from Leontiou station through Episkopi to Kourion Beach, below the ancient site rather than at it. A rural corridor serves the Troodos area, where the return direction is the part to confirm before leaving.

    • Limassol Scheduled service

      Lines Intercity1664407033

    • Kourion Scheduled service

      Lines 16

    • Troodos Scheduled service

      Lines 6487

    A row of green Intercity Buses coaches parked side by side at a bus station in Paphos, a red coach at the far end.
    Intercity Buses coaches in Paphos. The corridors to Limassol and Nicosia end at the Karavella terminal; the OSYPA lines to Coral Bay and Polis are a separate network with their own timetables. Photo: CAPTAIN RAJU, CC BY-SA 4.0, via Wikimedia Commons

    The west

    Paphos, and the two lines north

    Intercity Buses links Paphos with Limassol and Nicosia at the Karavella terminal. From Paphos, OSYPA runs separate lines to Coral Bay and to Polis: two lines, not one through route, so the destination shown on the bus matters. Karavella and Kato Paphos are both hubs, holiday timetables differ on most OSYPA routes, and the Polis category on the operator’s site also covers Latchi.

    • Paphos Scheduled service

      Lines Intercity615645631613612630607

    • Coral Bay Scheduled service

      Lines 615648616

    • Polis Scheduled service

      Lines 645648622

    Sea caves at Cape Greco: a pale limestone arch over the water, waves breaking against the cliffs beyond.
    Sea caves at Cape Greco. The stop sits between Ayia Napa and Protaras on OSEA’s seasonal coastal line, so the direction you board decides which resort you reach next. Photo: kallerna, CC BY-SA 4.0 (cropped), via Wikimedia Commons

    The east coast

    Ayia Napa to Protaras, by way of Cape Greco

    OSEA runs the government-controlled Famagusta district. Its routes 101 and 102 run the coast road in opposite directions between Ayia Napa and Protaras, calling at Cape Greco and Konnos between them, on a seasonal timetable: the checked 2026 season runs from 25 May to 31 October. Cape Greco is an intermediate stop, not a dedicated shuttle, so the direction decides which resort comes next.

    When to go

    The year on the coast and inland

    Monthly averages from published climate normals, read through Wikipedia on the date shown beneath each figure. They describe past years, not a coming one; the daylight row is astronomy, computed from latitude.

    Monthly normals at Larnaca (Larnaca International Airport)

    Daytime high Rainfall

    Monthly normals at Larnaca (Larnaca International Airport): Daytime high (°C), Rainfall (mm).

    Daylight

    1. 10 h Jan
    2. 10.9 h Feb
    3. 11.9 h Mar
    4. 13 h Apr
    5. 14 h May
    6. 14.5 h Jun
    7. 14.3 h Jul
    8. 13.5 h Aug
    9. 12.3 h Sep
    10. 11.2 h Oct
    11. 10.3 h Nov
    12. 9.8 h Dec

    Day length is computed from the latitude for the middle of each month.

    The figures as a table
    Month Daytime high (°C) Night low (°C) Rainfall (mm) Sunshine (h) Daylight (h)
    Jan 17.1 7.8 83.2 181.4 10
    Feb 17.5 7.6 47.4 189.4 10.9
    Mar 19.9 9.1 30.3 243 11.9
    Apr 23 12.1 15.8 273.6 13
    May 27 16.4 11.5 338.4 14
    Jun 30.6 20.1 2.1 378.6 14.5
    Jul 33 22.6 0.7 394.4 14.3
    Aug 33.3 23 0.4 370.3 13.5
    Sep 31.4 20.6 5.2 314.7 12.3
    Oct 28.3 17.5 16 272.5 11.2
    Nov 23.3 13.2 42 214.5 10.3
    Dec 18.9 9.7 95.4 177.1 9.8

    Source: NOAA — Wikipedia, "Larnaca", climate table (Weather box) · Normals 1991–2020 · read 2026-10-03 · CC BY-SA 4.0

    Sunshine — Source: NOAA · Normals 1991–2020

    Long-term averages from the published record. They describe a typical year, not a forecast for your dates.

    Monthly normals at Nicosia
    Monthly normals at Nicosia

    Daytime high Days with rain

    Monthly normals at Nicosia: Daytime high (°C), Days with rain.

    Daylight

    1. 10 h Jan
    2. 10.9 h Feb
    3. 11.9 h Mar
    4. 13 h Apr
    5. 14 h May
    6. 14.5 h Jun
    7. 14.3 h Jul
    8. 13.5 h Aug
    9. 12.3 h Sep
    10. 11.2 h Oct
    11. 10.3 h Nov
    12. 9.8 h Dec

    Day length is computed from the latitude for the middle of each month.

    The figures as a table
    Month Daytime high (°C) Night low (°C) Rainfall (mm) Days with rain Sunshine (h) Daylight (h)
    Jan 15.8 5.7 54.7 7.7 180 10
    Feb 16.6 5.8 42 6.2 190.5 10.9
    Mar 20 7.6 33.2 5.2 240.5 11.9
    Apr 24.7 10.8 23.5 3.6 271.8 13
    May 29.8 15.3 20.3 2.4 327.7 14
    Jun 34.4 19.8 12.1 1.3 368.3 14.5
    Jul 37.5 22.6 3.4 0.3 385.9 14.3
    Aug 37.4 22.5 1.9 0.2 364.4 13.5
    Sep 34 19.4 6.1 0.8 306.8 12.3
    Oct 29.2 15.9 21.6 2.3 269.2 11.2
    Nov 22.7 10.8 41.5 5 216.2 10.3
    Dec 17.7 7.3 83.8 8.3 176.9 9.8

    Source: World Meteorological Organization Normals — Wikipedia, "Nicosia", climate table (Weather box) · Normals 1991–2020 · read 2026-10-03 · CC BY-SA 4.0

    Sunshine — Source: World Meteorological Organization Normals · Normals 1991–2020

    Long-term averages from the published record. They describe a typical year, not a forecast for your dates.

    Monthly normals at Paphos (Paphos International Airport)
    Monthly normals at Paphos (Paphos International Airport)

    Daytime high Rainfall

    Monthly normals at Paphos (Paphos International Airport): Daytime high (°C), Rainfall (mm).

    Daylight

    1. 10.1 h Jan
    2. 10.9 h Feb
    3. 11.9 h Mar
    4. 13 h Apr
    5. 14 h May
    6. 14.5 h Jun
    7. 14.3 h Jul
    8. 13.4 h Aug
    9. 12.3 h Sep
    10. 11.2 h Oct
    11. 10.3 h Nov
    12. 9.8 h Dec

    Day length is computed from the latitude for the middle of each month.

    The figures as a table
    Month Daytime high (°C) Night low (°C) Rainfall (mm) Sunshine (h) Daylight (h)
    Jan 17.3 8.6 89.5 180.1 10.1
    Feb 17.6 8.5 60.1 191.2 10.9
    Mar 19.2 9.6 34.5 245.5 11.9
    Apr 21.8 11.9 15.2 277.9 13
    May 24.9 15.2 11.1 336.6 14
    Jun 28.1 18.5 1.6 371.8 14.5
    Jul 30.4 21 0.2 381.6 14.3
    Aug 31 21.7 0.1 355 13.4
    Sep 29.4 19.8 4.2 312.3 12.3
    Oct 27 17.2 21.7 278.3 11.2
    Nov 23.1 13.4 57.5 219.7 10.3
    Dec 19.3 10.4 97.6 181 9.8

    Source: NOAA — Wikipedia, "Paphos", climate table (Weather box) · Normals 1991–2020 · read 2026-10-03 · CC BY-SA 4.0

    Sunshine — Source: NOAA · Normals 1991–2020

    Long-term averages from the published record. They describe a typical year, not a forecast for your dates.

    Conditions

    What kind of day is it

    The current readings on the coast at Larnaca and up in the Troodos, for planning a day out. They are measurements, not a forecast.

    Larnaca

    Readings load in your browser

    Wind
    —
    Gusting
    —
    Temperature
    —
    Visibility
    —

    Troodos

    Readings load in your browser

    Wind
    —
    Gusting
    —
    Temperature
    —
    Visibility
    —

    Days out where the return is the plan

    • A day in the Troodos EMEL’s rural corridor serves the area; confirm the return direction before leaving Limassol.
    • Cape Greco and Konnos Routes 101 and 102 run on a seasonal timetable; check the way back before leaving the resort.
    • Kourion Route 16 ends at Kourion Beach; the way up to the ancient site is a separate check.
    • Beach days by bus Plan the return before relying on a seasonal or rural service.

    A weather reading says nothing about whether a bus is running. The operator’s own page is the place to check today’s service.

    With a bus, with a car

    Where the published network reaches, and where it stops

    Where the network reaches

    The Intercity corridors join Nicosia, Larnaca, Limassol and Paphos through the week, route 425 links Larnaca Airport with the city, and district lines reach Ayia Napa, Cape Greco and Protaras, Kourion Beach, the Troodos area, Coral Bay and Polis.

    Where it does not

    This guide publishes no bus from Larnaca Airport to the other towns (pre-booked shuttles fill that gap), none to the archaeological site at Kourion itself, and only a rural, check-first service into the mountains. It covers scheduled services in the government-controlled areas of the Republic of Cyprus only.

    No car-rental partner is listed here yet. This guide links only offers it has opened and checked.

    After the bus plan

    Three ways to stay curious

    These curated catalogue links are optional. Meeting points and current booking details remain on GetYourGuide.

    How these links work

    Marked GetYourGuide links are affiliate links. If you book after following one, this independent guide may earn a commission at no extra cost to you.

    • The stone façade of Famagusta Gate in Nicosia’s Venetian walls, a single arched doorway under a low dome, with a paved square in front.

      GetYourGuide Nicosia

      Explore Nicosia history

      Browse current culture, history and guided-experience choices in and around Nicosia.

      Getting there: The Intercity coaches from Limassol, Larnaca and Paphos arrive at Solomou Square; confirm the meeting point on GetYourGuide.

      Browse on GetYourGuide Opens in a new tab

      Photo: Viaggiamocela, CC BY-SA 4.0 (cropped), via Wikimedia Commons

    • The church of Saint Lazarus in Larnaca, a stone bell tower over a domed church, with café tables on the square in front.

      GetYourGuide Larnaca

      Explore Larnaca’s coast

      Browse current coastal, cruise and boat-experience choices around Larnaca.

      Getting there: Route 425 links the airport with the city stops; check the departure point and booking details on GetYourGuide.

      Browse on GetYourGuide Opens in a new tab

      Photo: Mike McBey, CC BY 2.0 (cropped), via Wikimedia Commons

    • Paphos harbour: a wide paved quay leading to the squat stone fort at the end of the breakwater, under a clear sky.

      GetYourGuide Paphos

      Explore Paphos by land and sea

      Browse current archaeology, coastal and boat-experience choices around Paphos.

      Getting there: Intercity Buses arrives at Karavella; choose the OSYPA route category first, then verify the meeting point on GetYourGuide.

      Browse on GetYourGuide Opens in a new tab

      Photo: Fry72, Karel Frydrýšek, CC BY-SA 4.0 (cropped), via Wikimedia Commons

    All experiences, by town 

    The app

    A calmer way to carry a complicated network

    Cyprus Bus Guide is available now for iPhone and Android, with offline routes, stops and scheduled departures for journeys across Cyprus.

    What it does

    • 194 routes across six operators Search routes and more than 4,000 stops across Nicosia, Larnaca, Paphos, Ayia Napa, Protaras, Intercity and PAME rural services.
    • Timetables that work offline Routes, stops, scheduled departures and the island map are stored on your phone, ready when mobile signal is weak or unavailable.
    • Plan before you travel Search from home, check nearby stops when you arrive and use scheduled information without an account, ads or live tracking.
    • Cyprus Bus Guide’s Nearby screen: a map around the current location, and the next scheduled departure of Larnaca route 429 from the closest stop.
    • Cyprus Bus Guide’s All Routes screen: Nicosia routes listed as coloured tiles, each with its route number and terminus.

    Real screens from the current release.

    Sources

    Timetable and fare details are checked against the operators’ own publications. Open the original before travel if plans depend on it.

    Cyprus Bus is an independent guide to scheduled services in the government-controlled areas of the Republic of Cyprus. Operators remain the final source for routes, times, fares and disruptions.

    Core sources: Republic of Cyprus Road Transport DepartmentPassenger transport: scheduled-service operatorsCyprus Public TransportOfficial journey planner, routes, maps, fares and announcementsEMEL Limassol BusesOfficial Limassol district route directoryOSYPA Ltd / Pafos BusesOfficial Paphos district route directoryOSEAOfficial bus routesIntercity BusesOfficial intercity routes

    Review all 21 checked sources
    government

    Republic of Cyprus Road Transport Department

    Passenger transport: scheduled-service operators

    Official district operator responsibilities for CPT, EMEL, OSYPA and OSEA, plus Intercity Buses.
    Checked 2026-08-09 Automated check limited Open Republic of Cyprus Road Transport Department
    operator

    Cyprus Public Transport

    Official journey planner, routes, maps, fares and announcements

    Official Nicosia and Larnaca operator tools, route categories, maps, fare information, announcements and Pame app link.
    operator

    EMEL Limassol Buses

    Official Limassol district route directory

    Urban, central, student and rural route publications for Limassol district, including a published mountain corridor serving Troodos.
    operator

    OSYPA Ltd / Pafos Buses

    Official Paphos district route directory

    Paphos city and suburbs, village, Polis and Latchi, airport and school route categories.
    operator

    OSEA

    Official bus routes

    Published local routes in the government-controlled Famagusta district, including Ayia Napa, Protaras and Paralimni.
    Checked 2026-08-09 Open OSEA
    operator

    Intercity Buses

    Official intercity routes

    Published connections between major towns and route-level links to current stops, times and fares.
    Checked 2026-08-09 Open Intercity Buses
    operator

    Intercity Buses

    Nicosia–Limassol route, timetable and fares

    Official stops, direction-specific departures, journey time, fares and ticketing for the Nicosia–Limassol corridor.
    Checked 2026-08-30 Open Intercity Buses
    operator

    Intercity Buses

    Larnaca–Nicosia route, timetable and fares

    Official stops, departure windows, journey time, fares and ticketing for the Nicosia–Larnaca corridor.
    Checked 2026-08-30 Open Intercity Buses
    operator

    Intercity Buses

    Larnaca–Limassol route, timetable and fares

    Official stops, direction-specific departures, journey time, fares and ticketing for the Larnaca–Limassol corridor.
    Checked 2026-08-30 Open Intercity Buses
    operator

    Intercity Buses

    Limassol–Paphos route, timetable and fares

    Official stops, direction-specific departures, journey time, fares and ticketing for the Limassol–Paphos corridor.
    Checked 2026-08-30 Open Intercity Buses
    operator

    Intercity Buses

    Nicosia–Paphos route, timetable and fares

    Official stops, direction-specific departures, journey time, fares and ticketing for the Nicosia–Paphos corridor.
    Checked 2026-08-30 Open Intercity Buses
    airport

    Hermes Airports

    Public transportation at Larnaca and Paphos airports

    Official airport operator roster for public buses and shared shuttle services serving both Cyprus airports.
    Checked 2026-08-30 Open Hermes Airports
    operator

    Cyprus Public Transport

    Larnaca routes and timetables

    Official route directory confirming route 425 as the local Larnaca Airport connection; current numeric timetable and fare are not reproduced.
    operator

    Kapnos Airport Shuttle

    Cyprus airport shuttle services

    Official shared-shuttle destinations, booking guidance and the confirmed Nicosia–Larnaca adult fare.
    operator

    Limassol Airport Express

    Airport shuttle routes and fares

    Official shuttle link between Limassol and Larnaca or Paphos airports, including published adult and child fares.
    operator

    OSYPA Ltd / Pafos Buses

    Official Polis, Latchi and Coral Bay route directory

    Official scheduled-service names for Paphos connections to Polis, Latchi, coastal villages and Coral Bay. Fares are not reproduced; the route numbers and times on the destination pages come from the Ministry of Transport's timetable data, compared with OSYPA's route pages.
    operator

    OSEA

    Official routes 101 and 102 seasonal timetable

    Official seasonal corridor linking Ayia Napa, Cape Greco, Konnos, Protaras, Pernera and Paralimni.
    Checked 2026-08-30 Open OSEA
    operator

    EMEL Limassol Buses

    Route 16: Leontiou EMEL Station–Kourion Beach

    Official route 16 stop sequence through Episkopi to Kourion Beach; it does not establish a stop at the archaeological site.
    government

    Ministry of Transport, Communications and Works

    Public Transport Static Data (GTFS), Cyprus National Access Point

    Official timetable data for every scheduled-bus operator (CC BY 4.0). The destination line cards and the Limassol–Paphos weekday count are read from the feeds of 3 October 2026, committed in docs/reference/cyprus/2026-10-03-gtfs/.
    government

    Republic of Cyprus National Open Data Portal

    Official application catalogue: Cyprus Bus by Motion

    Government listing of Cyprus Bus by Motion as an official ministry application with scheduling and bus-arrival information.

    Source-led by design

    Useful guidance, with the final word left to operators

    Short, scoped answers drawn from the source ledger above.

    Does this guide cover every bus service on the island?

    No. Cyprus Bus covers scheduled services in the government-controlled areas of the Republic of Cyprus and does not imply coverage outside that scope.

    Source: Republic of Cyprus Road Transport DepartmentPassenger transport: scheduled-service operatorsDeputy Ministry of Tourism, Republic of CyprusTransportation

    Which operator should I check?

    Use Cyprus Public Transport for Nicosia and Larnaca, EMEL for Limassol, OSYPA for Paphos and Polis, OSEA for Ayia Napa and Protaras, and Intercity Buses between major towns.

    Source: Republic of Cyprus Road Transport DepartmentPassenger transport: scheduled-service operators

    Does Cyprus Bus Guide show live departures?

    No. The available iPhone and Android apps provide bundled scheduled departures that work offline, not live departures. Use current operator tools and official apps for live or changing service information.

    Source: Republic of Cyprus National Open Data PortalOfficial application catalogue: Cyprus Bus by MotionCyprus Public TransportOfficial journey planner, routes, maps, fares and announcements

    Why do these pages show so few departure times?

    Those details can change and are published by several separate operators. The guide directs you to the responsible current source rather than presenting a copied value as permanent. The one-way Intercity fares it does show are the operator's published fares, each with the month it was checked. The destination pages show first and last times and trip counts for one dated week, from the Ministry of Transport's open timetable data, and say on each line whether it was compared with the operator's own timetable.

    Source: Cyprus Public TransportOfficial journey planner, routes, maps, fares and announcementsEMEL Limassol BusesOfficial Limassol district route directoryOSYPA Ltd / Pafos BusesOfficial Paphos district route directoryOSEAOfficial bus routesIntercity BusesOfficial intercity routes