Paphos International Airport to Peyia
Roughly 28 km north of PFO, just above Coral Bay; taxis run about €26–32 and there's no direct bus.

A hillside village above Coral Bay with views down the whole west coast, a square of tavernas around the church, and the sea caves at Agios Georgios a short drive further out.
Every way to get there
Our verdict: for Peyia, a private transfer is the easiest door-to-door option (from €30). Travelling light on a budget? The bus is cheapest (from €3) but slower, with a change in the city.
What it costs for your group
The bus is charged per person, while a taxi or private transfer is one price for the whole car — so the more of you there are, the better door-to-door value looks.
| Group | Bus (per person) | Private transfer | Best value |
|---|---|---|---|
| Solo · 1 traveller | €3 | €30 | Bus |
| Couple · 2 travellers | €6 | €30 | Bus |
| Family of 4 · 4 travellers | €12 | €30 | Bus |
Which option should you choose?
| If your priority is… | Our pick | Why |
|---|---|---|
| Lowest price | Bus | From €3, though slower with a change in the city. |
| Speed & comfort | Private transfer | Door-to-door, fixed price, a driver waiting for you. |
| A group of 3–4 | Transfer or taxi | One flat fare splits cheaper than several bus tickets. |
| A late-night arrival | Transfer or taxi | Both run 24/7 when buses and the tram have stopped. |
By transport mode
Taxi
Mid-to-high twenties by day and correspondingly more after 20:30. Peyia's lanes are steep and narrow, so name the street and let the driver work out the approach.
Where to catch it: A little above the Coral Bay tariff because of the climb up from the coast road.
Best for small groups in a hurryPrivate transfer
Sending the exact pin when you book is what makes this worth the premium over the rank. Several Peyia streets share names with numbers running in unexpected orders.
Where to catch it: Almost everything let here is a villa on a hillside plot, and the addresses are the kind that a driver either knows or spends twenty minutes finding.
Best for families, groups & late arrivalsBus / shuttle
Three or four euros against an hour and twenty minutes and two changes. Only realistic without luggage, and the uphill final stretch is a genuine climb.
Where to catch it: Down to the harbour on the 612, then north on the Coral Bay service and a local link up the hill to the village.
Best for solo & budget travellersCar rental
Effectively required. Peyia sits above the shops and beaches rather than among them, and the villa market here assumes everyone has a car — many properties are a fifteen-minute walk uphill from the nearest bus stop.
Where to catch it: Coast road north then a switchback climb; most villas here come with their own parking.
Best for travellers who want to explorePeyia & Paphos in photos
Buying tickets in Paphos
Paphos is the island's smaller airport and its public transport is correspondingly thin: two OSYPA routes, both €1.50 paid on board. Route 612 runs to the harbour at Kato Paphos in about 30 minutes but only around every 70 minutes even in season. Route 613 goes to Karavella bus station in the upper town (Ktima) in about 40 minutes, with roughly four departures a day — near 08:00, 10:00, 16:30 and 19:00 — so it works only if your flight happens to land in the right window. Everywhere beyond Paphos itself means changing at Karavella onto an intercity service. Check the board on your way out of arrivals: if the next 612 is an hour away, the rank outside is the realistic option.
Taxi scams & safety in Paphos
Paphos taxis work to a published tariff sheet rather than an open meter, which makes this one of the few airports where you can look up the fare before you land — roughly €24.30 to Coral Bay, €42.77 to Polis and €46.27 to Limassol on the day rate, each rising after 20:30 when the night rate applies. Ask which rate you are being charged if you arrive near that boundary. Because the bus service is sparse, the practical risk here is not overcharging but being stranded, so book ahead if you land late or are heading to a villa. Cyprus drives on the left and hire cars carry red number plates. One contractual point worth knowing: standard rental agreements generally forbid the unsurfaced track to Lara Bay on the Akamas, and driving it voids the insurance — take a licensed jeep tour instead.
Getting from PFO to Peyia
Peyia sits on the hillside above Coral Bay, twenty-eight kilometres from the airport, and it is the classic Cyprus villa village — a square with tavernas around a church at the top, and streets of privately owned houses spilling down the slope with the whole west coast laid out below them. The views are the reason people buy here. The gradient is the reason they all have cars.
The village is above the shops, not among them
This is the thing to understand before you plan anything else. Peyia's supermarkets, beach and most of its restaurants are down at Coral Bay level; the village and the great majority of its villas are several hundred feet above. The road between them is a series of switchbacks. That means a fifteen-minute walk downhill in the morning is a thirty-minute climb in the afternoon heat, and it's why the villa market here quietly assumes every guest has a hire car. Read the property listing carefully — "close to Coral Bay" can mean five minutes by road and forty on foot.
A taxi is €26–32, a little above the Coral Bay tariff
The published rate to Coral Bay is €24.30 by day; Peyia runs a few euros higher because of the climb, so reckon on the high twenties, rising after 20:30 when the night rate applies. Thirty-five minutes from the terminal. The drivers know the village well enough, but the lanes are narrow and several share names with the numbers running in an order that makes sense to nobody. Have the street and number written down rather than trying to describe the house.
The bus route is technically possible
The 612 down to Paphos harbour, then the 615 north towards Coral Bay, then a local link up the hill. Three or four euros, an hour and twenty minutes, and two changes — and the final stretch is that climb. It's a plan for someone arriving in the morning with a rucksack and no fixed schedule. With cases it's a bad idea, and with the 612's seventy-minute headway making the first connection unpredictable, it's a bad idea that might also take two hours.
Booking ahead is about the last hundred metres
Transfers run €30 to €45 for the car. What that buys, over the rank, is a driver who has the property located in advance and knows which of the steep lanes to approach it from. Several Peyia villas are on slopes where the difference between arriving at the front gate and arriving at the bottom of the road is a serious carry with luggage. The operators here are used to villa arrivals and will ask for the exact location when you book — give it to them properly rather than just naming the village.
Sea caves, and what else is close
Agios Georgios and the sea caves are a short drive north-west, where the coast turns rocky and the Akamas begins. Coral Bay's sand is five minutes down. The Avakas gorge is twenty minutes north on a road that turns rough at the end. Paphos harbour is twenty-five minutes south. It's a well-placed base for the west — provided you can move, which brings the same conclusion as everything else about this village.
Hiring here is effectively required
Prices start at €22 and climb to €50 a day, and most villas come with their own parking. Without a car you're dependent on a local bus that runs to a holiday timetable and doesn't help with the hill, and on taxis for every supermarket run. With one, you're fifteen minutes from good beaches and half an hour from Paphos. Cyprus drives on the left, and the standard caveat applies about unsurfaced roads — the track to Lara Bay is outside most rental agreements.
So: a €26–32 taxi with the address written down, or a booked car at €30–45 if the villa is up one of the steeper lanes. And unless you're staying a weekend, hire something for the week — Peyia is built on the assumption that you have.





