buses.appPaphos public transport
648

Paphos · bus timetable

Bus 648 Coral Bay - Pegia - Kathikas - Arodes - Inia - Droushia

Bus Regular line Operator: ΟΣΥΠΑ

Line 648 (Coral Bay – Polis Chrysochous Bus Station) has its first departure on weekdays at 10:00 and its last at 18:00, 4 departures a day.

  • Headway~120 min
  • First departure10:00
  • Last departure18:00
  • Average ride~60 min
  • Stops18
  • Departures per day4
  • Route length32.2 km
  • Peak~60 min
  • Off-peak~55 min
  • Saturday4 departures
  • Sunday4 departures

Bus of Paphos public transport — connects Coral Bay and Polis Chrysochous Bus Station, with 18 stops per direction.The first departure is at 10:00, the last at 18:00.Departures run every ~120 min, and the ride takes ~60 min on average.

Single ticket: €2.00

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

Timetable

First

10:00

Last

18:00

Departures

4

Line 648 timetable — on weekdays
10 00
12 00
16 00
18 00
Line 648 timetable — on Saturdays
10 00
12 00
16 00
18 00
Line 648 timetable — on Sundays and holidays
10 00
12 00
16 00
18 00
Valid from11.11.2026.
Changed27.09.2026.
Checked11.11.2026.

Stops

18 stops~60 min in total
  1. 615616616Bdeparture0min
  2. Tassou Markou- Kosti Palama

    #30401

    +1 min1min
  3. Tassou Markou- Akamantos Avenue

    #30403

    +3 min4min
  4. Pegeia Square

    #30197

    607B+3 min7min
  5. Theotokos Church

    #30408

    +0 min7min
  6. Grigori Afxentiou Ave. - Zalakion

    #30409

    +1 min8min
  7. Kathikas Square

    #30772

    641+18 min26min
  8. 1st Stop Kathikas

    #31904

    641+0 min26min
  9. Pano Arodes

    #30771

    641+7 min33min
  10. Kato Arodes

    #31905

    641+1 min34min
  11. Ineia Square

    #30769

    641+4 min38min
  12. 1st Stop Ineia

    #31906

    641+1 min39min
  13. 2nd Stop Drouseia

    #31907

    641+0 min39min
  14. 1st Stop Drouseia

    #30766

    641+1 min40min
  15. Ag. Epifanios Church

    #31908

    641+1 min41min
  16. Akamantos Ave. - Afroditis

    #31561 — Akamantos Ave. - Afroditis

    622623641647+16 min57min
  17. 622623641647+1 min58min
  18. Polis Chrysochous Bus Station

    #30069 — Polis Chrysochous Bus Station

    621622623624625640+6+2 min60min

Lines on the same route

Other Paphos lines that share stops with line 648.

Frequently asked questions

When are the first and last departures of line 648?

On weekdays the first departure from Coral Bay is at 10:00 and the last at 18:00. There are 4 departures in total.

Does line 648 run on weekends?

Yes — on Saturday from 10:00 to 18:00 and on Sunday from 10:00 to 18:00.

Does line 648 run on Sundays?

Yes. On Sundays line 648 has 4 departures from Coral Bay, the first at 10:00 and the last at 18:00.

How often does line 648 run?

Departures run about every 120 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 648?

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

How many stops does line 648 have?

In the Coral Bay → Polis Chrysochous Bus Station direction, line 648 has 18 stops.

How long is the route of line 648?

The route in this direction is about 32.2 km long.