Aphrodite's Rock on the old Limassol road
Petra tou Romiou
OSYPA route 631 runs from Paphos harbour to Petra tou Romiou on weekdays and at weekends; route 630 calls on its way to Pissouri from Monday to Saturday.
By bus
Getting to Petra tou Romiou
Scheduled service
OSYPA route 631 runs between Paphos Harbour station and Petra tou Romiou on weekdays and at weekends; route 630 between Karavella and Pissouri calls here from Monday to Saturday. OSYPA's route 631 page and the official timetable data describe the late-evening bus differently; the line cards say how.
- Route 631 starts at Paphos Harbour station, not at Karavella; route 630 starts at Karavella.
- The last route 631 bus of the evening runs on to Aphrodite Hills before it returns to Paphos, as OSYPA's page explains.
- Route 630 runs from Monday to Saturday only.
Source: OSYPA Ltd / Pafos BusesOfficial Paphos district route directoryRepublic of Cyprus Road Transport DepartmentPassenger transport: scheduled-service operators
Open the official OSYPA route 631 pageBefore you go
Keep scheduled routes and stops offline
Cyprus Bus Guide complements the operator source with an island map and scheduled journey information on your phone.
Published services here
Each service links the page that carries its stops, its caveats and the operator’s own link. Fares stay with the operator; the line cards below show one dated week of times.
- OSYPA route 631: Paphos – Kouklia – Petra tou Romiou
Scheduled service
- OSYPA route 630: Paphos – Kouklia – Petra tou Romiou – Pissouri
Conditions apply
Bus lines serving Petra tou Romiou
Times and trip counts come from the Ministry of Transport’s open timetable data for the week of 5–11 October 2026. Each card is a line this guide follows between Petra tou Romiou and other places on the site. Times are at the Petra tou Romiou stop the card names: departures for buses that leave or pass through, arrivals for buses that end there. Operators change timetables by season and on public holidays, so open the operator’s page before you travel. Some cards are past their date: they show the stops and days only, and their times have been withdrawn.
These cards listed the lines this guide follows between Petra tou Romiou and other places on the site, with times from the Ministry of Transport’s open timetable data for the week of 5–11 October 2026. Those times are now out of date and have been withdrawn; each card keeps the stops, the days the line ran and the operator’s page.
-
OSYPA Route 631
Week of 5–11 October 2026 · times shown until 25 October 2026
Stops here: Petra tou Romiou
Leaves Petra tou Romiou for Paphos Harbour Station
- Mon–Sat
- 9 departures, first 08:20, last 20:30
- Sun
- 9 departures, first 08:15, last 20:30
Days with trips in the week shown: every day
Calls at Petra tou Romiou on the way from Paphos Harbour Station to Aphrodite Hills
- Every day
- 1 departure, at 23:15
Days with trips in the week shown: every day
Arrives at Petra tou Romiou from Paphos Harbour Station
- Every day
- 8 arrivals, first 10:00, last 20:25
Days with trips in the week shown: every day
Arrives at Petra tou Romiou from Tombs of the Kings Bus Station
- Mon–Fri
- 1 arrival, at 08:05
- Sat
- 1 arrival, at 08:10
- Sun
- 1 arrival, at 07:15
Days with trips in the week shown: every day
The times from the week of 5–11 October 2026 were withdrawn after 25 October 2026, because the timetable they came from may have changed. Check the operator’s current timetable.
OSYPA's own route 631 page, read on 3 October 2026, prints the same daytime departures, with small differences: it gives the first bus as leaving the harbour at 07:25 (06:30 on Sundays) where the Ministry data starts it at the Tombs of the Kings station at 07:25 (06:25 on Sundays), and its Sunday list from Petra tou Romiou starts at 08:20 where the data has 08:15. Both have the last bus leaving Petra tou Romiou at 23:15 for Aphrodite Hills; OSYPA says it waits there until 00:05 and then runs to the harbour, while the data has a separate bus leave Aphrodite Hills at 00:00. Check OSYPA's page for the evening.
Open OSYPA route 631 -
OSYPA Route 630
Week of 5–11 October 2026 · times shown until 25 October 2026
Stops here: Petra tou Romiou
Calls at Petra tou Romiou on the way from Pissouri Beach to Karavella Bus Station
- Mon–Sat
- 3 departures, first 08:08, last 16:08
- Sun
- No trips
Days with trips in the week shown: Mon–Sat
Calls at Petra tou Romiou on the way from Karavella Bus Station to Pissouri Beach
- Mon–Sat
- 3 departures, first 07:11, last 15:11
- Sun
- No trips
Days with trips in the week shown: Mon–Sat
The times from the week of 5–11 October 2026 were withdrawn after 25 October 2026, because the timetable they came from may have changed. Check the operator’s current timetable.
OSYPA's own route 630 page, read on 3 October 2026, prints the same departures from each end, from Monday to Saturday.
Open OSYPA route 630
What goes wrong here
- Route 631 leaves from Paphos Harbour station, not from Karavella. Route 630 from Karavella calls only three times a day, and not on Sundays. Route 631 leaves from Paphos Harbour station, not from Karavella; route 630 starts at Karavella. Sources: Ministry of Transport timetable data, OSYPA route 631, OSYPA route 630
- Check the last bus back. OSYPA says it leaves Petra tou Romiou late in the evening and waits at Aphrodite Hills before returning to the harbour; the official timetable data shows it ending at Aphrodite Hills and a separate bus leaving there around midnight. Sources: OSYPA route 631, Ministry of Transport timetable data
Source: Ministry of Transport, Communications and Works, Public Transport Static Data (GTFS), Cyprus National Access Point, CC BY 4.0. Feeds read 3 October 2026; week shown 5–11 October 2026. Open the dataset
Find your bearings
See Petra tou Romiou in the island
The marker is an approximate place-centre reference, not a bus station or boarding point.
Approximate place-centre marker for Petra tou Romiou; it does not identify a bus stop.
Petra tou Romiou
The bus network over the terrain
Lines 631630
Terrain © DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018, provided under COPERNICUS by the European Union and ESA
Worth your time
What Petra tou Romiou does best
Petra tou Romiou, the sea stack off the shore known as Aphrodite's Rock, is the end of OSYPA route 631 from Paphos Harbour station, which follows the old Limassol road through Geroskipou and past the Kouklia archaeological site. Route 630 from Karavella also calls here on its way to Pissouri, three times a day from Monday to Saturday.
-
Kouklia on the way
Routes 630 and 631 both call at the Kouklia archaeological site on the old Limassol–Paphos road.
-
Aphrodite Hills
The late-evening route 631 trips end at, and start from, Aphrodite Hills, near Petra tou Romiou.
-
Pissouri link
Route 630 continues east to Pissouri from Monday to Saturday.
Good to know
- OSYPA's page prints a separate December to March timetable for route 631, with fewer trips.
- Check the last route 631 bus back with OSYPA: its page and the timetable data agree on the daytime list but describe the evening bus differently.
- Route 630 does not run on Sundays.
Optional experiences
Pairs well with the bus
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.
-
GetYourGuide Paphos
Explore Paphos by land and sea
Browse current archaeology, coastal and boat-experience choices around Paphos.
Getting there: Choose the relevant OSYPA route category first, then verify the experience meeting point on GetYourGuide.
Browse on GetYourGuide Opens in a new tabPhoto: Fry72, Karel Frydrýšek, CC BY-SA 4.0 (cropped), via Wikimedia Commons
Curated for this destination. The full list lives on the experiences page.
Sources for this destination
Checked official sources: OSYPA Ltd / Pafos BusesOfficial Paphos district route directoryRepublic of Cyprus Road Transport DepartmentPassenger transport: scheduled-service operators