buses.appPaphos public transport
645

Paphos · bus timetable

Bus 645 Polis Chrysochous - Chrysochou - Goudi - Choli - Skoull

Bus Regular line Operator: ΟΣΥΠΑ

Line 645 goes from Polis Chrysochous Bus Station to Karavella Bus Station; departures on weekdays run from 05:30 until 23:00, every ~60 min.

  • Headway~60 min
  • First departure05:30
  • Last departure23:00
  • Average ride~55 min
  • Stops27
  • Departures per day17
  • Route length35.4 km
  • Peak~75 min
  • Off-peak~50 min
  • Saturday12 departures
  • Sunday14 departures

Bus of Paphos public transport — connects Polis Chrysochous Bus Station and Karavella Bus Station, with 27 stops per direction.The first departure is at 05:30, the last at 23:00.Departures run every ~60 min, and the ride takes ~55 min on average.

Single ticket: €2.00

Source: Public Works Department (Cyprus open data portal, motionbuscard.org.cy) GTFS, version ΟΣΥΠΑ20261112051736, valid until 6 February 2027.

Routes in this direction

Most departures take route A. Some take a different route — pick one to see it on the map, in the timetable and in the stop list.

B next to a time = that departure takes this route

Timetable

First

05:30

Last

23:00

Departures

17

Line 645 timetable — on weekdays
05 30
06 25
08 00
09 00
10 00
Line 645 timetable — on Saturdays
06 30
08 00
09 00
12 00
14 00
Line 645 timetable — on Sundays and holidays
07 00
09 00
11 00
12 00
13 00
Valid from12.11.2026.
Changed08.11.2026.
Checked12.11.2026.

Stops

27 stops~55 min in total
  1. Polis Chrysochous Bus Station

    #30069 — Polis Chrysochous Bus Station

    621622623624625640+6departure0min
  2. Konstantinoupoleos - 1st Stop

    #30864 — Konstantinoupoleos - 1st Stop

    640646+0 min0min
  3. Polis Chrysochous Police Station

    #30865 — Polis Chrysochous Police Station

    640646+1 min1min
  4. Konstantinoupoleos - Theodoulou Niti

    #31575

    646+0 min1min
  5. 1st Stop Chrysochou

    #31577

    +4 min5min
  6. 2nd Stop Skoulli

    #30717

    +4 min9min
  7. 4th Stop Giolou

    #30718

    646+13 min22min
  8. 2nd Stop Giolou

    #30719

    +0 min22min
  9. Distrato Stroumpi - Kathikas

    #30407

    641+6 min28min
  10. Eleftherias Ave. - 25 Martiou

    #30665

    641+1 min29min
  11. Eleftherias Ave. - Kato Lakkou

    #30321

    641+0 min29min
  12. Eleftherias Ave. - Foti Pitta

    #30666

    641+0 min29min
  13. Eleftherias Ave. - Toxara

    #30873

    641+1 min30min
  14. 637641+1 min31min
  15. Archiep. Makariou C´ Ave. - Gerolakkou Ave.

    #30641 — Archiep. Makariou C´ Ave. - Gerolakkou Ave.

    614637639641+9 min40min
  16. Mesogis Ave. - Georgiou Tsioupi

    #30150 — Mesogis Ave. - Georgiou Tsioupi

    614637639641+7 min47min
  17. Mesogis Ave. - Panikou Chatzipanagi

    #30151 — Mesogis Ave. - Panikou Chatzipanagi

    614637639641+1 min48min
  18. Mesogi Industrial Area - 4th Stop

    #30316 — Mesogi Industrial Area - 4th Stop

    614637639641+0 min48min
  19. Mesogi Industrial Area - 2nd Stop

    #30317 — Mesogi Industrial Area - 2nd Stop

    614637639641+0 min48min
  20. Mesogis Ave. - Grigori Afxentiou

    #30154 — Mesogis Ave. - Grigori Afxentiou

    614637639641+1 min49min
  21. Mesogis Ave. - Ag. Dimitriou

    #30155 — Mesogis Ave. - Ag. Dimitriou

    614637639641+1 min50min
  22. Mesogis Ave. - Ag. Anastasias

    #30156 — Mesogis Ave. - Ag. Anastasias

    614637639641+0 min50min
  23. Mesogis Ave. - Andrea Lardou

    #30157 — Mesogis Ave. - Andrea Lardou

    614637639641+1 min51min
  24. Ellados Ave. - Panikou Dimitriou

    #30070 — Ellados Ave. - Panikou Dimitriou

    602614637639641+1 min52min
  25. Ellados Ave. - Onoufriou Kliridi

    #30072 — Ellados Ave. - Onoufriou Kliridi

    614637639641+1 min53min
  26. Evag. Pallikaridi Ave. - Petraki Giallourou

    #30196 — Evag. Pallikaridi Ave. - Petraki Giallourou

    608614637639641+1 min54min
  27. 601602603604607607B+13+1 min55min

Lines on the same route

Other Paphos lines that share stops with line 645.

Frequently asked questions

When are the first and last departures of line 645?

On weekdays the first departure from Polis Chrysochous Bus Station is at 05:30 and the last at 23:00. There are 17 departures in total.

Does line 645 run on weekends?

Yes — on Saturday from 06:30 to 23:00 and on Sunday from 07:00 to 23:00.

Does line 645 run on Sundays?

Yes. On Sundays line 645 has 14 departures from Polis Chrysochous Bus Station, the first at 07:00 and the last at 23:00.

How often does line 645 run?

Departures run about every 60 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 645?

The whole ride takes about 55 minutes on average — from about 50 minutes off-peak to about 75 minutes at peak.

How many stops does line 645 have?

In the Polis Chrysochous Bus Station → Karavella Bus Station direction, line 645 has 27 stops.

How long is the route of line 645?

The route in this direction is about 35.4 km long.