Mobile app Take Cyprus Bus Guide with you Available now on iPhone and Android

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 page

Before 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.

Petra tou Romiou from the cliff: pale limestone sea stacks in clear blue water, a larger rock beyond them and a low headland on the right.
Petra tou Romiou. OSYPA route 631 from Paphos Harbour station ends at the stop of the same name; route 630 calls on its way to Pissouri. Photo: Xaris333, CC BY-SA 4.0 (cropped), via Wikimedia Commons

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.

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.

  • 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

    Calls at Petra tou Romiou on the way from Paphos Harbour Station to Aphrodite Hills

    Every day
    1 departure, at 23:15

    Arrives at Petra tou Romiou from Paphos Harbour Station

    Every day
    8 arrivals, first 10:00, last 20:25

    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

    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

    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

    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. 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.

  1. Kouklia on the way

    Routes 630 and 631 both call at the Kouklia archaeological site on the old Limassol–Paphos road.

  2. Aphrodite Hills

    The late-evening route 631 trips end at, and start from, Aphrodite Hills, near Petra tou Romiou.

  3. 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.

  • 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: Choose the relevant OSYPA route category first, then verify the experience 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

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