631 Bus 631 Paphos
Harbour Station - Posidonos - Geroskipou - Kouklia - Pe — operated by OSYPA (Paphos Public Transport). Timetable, all 74 stops, route map and live tracking.
- First bus06:25
- Last bus22:35
- Frequency~81 min
- Stops74
- End to end45 min
Bus 631 route map
Bus 631 runs from Paphos Harbour Station to Petra tou Romiou, and back from Petra tou Romiou to Paphos Harbour Station. Every stop is marked. Drag to pan, ctrl+scroll to zoom.
Bus 631 — Paphos Harbour Station to Petra tou Romiou
Timetable — departures from Paphos Harbour Station
Monday - Saturday
07
25
09
15
10
40
14
20
15
40
16
00
17
30
18
40
19
40
22
35
Sunday
06
25
09
15
10
40
14
20
15
40
16
00
17
30
18
40
19
40
22
35
Stops towards Petra tou Romiou (34)
- Paphos Harbour Station#30002
- Municipal Baths Beach#31980
- Annabelle Hotel#30094
- Poseidonos Ave. - 1st Stop#30095
- Poseidonos Ave. - 3rd Stop#30096
- Poseidonos Ave. - 5th Stop#30097
- Neapolis University#30078
- Neapolis University#30098
- Poseidonos Ave. - 7th Stop#30099
- Poseidonos Ave. - 9th Stop#30100
- Poseidonos Ave. - 11th Stop#30101
- Theas Afroditis Ave. - 1st Stop#30102
- Theas Afroditis Ave. - 3rd Stop#30182
- Ierokipion Ave. - 1st Stop#30183
- Geroskipou High School#30184
- Ippokratous - Kozanis#30185
- Archiep. Makariou C´ Ave. - Al. Panagouli#30011
- Archiep. Makariou C´ Ave. - Ag. Sergiou#30012
- Archiep. Makariou C´ Ave. - Filias#30013
- American Academy#30014
- 1st Stop Acheleia#30015
- Ag. Georgios Church - Acheleia#30016
- 3rd Stop Acheleia#30017
- Archiep. Makariou C´ Ave. - Anexartisias#30018
- Old Lemesos - Pafos Road - 1st Stop#30507
- Old Lemesos - Pafos Road - 3rd Stop#30508
- Old Lemesos - Pafos Road - 5th Stop#30509
- Old Lemesos - Pafos Road - 7th Stop#30510
- Kouklia Archaeological Site#31859
- Old Lemesos - Pafos Road - 9th Stop#31858
- Old Lemesos - Pafos Road - 11th Stop#30737
- Aphrodite Hills#30898
- Old Lemesos - Pafos Road - 13th Stop#30736
- Petra tou Romiou#30750
Bus 631 — Petra tou Romiou to Paphos Harbour Station
Timetable — departures from Petra tou Romiou
Monday - Saturday
00
00
08
20
10
10
11
35
15
15
16
3555
18
20
19
30
20
30
Sunday
00
00
08
15
10
10
11
35
15
15
16
3555
18
20
19
30
20
30
Stops towards Paphos Harbour Station (39)
- Petra tou Romiou#30750
- Aphrodite Hills#30898
- Old Lemesos - Pafos Road - 16th Stop#30738
- Old Lemesos - Pafos Road - 14th Stop#30739
- Old Lemesos - Pafos Road - 12th Stop#30740
- Old Lemesos - Pafos Road - 9th Stop#30735
- Kouklia Archaeological Site#30734
- Old Lemesos - Pafos Road - 7th Stop#30510
- Old Lemesos - Pafos Road - 8th Stop#30518
- Old Lemesos - Pafos Road - 6th Stop#30519
- Old Lemesos - Pafos Road - 4th Stop#30520
- Old Lemesos - Pafos Road - 2nd Stop#30521
- Archiep. Makariou C´ Ave. - Anexartisias#30040
- 4th Stop Acheleia#30041
- Ag. Georgios Church - Acheleia#30042
- 2nd Stop Acheleia#30043
- American Academy#30044
- Elea Golf Club#30045
- Archiep. Makariou C´ Ave. - Ag. Sergiou#30046
- Archiep. Makariou C´ Ave. - G. Vasileiadi#30047
- Archiep. Makariou C´ Ave. - Ag. Sergiou#30048
- Archiep. Makariou C´ Ave. - Markou Drakou#30049
- Archiep. Makariou C´ Ave. - Ippokratous#30050
- Ippokratous - Tefkrou#31534
- Ippokratous - Agapinoros#31535
- Geroskipou High School#31536
- Ierokipion Ave. - 2nd Stop#30344
- Theas Afroditis Ave. - 2nd Stop#30074
- Poseidonos Ave. - 10th Stop#30075
- Poseidonos Ave. - 8th Stop#30076
- Poseidonos Ave. - 6th Stop#30077
- Neapolis University#30078
- Neapolis University#30098
- Poseidonos Ave. - 4th Stop#30331
- Poseidonos Ave. - 2nd Stop#30325
- Annabelle Hotel#30345
- Municipal Baths Beach#31941
- Kato Paphos#31979
- Paphos Harbour Station#30002
Bus 631 Paphos — questions
- What time is the first and last bus 631 in Paphos?
- The first bus 631 departs at 06:25 and the last one at 22:35. Times are the scheduled departures from the start of each direction.
- How often does bus 631 run?
- Bus 631 runs roughly every 81 minutes. OSYPA operates 22 departures a week across both directions.
- Does bus 631 run on weekends?
- Yes. Bus 631 runs on both Saturday and Sunday, usually with a reduced timetable compared with weekdays.
- How many stops does bus 631 have?
- Bus 631 serves 74 stops in Paphos, running between Paphos Harbour Station and Petra tou Romiou.
- How long does the bus 631 route take end to end?
- A full end-to-end trip on bus 631 takes about 45 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 Paphos
- 601 Karavella Bus Station – Ag. Georgios Church
- 602 Karavella Bus Station – Karavella Bus Station
- 603 Karavella Bus Station – Tombs of the Kings Bus Station
- 603B Tombs of the Kings Bus Station – Stratigou Alex. Papagou - Andrea Theodosiou
- 604 Karavella Bus Station – Ag. Neofytos Monastery
- 606 A´ High School - Ag. Theodoros – Paphos Harbour Station
- 607 Karavella Bus Station – Pegeia Public Parking Place
- 608 Karavella Bus Station – Anavargos Square - Ag. Georgios Church
- 609 Karavella Bus Station – Episkopi Pafos Square
- 610 Paphos Harbour Station – Municipal Market
- 611 Tombs of the Kings Bus Station – Waterpark
- 612 Tombs of the Kings Bus Station – Pafos Airport
- 613 Karavella Bus Station – Pafos Airport
- 614 Karavella Bus Station – Panagia Cheyseleousa Church - Koili
- 615 Tombs of the Kings Bus Station – Coral Bay
- 616 Coral Bay – Ag. Georgios Pegeias
- 616B Coral Bay – Ag. Georgios Pegeias
- 618 Karavella Bus Station – Tombs of the Kings Bus Station
- 622 Polis Chrysochous Bus Station – Aphrodite´s Baths
- 634 Karavella Bus Station – Arminou
- 636 Karavella Bus Station – Statos - Ag. Fotios
- 637 Karavella Bus Station – Panagia Comm. Board
- 643A Ag. Rafail Church – Polis Chrysochous Bus Station
- 645 Polis Chrysochous Bus Station – Karavella Bus Station
Timetable data from OSYPA (Paphos 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.
