The short answer: a Costa Vicentina road trip runs about 140 km from Porto Covo, in the north, to Sagres and the cape of São Vicente, in the south. The spine of the route is the N120 through the Alentejo coast and the N268 through the Algarve hills, two-lane roads with little traffic, and every stop is a short detour west to a village or a beach. You can drive it in a long day, but two nights is the minimum to enjoy it and four or five is better. Any car will do, including the smallest rental, as long as you take the dirt tracks to the beaches slowly.
We live at the midpoint of that route, 3 km outside Odeceixe, and we drive sections of it most weeks: to collect guests, to move luggage along the trail, or just to reach a beach. This is the itinerant version of the coast, a different village each night. If you would rather unpack once and explore from a single base, our 7-day Costa Vicentina itinerary does exactly that, and the two articles are meant to be read as alternatives, not together.
Before you start: the car, the roads and the fuel
Most road trips here start at an airport, and the choice between Faro and Lisbon decides which end you begin from. Fly into Lisbon and you naturally start at Porto Covo and drive south; fly into Faro and you either start at Sagres and drive north, or cross to Porto Covo first and do the route as written. Both work. We have set out the airport decision, the distances and the transfer options in our guide to flights to the Costa Vicentina and which airport to choose, so this article picks up at the coast itself.
On the car: book it before you fly, especially for July and August, and take the smallest one you are comfortable in. The village lanes are narrow, the beach car parks are small, and nothing on this route needs four-wheel drive. An automatic costs more and sells out first. Take the electronic toll transponder the rental company offers, because the A2 and the A22 motorways you use to reach the coast are tolled without booths, and settling tolls afterwards is a chore.
On the roads: the N120 is a good two-lane road with the occasional slow lorry and, in summer, the occasional cyclist. The N268 south of Aljezur is narrower and more winding, with real views. Portuguese drivers overtake decisively; keep right and let them. Speed limits are 90 km/h on the open road and 50 in villages, and the police do check on the N120 near Odemira and Aljezur.
On fuel: fill up in towns, not at motorway service areas, and do not run low. Along the route, the reliable fuel stations are in Vila Nova de Milfontes, Odemira, Aljezur and Vila do Bispo. Between Zambujeira do Mar and Aljezur, a stretch of about 35 km, there is nothing. Electric drivers will find chargers in the larger villages, but not at every beach car park; plan on charging in Milfontes, Aljezur and Sagres.
North to south, or south to north?
The route is written north to south because that is how the coast reads on a map and how the Fishermen's Trail is walked, but it works equally well the other way, and the choice usually comes down to the airport. From Lisbon, start at Porto Covo and end at Sagres, then return to Lisbon by the A2 in about three hours, or continue to Faro along the south coast if you fly out from there. From Faro, either drive straight to Porto Covo, about two and a half hours by motorway, and do the route as written, or start at Sagres, an hour and a quarter from the airport, and drive north, ending at Porto Covo with Lisbon two hours away.
Driving south has one advantage worth naming: the sea is on your right the whole way, which means the viewpoints and the beach turns are on your side of the road, and every afternoon the light comes from the sea side. Driving north puts the sunsets behind you. It is a small thing, and it is the reason most of our guests who do the road trip do it southward.
Stage 1: Porto Covo to Vila Nova de Milfontes, about 20 km
Porto Covo is a small fishing village with a whitewashed square, a few restaurants and a string of coves below it. Park in the square or on the road leading to it; the village is small enough that you will walk to everything. Walk down to Praia Grande or to the tiny coves north of it, and look out to the Ilha do Pessegueiro, a small island with a ruined fort a couple of kilometres south, which you can reach along the cliff path or by driving to the fort's own car park.
From Porto Covo the road south runs inland a little, through fields, and reaches Vila Nova de Milfontes in about 20 km. This is the largest town on the Alentejo coast, set on the wide estuary of the river Mira, and it is worth an afternoon: the river beaches on the estuary, the small fort above the water, the restaurants along the front. Parking is the first real test of the trip. In summer, the streets near the river fill by midday; use the larger car parks on the edge of town and walk in.
Beaches worth the detour here: Praia do Malhão, north of town, a long wild beach reached by a paved road then a track, and Praia das Furnas, on the south bank of the estuary, reached by crossing the bridge and turning back toward the sea.
Stage 2: Milfontes to Zambujeira do Mar, about 30 km
South of Milfontes the coast turns wilder. The road passes Almograve, a quiet village with a beach of dark rocks and pale sand directly below it and a paved road to the car park, then the lighthouse at Cabo Sardão, where the white storks nest on the sea stacks just offshore. The lighthouse has a small car park and a short walk to the cliff edge, and it is one of the best free views on the whole coast. Give it half an hour, longer in spring when the storks are on the nests.
Zambujeira do Mar is next, about 30 km from Milfontes by the coast road. It is a clifftop village with its beach directly beneath the chapel, reached by a long staircase, and a second beach, Praia dos Alteirinhos, ten minutes' walk south. Parking is on the streets above the cliff; in August, and especially during Festival Sudoeste in the first week, arrive early or park at the edge of the village. Zambujeira makes a good first or second night: small, walkable, with a proper sunset.
Between Zambujeira and the next stop is Praia do Carvalhal, one of the wildest beaches on the coast. The last stretch is a graded dirt track from the N120, fine for a normal car at walking pace, with a dusty car park behind the dunes. There is no lifeguard outside summer and no shade at any time.
Stage 3: Zambujeira to Odeceixe, about 18 km
The N120 turns inland for this stretch, through São Teotónio, a working agricultural town with cafés, a supermarket and a pharmacy, useful for restocking. Just after it, the road drops into the valley of the river Seixe, and Odeceixe appears: white houses stacked on a hill, a windmill on top. The river below is the border between the Alentejo and the Algarve, so by crossing the bridge you change region.
Park at the bottom of the village, near the river, in the car park by the main road, and walk up. The lanes are steep and narrow, and driving to the top is a mistake everyone makes once. The village is small and lovely, with a café or two on the square and the windmill above. Praia de Odeceixe, the beach voted one of the seven natural wonders of Portugal, is 3 km west along the river, on a paved road that ends in two car parks, one by the river and one on the cliff above. In August they fill by late morning; before 10:30 or after 16:30 you will find a space.
This is our village, and the natural midpoint of the trip. We have written a full guide to things to do in Odeceixe and to the beach itself, with its tides, its parking and its two sides. Our houses are 3 km from the village, with parking at the door, and a night here breaks the drive in the right place.
Stage 4: Odeceixe to Aljezur, about 15 km
South of Odeceixe you are in the Algarve, and the landscape changes: higher hills, more eucalyptus, and roads that bend more. Aljezur is about 15 km down the N120, a town on two hills split by a river, with the ruins of a tenth-century Moorish castle on top of the older one. Park in the newer, lower town by the river, where there is a large car park, and walk up through the old lanes to the castle for the view. On Saturdays the market brings the whole area to town.
Aljezur is where the beach detours multiply. Praia da Amoreira, at the mouth of the Aljezur river, is about 8 km west on a paved road with a big car park: a river lagoon on one side, surf on the other, the family beach of the area. Praia de Monte Clérigo, a little further south, has a cluster of holiday houses, simple fish restaurants and a car park that fills by noon in summer. And Praia da Arrifana, about 10 km southwest, sits in an amphitheatre bay below a clifftop village with a tiny car park at the top and a steep road down to a second one by the sand. In August, Arrifana's parking is the tightest on the coast; go early or go in the evening for the sunset.
Our guide to things to do in Aljezur covers the town, the market and the sweet potato, and our guide to the best beaches near Odeceixe ranks these beaches with drive times from our base.
Stage 5: Aljezur to Carrapateira, about 22 km
At Aljezur, leave the N120, which turns inland toward Lagos, and take the N268 south. This is the most scenic road of the trip: it climbs through hills of cistus and pine, with the sea appearing and disappearing to the right, and drops after about 22 km into Carrapateira. Along the way there is a signed turn for Praia do Vale dos Homens, a wild beach at the end of a long dirt track. The track is manageable in a normal car, but slowly, and there is nothing at the bottom except sand, cliffs and a wooden staircase.
Carrapateira is a small white village with two of the largest beaches on the coast. Praia da Bordeira, to the north, is an enormous expanse of sand backed by dunes and a river; park at the top of the dune road or continue down a sandy track to the car park by the river. Praia do Amado, to the south, is a surfing beach with a paved road, a big car park, surf schools and a café. Between the two, a circular walking route, the PR1 around the Pontal da Carrapateira headland, is one of the finest short walks on the coast and takes about two hours from the village.
Carrapateira is a good place to sleep: quiet, with a couple of restaurants, and the beaches close enough to walk to at sunset. Surfers will already know it; our Costa Vicentina surfing guide covers Bordeira and Amado by level.
Stage 6: Carrapateira to Sagres and the cape, about 30 km
The N268 continues south through Vila do Bispo, a small town with fuel, a supermarket and a bakery worth stopping at, and reaches Sagres in about 27 km. Sagres is a different kind of place: a low town spread across a headland, more exposed and windier than anything to the north, with a fortress on the point and beaches on both sides of it. Praia da Mareta, in town, and Praia do Beliche, on the road to the cape, are the easy ones, with paved roads and car parks. Praia do Tonel, below the fortress, is the surf beach.
The last 6 km take you to Cabo de São Vicente, the southwestern tip of Europe. There is a lighthouse, a large car park, a stall or two selling sausages and sweaters against the wind, and a cliff edge with nothing beyond. Go for sunset if you can, when the coach parties have left. This is the end of the route, and the point after which the coast turns east into the Algarve proper.
Parking on the Costa Vicentina: the honest picture
Outside July and August, parking is not a problem anywhere on this route. Inside them, it is the single most useful thing to plan around. The pattern is the same everywhere: beach car parks are small, unpaved and free, they fill between 11:00 and 16:30, and the villages have street parking that fills a little later. The beaches with real pressure are Arrifana, Monte Clérigo, Praia de Odeceixe and Zambujeira. The beaches that almost always have space are Bordeira, Amado, Carvalhal and Malhão, because they are simply too big to fill.
Three rules that work. Arrive at the beach before 10:30 or after 16:30, which are also the best hours for light and for the sea. In the villages, park at the edge and walk in; the walk is never more than ten minutes and the lanes were built for donkeys. And never park on the dune vegetation or the verge of a dirt track, both because the park rangers do fine for it and because the sand is softer than it looks.
The dirt tracks, beach by beach
The question we are asked most about the driving is whether a normal car can reach the beaches, and the answer is yes for all of them, with care. The paved beaches, where you park on asphalt, are Praia de Odeceixe, Amoreira, Monte Clérigo, Arrifana, Amado, Zambujeira, Almograve, Mareta and Beliche. The graded dirt tracks, fine for any car at walking pace, lead to Carvalhal, Bordeira's lower car park, Malhão's last stretch and the Pessegueiro fort. The long, rougher tracks, still passable but slow and dusty, are Vale dos Homens and a few of the unsigned coves between Zambujeira and Odeceixe.
Rental cars are fine on all of them, but check your contract: some exclude damage on unpaved roads, and a slow puncture from a sharp stone is the classic road trip souvenir. Carry water, because the tracks are hot and shadeless, and note that the beaches at the end of long tracks have no lifeguard outside summer and no café at any time.
The route in numbers
| Stage | Road | Distance | Beach detours |
|---|---|---|---|
| Porto Covo to Vila Nova de Milfontes | N120 and local roads | about 20 km | Pessegueiro, Malhão, Furnas |
| Milfontes to Zambujeira do Mar | coast road via Almograve | about 30 km | Almograve, Cabo Sardão, Alteirinhos |
| Zambujeira to Odeceixe | N120 via São Teotónio | about 18 km | Carvalhal, Praia de Odeceixe |
| Odeceixe to Aljezur | N120 | about 15 km | Amoreira, Monte Clérigo, Arrifana |
| Aljezur to Carrapateira | N268 | about 22 km | Vale dos Homens, Bordeira, Amado |
| Carrapateira to Sagres and the cape | N268 | about 30 km | Mareta, Beliche, Tonel |
Add the detours and the total comes to roughly 250 km over the whole trip, which at the pace of these roads is about five hours of actual driving, spread over however many days you give it.
How many days, and where to sleep
The full route is about 140 km of road, which sounds like nothing, and it is, if you drive it without stopping. With the beach detours, each of which adds 10 to 20 km there and back, and with the walks and the lunches, you will cover something like 250 km over the trip. Two nights, one in Zambujeira or Odeceixe and one in Carrapateira or Sagres, is the fastest version we would recommend. Four nights, adding Milfontes and Aljezur, lets you give each stage a proper beach afternoon. A week lets you add a stage of the Fishermen's Trail on foot, which is the best way to see the cliffs you have been driving past.
For choosing where to sleep, village by village, with who each one suits and how far ahead to book, read our guide to where to stay on the Costa Vicentina. And if this article has convinced you that the coast is small enough to explore from one place, that is exactly the conclusion most of our guests reach. Our complete guide to the Costa Vicentina sets out both approaches, and our houses, at the midpoint of the route, are there when you want to stop driving for a while.