Three days in Cagliari, a long weekend in the south
3 days

Three days in Cagliari, a long weekend in the south

Cagliari rarely gets treated as a destination in its own right, mostly serving as an airport gateway before visitors drive off toward the coast. That’s a mistake for anyone with three days to spare: the old town has a genuine hilltop citadel worth exploring properly, the city beach at Poetto is better than most people expect from a capital city, and two of the south’s best day trips — Roman Nora and the beaches around Villasimius — sit within an hour’s drive.

BaseCagliari old town or the Marina district
Getting aroundWalkable centre; a car or organised tour for Nora and Villasimius
BudgetMid-range: €80-130 per person per day including a guided tour and meals
Best timeMay-June or September for warm weather without August crowds and prices
AirportCagliari-Elmas (CAG), around 15 minutes from the centre by taxi or bus

Day 1: The old town and Poetto beach

Start in Castello, the walled hilltop quarter that gives Cagliari its skyline of towers and bastions, most easily understood with a guide who can explain the layered Pisan, Spanish and Piedmontese history behind the architecture:

Cagliari guided walking tour

For a more structured historical route through the Castello district specifically, a dedicated three-hour tour covers the cathedral, the Bastione di Saint Remy and the Roman amphitheatre in more depth than a self-guided wander typically manages in the same time:

Three-hour guided tour of historical Cagliari

Lunch in the Marina district’s narrow streets is the easy option — this is where most of the city’s seafood and pasta restaurants cluster — before an afternoon at Poetto beach, a genuine urban beach that runs for several kilometres along the eastern edge of the city, backed by the dramatic Sella del Diavolo headland. Evening belongs to the Marina’s bars, most pouring Cannonau and Vermentino by the glass; our Sardinian food and wine guide has specific recommendations.

Day 2: Nora and Pula

A short drive south, around 40 minutes on the SS195, takes you to Pula and Nora, where a Phoenician-Roman city sits on a small peninsula, parts of it now visibly underwater at the shoreline. A private day tour from Cagliari covers the ruins with proper archaeological context, which matters here since the site’s information panels alone don’t do justice to a settlement occupied for close to a thousand years:

Nora ruins and Pula guided tour from Cagliari

Our Nora archaeological site guide covers what to prioritise if you’re visiting independently instead, including the mosaic floors that are easy to miss without a guide pointing them out. Pula’s own town centre, a short walk from the site, is worth an hour for lunch before heading back to Cagliari, or continuing on to the beaches further along this stretch of coast covered in our Chia beaches guide.

Day 3: Villasimius and the eastern coves

The drive east to Villasimius, around 45 minutes to an hour depending on Cagliari traffic, reaches a genuinely different coastline from Poetto — granite headlands, clearer water, and beaches like Spiaggia del Riso that regularly rank among the south’s best. A full-day guided tour covering Villasimius and the nearby Solanas beaches removes the parking and navigation stress of a first visit:

Villasimius and Solanas beaches tour from Cagliari

For visitors preferring to stay closer to the city on the final day, a kayak tour around the Sella del Diavolo headland covers sea caves and hidden coves that are genuinely difficult to reach on foot, and doubles as a way to see Cagliari’s coastline from the water before an evening flight or onward drive:

Kayak tour with snorkelling around the Devil’s Saddle from Cagliari

A sunset cruise with prosecco out of the Marina makes a relaxed final evening for anyone not driving onward the same night:

Cagliari sunset cruise with prosecco

Getting around without renting for the whole trip

Cagliari’s old town and Marina district are genuinely walkable, and Poetto is reachable by local bus, so a hire car isn’t essential for Day 1. For Nora and Villasimius, either rent a car for those two days specifically or rely on the guided tours above, which include transport and typically work out cheaper than a rental plus parking once you factor in the cost of a short-term hire. Our renting a car in Sardinia guide covers short-hire options for exactly this kind of trip.

Where to eat: three meals, three price points

Breakfast at any bar in the Marina or Castello districts is standard Italian pricing — a cornetto and a coffee standing at the counter costs €2.50-3.50, seated at a table on Via Roma or the harbourfront closer to €6-8 once table service is added. Lunch in the Marina’s back streets, away from the main harbourfront strip, gets you a proper plate of culurgiones or malloreddus alla campidanese for €10-14, while the same dish at a harbourfront terrace with a sea view runs €16-22.

Dinner is where the range widens most: a trattoria in Castello or the Stampace district serves a full seafood meal with wine for €30-45 a head, while Cagliari’s better-regarded seafood restaurants — worth booking ahead in summer — charge €55-80 for the same category of meal done properly.

Poetto’s beach kiosks are the cheapest meal of the three days: €8-12 for a panino and a drink, eaten with your feet still in the sand, and a reasonable lunch option on the Poetto afternoon rather than driving back into town.

Cagliari’s markets, for a cheaper lunch

The Mercato di San Benedetto, a short walk from Castello, is often cited as one of the largest covered markets in Europe and is worth a visit even if you’re not self-catering — the fish hall on the ground floor and the fruit and vegetable stalls above give a far better sense of what Cagliari actually eats than any restaurant menu. Several stalls sell prepared food to eat standing up, and a plate of fresh bottarga shavings on bread costs a fraction of what the same taste costs as a restaurant starter. It opens early and winds down by early afternoon, so it fits naturally into a Day 1 morning before Castello rather than as a separate outing.

Villasimius versus staying closer: is the third day worth it

Villasimius earns its reputation, but the drive — 45 minutes to an hour each way depending on Cagliari’s notorious summer traffic on the way out of the city — means a genuine half-day round trip before you’ve spent any time on the sand. Visitors short on time sometimes swap it for the closer Poetto extension toward the Sella del Diavolo headland, which has decent granite coves of its own reachable on foot or by the kayak tour above, without the drive. That said, Spiaggia del Riso and the water clarity around Capo Carbonara are a genuine step up from Poetto, and most visitors who make the drive say it was worth the day rather than wishing they’d stayed closer.

Getting from the airport, and between the three days without overspending on transfers

Cagliari-Elmas airport sits around 15 minutes from the centre, and a taxi costs €15-20 flat-rate to most central hotels — cheaper than it looks given the short distance, and simpler than working out the ARST bus schedule with luggage on arrival. For Day 2 and Day 3, splitting the cost of a rental car across two people rather than booking two separate guided tours often works out similar in price but gives more flexibility on timing, particularly for a longer Villasimius beach afternoon than a tour itinerary allows.

If only one of the two day trips fits the budget, Nora edges out Villasimius as the better use of a single day — the ruins are unique to this specific spot, while decent beaches exist closer to Cagliari at Poetto and around the Sella del Diavolo.

Evening in Castello, after the day trips

Castello’s bastions are free to walk at any hour, and the Bastione di Saint Remy’s terrace is one of the few spots in the city where a sunset costs nothing beyond the coffee or aperitivo you choose to buy alongside it — arrive by 7pm in summer to get a spot along the balustrade before it fills up. A handful of wine bars along Via Lamarmora pour Cannonau by the glass for €5-7, considerably less than the same glass at a Marina harbourfront terrace, and the streets are quieter for it too. It’s a good way to close out Day 1 or Day 3 without needing to drive anywhere after a full day out.

Frequently asked questions about three days in Cagliari

Is three days enough for Cagliari and day trips?

Yes for a taste of the old town, Poetto and one good day trip; two full days is tight if you want both Nora and Villasimius properly.

Do I need a car for this itinerary?

Not for Day 1, but yes for Days 2 and 3 unless you book the guided tours, which include transport.

Is Cagliari worth visiting if I’m mainly here for beaches?

Yes as a base — Poetto is a genuine city beach, and both Nora and Villasimius are within an hour, giving beach variety without relocating.

What’s the best time of year for this itinerary?

May, June or September, avoiding the August heat and crowds at Poetto and Villasimius.

Can I extend this into a longer Sardinia trip?

Yes — Cagliari is a natural starting point for our seven-day or south Sardinia seven-day itineraries.

How much does a taxi from Cagliari-Elmas airport cost?

A flat rate of €15-20 to most central hotels, for the roughly 15-minute journey — agree the fare or confirm the meter before setting off.

Is the San Benedetto market worth visiting if I’m not cooking?

Yes — several stalls sell prepared food to eat on the spot, and it gives a far more honest sense of Cagliari’s food culture than any restaurant.

Should I do Nora or Villasimius if I only have time for one?

Nora, since the archaeological site is unique to that location, while good beaches closer to Cagliari cover much of what Villasimius offers on the coast side.

tours.3 days

Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.

These are our own photographs of Sardinia, not the operator's pictures of this tour — open the tour page to see those.