Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

20-Day Italy Itinerary: Bari, Sardinia, and Rome

Day 1 · Sun, Apr 26
Bari

Arrival and coastal start

  1. Pane e Pomodoro Beach (Madonnella) — Easy first stop for a sunset seaside reset after arrival. — early evening, ~1 hour
  2. Lido San Francesco (Bari Nord) — A relaxed beachfront walk helps shake off travel fatigue. — evening, ~45 minutes
  3. Pizzeria Da Michele Bari (Murat) — Classic, affordable dinner near the center; good first-night fuel. — dinner, ~1.5 hours, €12–20 pp
  4. Lungomare Nazario Sauro (seafront) — Best after-dinner promenade for views of the Adriatic and city lights. — late evening, ~45 minutes

Early evening

Ease into Bari with a gentle first stop at Pane e Pomodoro Beach in Madonnella. It’s the kind of local reset that works perfectly after arrival: simple sand, views across the Adriatic, and plenty of people just sitting with a coffee or a beer while the light goes soft. If you’re coming from the center, a quick taxi or a bus toward the seafront keeps it easy; by foot from Murat it’s roughly 20–25 minutes. There are basic kiosks and changing areas in season, but it’s still worth bringing water and a light layer since the breeze can pick up. Give yourself about an hour here just to decompress and watch the city settle into evening.

Late evening coast-and-dinner flow

Continue north to Lido San Francesco in Bari Nord for a relaxed shoreline walk. This isn’t a big “destination” beach moment so much as a local stretch of coast where you can stretch your legs and get a feel for the city’s waterfront rhythm; it’s especially pleasant around sunset and just after, when the promenade is calmer. Then head into Murat for dinner at Pizzeria Da Michele Bari—an easy, classic first-night choice with familiar Neapolitan-style pizzas, simple service, and prices that keep things friendly at around €12–20 per person depending on drinks and extras. If you’re arriving late, it’s smart to check opening hours and book ahead on a Sunday, because popular pizza places in central Bari can fill up fast.

After dinner

Wrap up with a stroll along Lungomare Nazario Sauro, which is really where Bari shows off after dark. The seafront is broad, breezy, and very walkable, with the lights of the city reflecting off the water and locals out for their own post-dinner passeggiata. From Murat, it’s an easy walk down to the waterfront, and this is the best place to let the first day breathe instead of trying to squeeze in more. Keep it loose, enjoy the sea air, and save the real sightseeing energy for tomorrow.

Day 2 · Mon, Apr 27
Bari

Historic Bari

  1. Basilica di San Nicola (Bari Vecchia) — The city’s signature landmark and a must for understanding Bari’s identity. — morning, ~1 hour
  2. Cattedrale di San Sabino (Bari Vecchia) — Calm, beautiful Romanesque church just a short walk away. — morning, ~45 minutes
  3. Castello Svevo di Bari (Bari Vecchia) — Strong medieval fortress with a great sense of the old city’s layers. — late morning, ~1 hour
  4. Orecchiette Street (Strada Arco Basso, Bari Vecchia) — Watch local pasta-making and grab a snack in the heart of the old town. — midday, ~45 minutes
  5. Mastro Ciccio (Murat) — Popular lunch stop for panzerotti and street food with solid value. — lunch, ~1 hour, €10–18 pp
  6. Teatro Petruzzelli (Murat) — Elegant finale for the day and a nice contrast to the old town. — afternoon, ~45 minutes

Morning in Bari Vecchia

Start with Basilica di San Nicola, the city’s most important church and really the anchor of Bari’s identity. Go early if you can — ideally right after the morning mass window — because the atmosphere is calmer and you’ll actually hear the place breathe. Entry is free, though a small donation is appreciated, and it’s worth taking a few minutes in the crypt where the relics draw both Catholic and Orthodox pilgrims. From there, it’s an easy walk through the tight lanes to Cattedrale di San Sabino, which feels quieter and more understated than San Nicola but is just as essential for understanding the old city. The Romanesque interior is beautifully simple, and the rooftop area is worth asking about if it’s open; it gives you a nice sense of the stone rooftops and the sea air rolling in.

Late morning through lunch in the old town

Continue a few minutes to Castello Svevo di Bari, the medieval fortress that reminds you how strategic this coastline has always been. Plan about an hour here; tickets are usually around the low teens, and opening hours are generally daytime with some variation by season, so it’s smart to check the same morning. After that, drift to Orecchiette Street on Strada Arco Basso, where local women still shape fresh pasta by hand outside their doors. This is one of those places where the “activity” is just standing around and watching life happen — buy a small bag of orecchiette if you want, but don’t feel rushed. Then head into Murat for lunch at Mastro Ciccio, a very Bari kind of stop: unfussy, busy, and excellent value. Their panzerotti and street-food sandwiches are the point here, and with drinks you’ll usually land around €10–18 per person. If there’s a queue, don’t worry; it moves fast.

Afternoon and an easy finish

After lunch, take the short walk over to Teatro Petruzzelli, which gives you a completely different side of the city — polished, elegant, and a little grand. Even if you don’t go inside, it’s worth lingering in the square and looking up at the façade; if there’s a matinee, concert, or guided visit available, this is a nice place to check the schedule. The walk from Bari Vecchia into Murat is the best way to connect the day, but if you’re tired, a quick local bus or a short taxi ride will save your legs. Leave the rest of the afternoon loose: this is a good day to wander the shopping streets nearby, grab a coffee at Caffè Vergnano or another bar in the center, and let Bari feel less like a checklist and more like a lived-in city.

Day 3 · Tue, Apr 28
Bari

Adriatic day in Bari

  1. Mercato del Pesce di Bari (Bari Vecchia waterfront) — Lively morning atmosphere and an authentic look at local seafood culture. — morning, ~45 minutes
  2. Piazza Mercantile (Bari Vecchia) — Historic square perfect for coffee and people-watching. — morning, ~30 minutes
  3. Gravina in Puglia day trip (Gravina area) — Dramatic ravine landscapes and cave scenery make a strong change of pace from coastal Bari. — late morning to afternoon, ~4 hours
  4. Al Fornello da Ricci (near Putignano) — Excellent Puglian lunch focused on regional seafood and produce. — lunch, ~1.5 hours, €35–60 pp
  5. Lungomare Imperatore Augusto (Bari) — Gentle sunset walk back in the city after the day trip. — evening, ~45 minutes
  6. Antica Salumeria Del Gusto (Murat) — Casual dinner for focaccia, cheeses, and local bites. — dinner, ~1 hour, €12–22 pp

Morning

Start early at Mercato del Pesce di Bari on the Bari Vecchia waterfront, when the catch is still fresh and the whole scene feels properly alive: fishmongers calling out, crate lids slamming, and locals choosing between ricci, polpi, and whatever came in before sunrise. It’s not a polished tourist stop, which is exactly why it’s worth doing; go around 7:00–8:30 AM if you can, and plan on just wandering for 45 minutes with a coffee in hand. From there, drift a few minutes over to Piazza Mercantile for a slower second act — sit at Caffè Vergnano or a simple bar nearby, order an espresso or cappuccino, and people-watch while the square wakes up. This is one of those places where 30 minutes can easily become an hour, especially if you like old stones, scooters, and local life unfolding in front of you.

Late Morning to Lunch

After that, head out for your Gravina in Puglia day trip; this is the day’s big change of pace, and it works beautifully because it swaps Bari’s waterfront energy for something wilder and more cinematic. Expect the ravine scenery to dominate: bridges, tufa rock, cave dwellings, and viewpoints where the landscape suddenly drops away. If you’re going independently, a car is the easiest option; by train it’s possible but slower and less flexible. Leave enough time to walk the historic center and the gorge edges without rushing — about 4 hours total on the ground feels right. For lunch, Al Fornello da Ricci near Putignano is the kind of place locals actually drive for: regional seafood, excellent vegetables, and the sort of Puglian cooking that feels both rustic and refined. Book ahead if you can, especially for lunch service; expect roughly €35–60 per person depending on how much wine and seafood you lean into.

Afternoon and Evening

On the way back to Bari, keep the pace loose and don’t try to cram in one more “must-see.” Your best ending is a simple one: a sunset walk along Lungomare Imperatore Augusto, where the sea light softens and the city feels calm again after the inland excursion. It’s an easy, restorative stretch — about 45 minutes is enough — and a great time for photos without the midday glare. Then finish in Murat at Antica Salumeria Del Gusto for a low-key dinner of focaccia, cheeses, cured meats, and local bites; this is exactly the kind of place that’s perfect after a full day because it’s casual, quick, and satisfying. Budget around €12–22 per person, and if you’re still up for one last wander afterward, you’ll find the surrounding streets are pleasant for a final nightcap without needing a formal plan.

Day 4 · Wed, Apr 29
Bari

Southbound coastal base

  1. Polignano a Mare Lama Monachile (Polignano a Mare) — Start with the iconic cliffside cove before the crowds thicken. — morning, ~1 hour
  2. Centro Storico di Polignano (Polignano a Mare) — Compact old town with sea views and easy wandering. — late morning, ~1.5 hours
  3. Grotta Palazzese viewpoint (Polignano a Mare) — Worth a quick stop for one of the most famous coastal views in Puglia. — midday, ~30 minutes
  4. Ristorante Grotta Palazzese (Polignano a Mare) — A splurge lunch option if you want the marquee cave-setting experience. — lunch, ~2 hours, €150+ pp
  5. Monopoli Porto Antico (Monopoli) — Slow, photogenic harbor stroll and a better-paced afternoon base. — afternoon, ~1.5 hours
  6. La Tana del Luppolo (Monopoli) — Low-key dinner with seafood and local dishes before the transfer day. — dinner, ~1.5 hours, €20–35 pp

Morning

Head out early for Polignano a Mare Lama Monachile — this is the classic Puglia postcard, and it’s absolutely best before the day-trippers arrive. Aim to be there around 8:00–9:00 if you can. The cove itself is small and dramatic, so even a short stop feels special: limestone cliffs, that bright blue water, and the little bridge above giving you the full “yes, this is the famous view” moment. Wear proper shoes if you want to scramble around safely; the paths and edges can be uneven, and there’s not much shade once the sun gets up.

Late Morning to Midday

From there, wander into Centro Storico di Polignano and just let yourself get a little lost. It’s compact, so you don’t need a fixed plan — the pleasure is in turning corners, finding sea terraces, and spotting little details in the whitewashed lanes. If you want a coffee stop, grab one somewhere simple near the main streets rather than trying to force a long sit-down meal here; the old town works best as a slow stroll. Then make a quick stop at the Grotta Palazzese viewpoint, which is really about the perspective more than the duration: it’s one of those places where you pause, take the photo, and keep moving. If you’re doing the lunch splurge, Ristorante Grotta Palazzese is the headline option, but book well ahead — this is the famous cave dining experience and prices start around €150+ per person, with lunch usually taking a full couple of hours. If it’s not in your budget or you didn’t reserve, you’re better off saving the money and having a simpler lunch nearby.

Afternoon

After lunch, continue to Monopoli Porto Antico for a slower, less polished rhythm that feels very local. The harbor area is lovely in the late afternoon: fishing boats, pastel facades, and enough movement to keep it alive without feeling frantic. It’s an easy place to wander for an hour or so, and the whole center is walkable from the port, so you can just drift between the water and the old streets without needing transport. This is the part of the day where I’d keep the schedule loose — sit for an espresso or an aperitivo if the weather’s nice, and let Monopoli be the place where the pace finally drops.

Evening

For dinner, book a table at La Tana del Luppolo, a solid low-key choice before your transfer day. Expect about €20–35 per person depending on what you order, which makes it a much easier, more relaxed final meal than the showpiece lunch up the coast. It’s the kind of place where you can keep it simple with seafood or local plates and not feel rushed. If you have energy afterward, take one last short walk through the center before heading back — no need to overdo it. The day is already well balanced: a big coastal hit in the morning, a scenic lunch option, and an unhurried finish in Monopoli.

Day 5 · Thu, Apr 30
Cagliari

Transfer to Sardinia

Getting there from Bari
Flight (ITA Airways or Ryanair via Bari BRI → Cagliari CAG), ~1h20 airborne, ~3.5–5h door-to-door incl. airport time, ~€60–180. Book on Google Flights/Skyscanner, then airline site. Best as a morning departure so you can arrive for your afternoon Cagliari walking plan.
Ferry + mainland connection is impractical here; avoid unless you’re specifically optimizing for luggage/sea travel.
  1. Cagliari Marina (Marina) — Arrive and settle into the waterfront district with an easy first walk. — afternoon, ~45 minutes
  2. Via Roma (Marina) — Elegant arcade-lined street ideal for coffee and watching city life. — afternoon, ~30 minutes
  3. Cattedrale di Santa Maria (Castello) — Start exploring the hilltop historic core with a landmark church. — late afternoon, ~45 minutes
  4. Terrazza Umberto I (Castello) — Best golden-hour overlook across the city and harbor. — sunset, ~30 minutes
  5. Antica Cagliari (Marina) — Reliable Sardinian seafood and pasta for a first-night dinner. — dinner, ~1.5 hours, €25–45 pp

Afternoon in Cagliari Marina

By the time you get into town keep the first stop simple: drop your bags and take an easy first walk through Marina, the waterfront quarter that immediately tells you you’re in Sardinia now. This is the part of Cagliari where the city feels most open and lived-in — narrow streets, old shutters, fishing-boats-at-a-distance energy, and plenty of people lingering outside with an aperitivo. If you need a low-key reset, just wander the lanes behind Via Roma for 30–45 minutes and let the city arrive around you.

Coffee and a slow stroll on Via Roma

From Marina, step onto Via Roma, Cagliari’s grand promenade with its arcades, palm trees, and steady parade of locals, commuters, and students. It’s ideal for a first coffee stop: Caffè dell’Elefante or Caffè Svizzero are both easy, central options where you can sit a while without feeling rushed. Expect espresso around €1.50–2 and a cappuccino closer to €2.50–3.50. This is a good moment to just watch the city move — no need to over-plan it. If you’re hungry after the flight, grab a small pastry or a savory snack and keep moving uphill.

Late afternoon in Castello at Cattedrale di Santa Maria

Head up into Castello for the historic core, where the streets get steeper, quieter, and more photogenic. Cattedrale di Santa Maria is the right landmark to anchor this part of the day — elegant, imposing, and a good way to orient yourself before sunset. Go inside if it’s open; hours vary, but churches here often close for a midday lull and reopen in the late afternoon, so this timing usually works well. Entry is often free or donation-based, though some side chapels or special areas may have small fees. From Via Roma, it’s a manageable uphill walk, though if you’re tired after travel, a short taxi up to Piazza Arsenale saves your legs.

Sunset and dinner back down in Marina

Finish at Terrazza Umberto I for the best first-night view in town: rooftops, harbor, and the whole sweep of Cagliari glowing in late light. It’s one of those places that makes you instantly understand the city’s geography. Give yourself 20–30 minutes here, then walk or taxi back down to Marina for dinner at Antica Cagliari. It’s a dependable first-night pick for Sardinian seafood and pasta — think fregola with seafood, bottarga, or grilled fish — and a solid place to land after a travel day. Book ahead if you can, especially on a Thursday or Friday, and expect roughly €25–45 per person depending on wine and appetizers.

Day 6 · Fri, May 1
Cagliari

Cagliari city focus

  1. Museo Archeologico Nazionale di Cagliari (Castello) — Excellent introduction to Sardinia’s Nuragic past. — morning, ~1.5 hours
  2. Torre dell’Elefante (Castello) — Classic climb for views and a sense of the fortified old town. — late morning, ~45 minutes
  3. Bastione di Saint Remy (Castello) — Grand city terrace and one of Cagliari’s most recognizable spaces. — midday, ~45 minutes
  4. Caffè Libarium Nostrum (Castello) — Great coffee stop with a view and a relaxed break. — midday, ~45 minutes, €6–12 pp
  5. Anfiteatro Romano di Cagliari (Stampace) — A compact but important ancient site on the way downhill. — afternoon, ~45 minutes
  6. Sa Domu Sarda (Stampace) — Traditional Sardinian dinner with regional specialties. — evening, ~1.5 hours, €25–40 pp

Morning

Start in Castello with Museo Archeologico Nazionale di Cagliari, which is the best possible intro to Sardinia if you want the island’s story to make sense for the rest of the trip. Give yourself about 90 minutes; the Nuragic bronzes, the Giants of Mont’e Prama, and the Punic/Roman pieces are what I’d focus on. It’s usually calmest earlier in the day, and you’ll avoid the midday heat that can make the climb through Castello feel a bit more serious than it looks on the map. If you’re coming up from Marina, it’s a steady uphill walk, or a short taxi if you’d rather save your legs for the rest of the day.

Late morning to midday

From there, continue on foot to Torre dell’Elefante; the route through the narrow lanes is half the pleasure. The tower climb is short but steep enough to count, so wear shoes with grip, especially on worn stone steps. After that, drift to Bastione di Saint Remy, which is really where Cagliari opens up: broad terraces, sea views, and that elegant “this city knows how to live” feeling. It’s a good place to pause before lunch, watch people cross between Castello and Villanova, and just let the day slow down a little.

Lunch and afternoon

For a coffee break with a view, stop at Caffè Libarium Nostrum. It’s one of those places where the setting matters as much as the drink, and €6–12 per person is a fair range if you have a coffee, a spritz, or a light bite. Then head downhill into Stampace for Anfiteatro Romano di Cagliari; it’s compact, so plan on about 45 minutes, and check opening times before you go because they can vary seasonally. The walk between Castello and Stampace is easy enough if you don’t mind slopes, and you’ll get a nice sense of how the old city layers sit on top of each other here — medieval above, Roman below.

Evening

Finish at Sa Domu Sarda for dinner, which is a solid pick if you want a proper Sardinian meal without overthinking it. Book ahead if you can, especially on a Friday or holiday weekend, and expect around €25–40 per person depending on how much wine and dessert you order. It’s the kind of place to lean into regional dishes rather than play it safe — think malloreddus, porceddu, or seafood depending on the menu that night. After dinner, if you still have energy, the walk back toward Marina is an easy way to end the day: low key, lively, and exactly the right pace after a full first look at Cagliari.

Day 7 · Sat, May 2
Cagliari

Sardinia’s southern coast

  1. Poetto Beach (Poetto) — Begin with the long arc of sand and a coastal walk. — morning, ~1.5 hours
  2. Molentargius-Saline Regional Park (between Cagliari and Quartu) — Flamingos and lagoon scenery make this one of the area’s best nature stops. — late morning, ~1.5 hours
  3. Ristorante Dal Corsaro al Mare (Su Siccu) — Fresh seafood lunch with a polished but local feel. — lunch, ~1.5 hours, €35–60 pp
  4. Marina Piccola (Poetto) — Easy post-lunch harbor and beachside stroll. — afternoon, ~1 hour
  5. Pasticceria Piemontese (Stampace) — Sweet stop for Sardinian pastries and coffee. — afternoon, ~30 minutes, €5–10 pp
  6. Ristorante Terra e Mare (Cagliari center) — Comfortable dinner to wrap a beach-and-nature day. — evening, ~1.5 hours, €25–45 pp

Morning

Start at Poetto Beach while the light is still soft and the wind is usually calmer. This is Cagliari’s long, easy shoreline, and the nicest way to do it is simply to walk a stretch of the promenade, watch the kite surfers, and let the day slow down a bit. If you want coffee first, grab it near Viale Poetto before heading onto the sand; otherwise, just go straight for the water’s edge. Early morning is best for space and for better photos, and you’ll avoid the strongest sun. From the center, it’s a simple bus ride or taxi — about 15–25 minutes depending on where you’re staying.

From there, continue on to Molentargius-Saline Regional Park, which sits right between Cagliari and Quartu and feels like the city’s wild back garden. The flamingos are the star, but the real charm is the mix of lagoons, bike paths, and that wide-open saltmarsh light. Give yourself time to wander without trying to “do” it too quickly; this is a place where the payoff is in slowing down. Entry to the park itself is generally free, though guided visits or bike rentals may cost extra. If you’re coming from Poetto, it’s an easy taxi or a straightforward walk/bike depending on your energy.

Lunch

For lunch, head to Ristorante Dal Corsaro al Mare in Su Siccu and make it your proper sit-down meal of the day. It’s polished without feeling stiff, and it’s a good place to lean into seafood — think bottarga, seafood pasta, or grilled catch of the day, with prices usually around €35–60 per person depending on wine and extras. Book ahead if you can, especially on a weekend. From Molentargius, it’s a short taxi ride or a breezy drive back toward the harbor side, so you won’t lose much daylight. After lunch, don’t rush — this is the kind of place where a long espresso is part of the plan.

Afternoon into evening

Keep the afternoon gentle with a stroll through Marina Piccola, back by the Poetto side. It’s the easiest kind of reset after lunch: harbor views, beach air, and enough movement to make room for dessert later. Then swing into Stampace for Pasticceria Piemontese, which is a very good excuse to pause over coffee and a sweet treat. Order something classic and Sardinian if available, and don’t overthink it — this is a €5–10 stop that works best as a relaxed half-hour. If you’re moving by bus, both transfers are straightforward; by taxi, everything is only a short hop.

End the day at Ristorante Terra e Mare in the center of Cagliari for dinner. It’s a comfortable, no-fuss final stop after a beach-and-nature day, and the kind of place where you can order simply and eat well without making a production of it. Expect around €25–45 per person. If the weather is still good, linger outside afterward and walk a few blocks through the lit streets before heading back — on a day like this, the best part is how the city feels both coastal and alive at the same time.

Day 8 · Sun, May 3
Alghero

Move along the west coast

Getting there from Cagliari
Drive (rental car) via SS131, with a Bosa stop, ~3.5–4.5h total, ~€60–100/day rental + fuel/tolls. This is the clear best fit because your itinerary already includes Bosa en route and public transport is slow/inconvenient.
Bus (ARST or regional coach with one change, often via Oristano), ~4.5–6.5h, ~€15–30. Book/check on ARST or Omio; choose an early-morning departure if you want enough time for Bosa and an afternoon Alghero arrival.
  1. Bosa (west coast stop) — Break the drive with one of Sardinia’s prettiest river towns. — morning, ~2 hours
  2. Bosa Castle (Bosa) — Quick uphill detour for views over the colorful town and river. — late morning, ~45 minutes
  3. Ristorante Sa Nassa (Bosa Marina) — Seaside lunch focused on local fish and simple coastal cooking. — lunch, ~1.5 hours, €20–35 pp
  4. Alghero waterfront (Lungomare Dante) — Arrive with an easy promenade along the sea. — late afternoon, ~45 minutes
  5. Cattedrale di Santa Maria Immacolata (Alghero old town) — Beautiful historic core anchor before dinner. — evening, ~30 minutes
  6. Trattoria Lo Romani (Alghero) — Classic Catalan-Sardinian dinner in the old town. — dinner, ~1.5 hours, €25–40 pp

Morning

Leave Cagliari early enough to make Bosa feel like a proper first stop rather than a rushed photo break. In real life, that means aiming to roll into town around late morning, when the pastel houses along the Temo River have good light and the streets are active but not crowded. Spend about two hours wandering the riverfront, crossing the old bridge, and just letting yourself get a feel for the town’s slow rhythm — this is one of those places where the pleasure is in the meander. If you want coffee, grab it in the center and keep walking; prices are usually around €1.50–3 for an espresso or cappuccino, and most bars are casual, no-fuss, and used to travelers passing through.

From there, head up to Bosa Castle for the short uphill detour. It’s not a long visit, but the view is the whole reason to go: the colorful roofs below, the river curve, and, on a clear day, the sense that you can see half the west coast from the top. Give it about 45 minutes including the climb and a few photo stops. Wear decent shoes — the path is manageable, but it’s steep enough to make sandals annoying — and don’t overthink it; this is a quick, rewarding pause before the coast.

Lunch

Drop back down toward Bosa Marina and sit down at Ristorante Sa Nassa for lunch, which is exactly the kind of seaside meal that makes a Sardinian road day work. Order simply: grilled fish, fregola with seafood, fried calamari, or whatever the kitchen is cooking that day. Expect about €20–35 per person depending on wine and extras, and plan for roughly an hour and a half so you don’t feel rushed. This is not the place to speed through — have lunch, look out at the water, and let the drive taper off naturally before the next stretch.

Afternoon to evening

After lunch, continue north and arrive in Alghero with time for an easy promenade along Lungomare Dante. This is the best “I’m here” walk in town: sea on one side, the old city skyline in front of you, and just enough breeze to wake you up after the drive. It’s a lovely late-afternoon reset, especially around golden hour, and it pairs well with a short hotel check-in or a coffee stop if you need one. From there, drift into the old town for Cattedrale di Santa Maria Immacolata — give yourself about 30 minutes to look around the historic core and enjoy the quieter evening mood before dinner. The cathedral area is especially nice as the light fades, when the stone turns warm and the streets start to fill with people heading out for aperitivo.

For dinner, book or arrive a little early at Trattoria Lo Romani. It’s a strong choice for the first night in Alghero because it leans into the city’s Catalan-Sardinian identity without feeling touristy in a bad way. Expect €25–40 per person, depending on what you order, and don’t skip the local seafood or a pasta course if you’re hungry. If you have energy after dinner, wander one more slow lap through the old streets — but honestly, this is the kind of day where the best finish is a good meal and an early night.

Day 9 · Mon, May 4
Alghero

Alghero and northwest Sardinia

  1. Nuraghe Palmavera (outside Alghero) — Best morning start for Sardinia’s ancient Nuragic heritage. — morning, ~1 hour
  2. Capo Caccia viewpoint (near Alghero) — Dramatic cliffs and sea vistas make this the day’s natural highlight. — late morning, ~1 hour
  3. Grotta di Nettuno (Capo Caccia) — One of the island’s top cave experiences, ideal as a centerpiece activity. — midday to afternoon, ~1.5 hours
  4. Agriturismo Sa Mandra (Alghero outskirts) — Excellent lunch for a rural Sardinian meal after the coast. — lunch, ~1.5 hours, €30–50 pp
  5. Torre di San Giovanni (Alghero old town) — Easy late-afternoon stop for one more city view. — late afternoon, ~30 minutes
  6. Ristorante Movida (Alghero) — Dinner in the center with a lively, modern feel. — evening, ~1.5 hours, €25–45 pp

Morning

Start with Nuraghe Palmavera while the air is still cool and the site is quiet enough hear the cicadas over the stone. This is one of the easiest and most rewarding ways to get into Sardinia’s ancient world without overdoing it: give yourself about an hour to walk the towers, look at the low circular huts, and actually picture how a Nuragic settlement worked. It’s just outside Alghero, so a taxi or rental car is the smoothest way in; from town you’re usually looking at roughly 15–20 minutes and around €20–35 by taxi each way, or you can drive and park on site for a small fee. If you like context, go slowly here — this is less about checking a box and more about getting a feel for how old this island really is.

Late Morning to Midday

From there, head straight to Capo Caccia viewpoint for the best big-sky moment of the day. The road out here is half the fun, with scrubby limestone, sudden drops, and those hard blue sea views that make the northwest coast feel dramatic in a way the south never quite does. Plan about an hour, but leave a little extra if you want to linger at the railings and take photos without other people in the frame. Then continue down to Grotta di Nettuno; if the sea is calm, this is the classic approach, and if not, the road access is still worthwhile. Tickets are usually in the mid-teens, and opening hours vary by season, so it’s smart to check the day before; in spring, aim for late morning or early afternoon to avoid the worst crowding. The cave stays cool inside, so a light layer is useful even on warm days.

Lunch

For lunch, Agriturismo Sa Mandra is exactly the right reset after the cliffs and the cave. It’s one of those places where the meal feels like part of the landscape: rustic rooms, slow service in the good sense, and plates that lean into the island rather than trying to be fancy. Budget roughly €30–50 per person depending on whether you go for a set menu, wine, and dessert; if you can, book ahead, because good agriturismi around Alghero fill up fast, especially around lunch. This is the time to slow the whole day down — have the porceddu if it’s on offer, ask what’s seasonal, and don’t rush back out.

Late Afternoon to Evening

Back in Alghero proper, keep the final sightseeing easy with a stop at Torre di San Giovanni before the evening light fades. It’s a quick, satisfying pause rather than a major excursion — about 30 minutes is plenty — but it gives you one more look over the old town roofs and the coast before dinner. For the last meal, Ristorante Movida is a good call if you want something lively without losing the local setting; expect around €25–45 per person, depending on wine and how much seafood temptation wins out. Afterward, take an unhurried walk through the center and let the day settle — this is the kind of Sardinian day that works best when you leave a little space at the end.

Day 10 · Tue, May 5
Olbia

Coastal transition

Getting there from Alghero
Drive via coastal/north route through Castelsardo (SS291/SS200/SS672 depending routing), ~2.5–4h depending stops, ~€30–60 fuel + rental if needed. This is best because the day is built around Castelsardo and a flexible road transfer.
Bus (ARST/regional), ~3.5–5.5h, ~€12–25. Check Omio/Trainline/ARST; depart early so you still reach Olbia by late afternoon for sightseeing and dinner.
  1. Castelsardo (north coast) — Start with the hilltown views and colorful streets en route to Olbia. — morning, ~2 hours
  2. Castello dei Doria (Castelsardo) — Great short climb for panoramic coastal views. — late morning, ~45 minutes
  3. Ristorante Il Cormorano (Castelsardo area) — Solid seafood lunch before continuing east. — lunch, ~1.5 hours, €30–50 pp
  4. Olbia Centro Storico (Centro) — Gentle arrival walk to reset after the transfer. — late afternoon, ~1 hour
  5. Basilica di San Simplicio (Olbia) — Important Romanesque stop and an easy first look at the city. — late afternoon, ~45 minutes
  6. Art Academy Bistrot (Olbia) — Casual dinner with a modern menu and good central location. — evening, ~1.5 hours, €20–35 pp

Morning

Give yourself a relaxed start and aim for Castelsardo around late morning rather than racing there at dawn — this is one of those hill towns that rewards wandering more than checking boxes. Stick to the upper lanes near Via Manganella and Via Marconi first, where the stone houses, stairways, and little balconies give you the classic coastal-medieval Sardinia feeling without needing a plan. If the weather is clear, keep pausing for the sea views; they’re the whole point of stopping here, and the town is compact enough that an hour or two feels nicely complete.

From the old center, make the short climb to Castello dei Doria. It’s not a big, exhausting hike, but it does feel like enough of a rise to work up an appetite. Budget about 45 minutes and bring water, especially if the sun is already warm in May. The payoff is the panorama over the Gulf of Asinara and the rooftops below — one of the best “stretch your legs” viewpoints on this coast. If you’re moving at an easy pace, the whole Castelsardo stop naturally flows without needing to overthink it.

Lunch

For lunch, settle in at Ristorante Il Cormorano in the Castelsardo area and keep it unhurried. This is the right time for seafood without trying to be fancy about it: think grilled fish, fregola with clams, or a simple pasta with bottarga if it’s on the menu. Expect roughly €30–50 per person, and if you’re arriving on a busy spring day, it’s smart to show up a little before peak lunch time so you don’t end up waiting too long. Service in this part of Sardinia is usually relaxed, so let it be a proper sit-down meal before you continue east.

Afternoon into evening

Once you roll into Olbia, keep the first stop gentle: an easy walk through Olbia Centro Storico is exactly the right reset after the road transfer. Don’t try to “do” the city all at once — just drift along the center, maybe around Corso Umberto I and the surrounding streets, and let the pace change from coastal road to town life. A café stop or a quick gelato here is worth it if you want a break before the next sight. Then continue to Basilica di San Simplicio, which is one of the city’s most important landmarks and a good, calm introduction to northern Sardinia’s Romanesque side. It usually only takes about 45 minutes, and the atmosphere is pleasantly low-key compared with bigger church stops elsewhere in Italy.

Finish the day with dinner at Art Academy Bistrot. It’s an easy, central choice with a modern menu and a good balance of casual and polished, which is exactly what you want after a travel day. Aim for about €20–35 per person and keep the evening loose — no need to pack in anything else. If you still have energy afterward, a short post-dinner stroll back through the center is perfect, but honestly this day works best when you let the scenery, the seafood, and the slow transition into Olbia do most of the work.

Day 11 · Wed, May 6
Olbia

Costa Smeralda base

  1. Porto Cervo (Costa Smeralda) — Start with the area’s signature marina and upscale atmosphere. — morning, ~1.5 hours
  2. Piazzetta di Porto Cervo (Porto Cervo) — Short stroll for design, shopping, and harbor views. — late morning, ~45 minutes
  3. Ristorante Punta Baja (Baia Sardinia) — Lunch with strong sea views and a relaxed coastal setting. — lunch, ~1.5 hours, €30–55 pp
  4. Spiaggia del Principe (Costa Smeralda) — One of Sardinia’s most beautiful beaches, perfect for swimming and downtime. — afternoon, ~2 hours
  5. Cala di Volpe viewpoint (Costa Smeralda) — Quick scenic stop on the return drive. — late afternoon, ~20 minutes
  6. La Lanterna (Olbia) — Simple, good-value dinner back in town. — evening, ~1.5 hours, €20–35 pp

Morning

Start in Porto Cervo while the marina is still waking up, because this is when Costa Smeralda feels least performative and most enjoyable. It’s all polished stone, glossy yachts, and those famously tidy lanes that make you understand why this stretch has a reputation. Take about an hour and a half to wander the waterfront, watch the boats come and go, and just get a sense of the place before the designer crowds fully arrive. If you want coffee, keep it simple and sit somewhere with a harbor view rather than trying to do anything too elaborate — this part of the day is more about atmosphere than checking off sights.

From there, drift into the Piazzetta di Porto Cervo for a short, easy stroll. This is the compact heart of town: boutiques, terraces, and those clean little viewpoints over the harbor that make it feel like the whole village was designed to be admired from every angle. Forty-five minutes is plenty unless you’re in shopping mode. If you do pause, it’s a good place to compare prices on swimwear, linen, and local resort wear — not cheap, but fun to browse. Parking in Porto Cervo can be tight and expensive in season, so if you’re driving, leave a little buffer and be ready to walk a few minutes uphill or from the nearest lot.

Lunch and beach time

Head to Ristorante Punta Baja in Baia Sardinia for lunch, which is exactly the right kind of stop for this day: sea views, relaxed pace, and food that doesn’t try too hard. Expect roughly €30–55 per person depending on whether you go light with pasta and wine or lean into seafood. It’s the sort of place where a long lunch makes perfect sense, especially if you sit outdoors and let the midday heat pass a bit. Afterward, don’t rush — you’ve got one of the best beach windows of the trip coming up, and Sardinia rewards slower transitions.

Spend the afternoon at Spiaggia del Principe, which is beautiful in that unmistakably Sardinian way: pale sand, clear water, and enough natural drama to make the whole thing feel a bit unreal. Bring water, sandals, and ideally a small amount of cash just in case for parking or services, since beach logistics can be a little inconsistent here. Plan on about two hours, but if you love swimming, it’s easy to stay longer. The walk in can take a few minutes depending on where you park, so don’t pack it too tightly — this is one of those places where the simple act of being there is the activity.

Late afternoon and evening

On the drive back, stop briefly at the Cala di Volpe viewpoint for a quick scenic pause. It’s only about 20 minutes, but it gives you that classic Costa Smeralda final image: coves, luxury hotels, and the coastline curving away in layers of blue and green. It’s especially nice in late afternoon light, when everything looks a little softer and less glossy. Then head back to Olbia for a straightforward dinner at La Lanterna — a reliable, good-value end to the day, usually around €20–35 per person. It’s the kind of place locals and practical travelers both appreciate: unfussy, solid pasta and seafood, and no need to dress up after a beach day.

Day 12 · Thu, May 7
Olbia

Northern Sardinia

  1. La Maddalena Old Town (La Maddalena) — Charming island town and the gateway to the archipelago. — morning, ~1 hour
  2. Spiaggia Rosa viewpoint (Budelli area viewpoint by boat) — The famous pink-sand legend is best appreciated on an archipelago boat route. — late morning, ~30 minutes
  3. Caprera Island (La Maddalena Archipelago) — Best for natural scenery and a more active, less crowded Sardinian day. — midday to afternoon, ~3 hours
  4. Ristorante da Zione (La Maddalena) — Reliable lunch for seafood and island cooking. — lunch, ~1.5 hours, €25–45 pp
  5. Monte Altura Fortress (Palau) — Strong final stop for views over the strait and islands. — late afternoon, ~45 minutes
  6. Ristorante Il Paguro (Palau) — Easy dinner on the way back with fresh fish and a relaxed harbor feel. — evening, ~1.5 hours, €25–40 pp

Morning

From Olbia, make the drive north early enough to catch the ferry rhythm before the day heats up, then start in La Maddalena Old Town. Keep this first hour loose: wander the small grid around the harbor, browse the little shops, and grab a quick espresso or granita at a bar on Via Garibaldi or near Piazza Umberto I. This is one of those places where the pleasure is in the atmosphere more than ticking off sights — pastel facades, boats rocking in the marina, and that slightly salty, unhurried island feeling. If you’re arriving by car and ferry, factor in about €5–10 for the crossing plus parking on the island if needed.

Late Morning to Afternoon

After that, take the boat route that gives you the Spiaggia Rosa viewpoint near the Budelli area — you’re coming for the legend and the color, not a beach stop, since access is protected. The best part is seeing the water shift from deep blue to that pale pink-tinged shoreline from offshore; it’s usually just a short viewing pause, so don’t overthink it. Then continue on to Caprera Island, which is the real payoff of the day if you like walking, quiet coves, and wind-shaped granite scenery. It’s best enjoyed with a few hours to roam a couple of trails or viewpoints rather than rushing straight through; bring water, sunscreen, and decent shoes, because the terrain can be rocky and exposed. For lunch, stop at Ristorante da Zione back in La Maddalena for seafood, fregola, or simple island pasta — expect around €25–45 per person, and lunch service is usually strongest from about 12:30 to 2:30 pm.

Late Afternoon and Evening

Head over to Palau for Monte Altura Fortress in the late afternoon, when the light softens and the views over the strait are at their best. It’s a compact stop, about 45 minutes is enough, but the perspective back toward La Maddalena and the surrounding islets is superb, especially on a clear day. Afterward, settle into Ristorante Il Paguro in Palau for dinner before the return to Olbia — it’s an easy, no-fuss harbor-side choice with fresh fish and a relaxed feel, and dinner generally lands around €25–40 per person. If you still have energy afterward, a short stroll along the waterfront is the nicest way to end a very Sardinian day: sea air, quiet boats, and no need to rush.

Day 13 · Fri, May 8
Rome

Return to the mainland

Getting there from Olbia
Flight (ITA Airways, Aeroitalia, or Ryanair) from Olbia Costa Smeralda OLB to Rome FCO/CIA, ~1h to 1h10 airborne, ~3.5–5h door-to-door, ~€50–180. Book on Google Flights/Skyscanner, then airline site. A mid-morning flight is ideal so you can do your Rome afternoon plan.
Ferry + train is not practical for this leg unless you must travel with a car; it’s much slower than flying.
  1. Piazza di Spagna (Centro Storico) — Classic re-entry into Rome with an easy central start. — late morning, ~45 minutes
  2. Via Condotti (Tridente) — Window-shopping and walking corridor that leads neatly to the next stop. — late morning, ~30 minutes
  3. Pantheon (Pigna) — Essential Rome landmark with a perfect central location. — midday, ~45 minutes
  4. Giolitti (near Pantheon) — Famous gelato stop for a quick and iconic break. — afternoon, ~20 minutes, €4–8 pp
  5. Piazza Navona (Parione) — Beautiful square to end the first Rome day with a relaxed stroll. — afternoon, ~45 minutes
  6. Ristorante La Campana (Parione) — Historic Roman dinner and a strong introduction to the city’s cuisine. — evening, ~1.5 hours, €30–50 pp

Late morning

Ease back into Rome in the most forgiving way possible: start at Piazza di Spagna and just let the city come at you slowly. This is one of those places where the point is less “seeing” and more re-entering the rhythm of Rome — people on the Spanish Steps, flower sellers, fashion crowds, and that constant soundtrack of scooters and heels on stone. If you’ve got a coffee in hand, even better. From here, drift straight down Via Condotti, which is made for window-shopping rather than buying; the polished storefronts and tight little side streets give you that classic Tridente feel without demanding too much energy after your flight.

Midday

Keep walking toward Pantheon, and if you can, go inside right around midday when the light drops through the oculus and the space feels almost unreal. Entry is typically free or low-cost depending on current rules, but lines can build, so it’s worth arriving with a little patience. Give yourself about 45 minutes here, then make the short stroll to Giolitti for gelato — a very Roman reset and one of the easiest pleasures in the city. Expect around €4–8 per person; the line can move quickly, but in peak hours it can also snake out the door, so don’t rush the experience. A classic pair of flavors here is enough to carry you through the rest of the afternoon.

Afternoon and evening

From there, wander over to Piazza Navona, which is exactly the right place to end your first proper Rome day: broad, elegant, and relaxed enough that you can just sit for a bit and watch the square do its thing. This is the area where Rome starts feeling lived-in rather than monumental, especially as the day softens and the street musicians and cafe tables take over. When you’re ready for dinner, head to Ristorante La Campana in Parione — one of the city’s oldest restaurants, and a great first-night choice if you want Roman classics done without fuss. Book ahead if you can, especially on a Friday night, and expect roughly €30–50 per person depending on how much you order. A simple cacio e pepe, saltimbocca, or seasonal artichokes here is exactly the right way to land in Rome.

Day 14 · Sat, May 9
Rome

Ancient Rome core

  1. Colosseum (Celio) — Best early to beat crowds at Rome’s top ancient monument. — morning, ~1.5 hours
  2. Roman Forum (Fori Imperiali) — Walk straight into the city’s ancient political heart. — late morning, ~1.5 hours
  3. Palatine Hill (Palatino) — Great continuation with views over the Forum and Circus Maximus. — midday, ~1 hour
  4. Caffè Propaganda (Monti/Celio) — Good lunch break nearby with a stylish setting. — lunch, ~1 hour, €20–35 pp
  5. Capitoline Museums (Campidoglio) — Excellent collection and a smart afternoon indoor stop. — afternoon, ~2 hours
  6. Armando al Pantheon (Pigna) — Classic Roman dinner with a dependable, traditional menu. — evening, ~1.5 hours, €35–55 pp

Morning

Start as early as you can at Colosseum in Celio — this is one place in Rome where timing really changes the experience. If you get there near opening, around 8:30–9:00, the light is softer, the queues are shorter, and the whole monument feels less like a checklist stop and more like a living piece of the city. Expect about €18–€24 depending on ticket type; book ahead on the official site if possible, and be ready to show ID. Afterward, walk the short stretch along Via dei Fori Imperiali toward the Roman Forum — it’s an easy transition on foot, and the route itself is half the point, because you’re literally crossing the layers of old Rome.

Late Morning to Lunch

Spend the late morning in the Roman Forum, moving slowly through the ruins rather than rushing from one sign to the next. The most rewarding way to do it is to let the path guide you, then climb up toward Palatine Hill when you’re ready for a breather and the views open up over the whole archaeological zone. This is the best spot for photos, but also for getting a real sense of how the ancient city was laid out. By the time you head down, you’ll be ready for a proper sit-down lunch at Caffè Propaganda near Monti/Celio — stylish but not precious, and very handy after a heavy archaeological morning. Figure roughly €20–35 per person; it’s a good place for pasta, a glass of wine, and a reset before the afternoon.

Afternoon

After lunch, make your way up to the Capitoline Museums on Campidoglio. It’s an easy taxi ride if your feet are done, but honestly it’s also a pleasant uphill walk if you want to keep the day pedestrian and steady. Plan for around two hours here, especially if you enjoy sculpture, Roman portraits, and the museum’s incredible views over the Forum from the terrace. Tickets are usually around €15–€20, and it’s one of the smartest indoor stops in Rome because it gives your legs a break without losing the ancient-Rome thread of the day.

Evening

For dinner, head to Armando al Pantheon in Pigna — this is classic Rome, and it works best if you reserve ahead because it fills up fast. It’s a very straightforward taxi or bus ride from Campidoglio, but if the weather is good, a slow walk through the historic center is even nicer. Expect around €35–55 per person, depending on how much wine and secondi you order. Go for the traditional dishes, keep the meal unhurried, and then wander afterward if you still have energy; this is the kind of evening where Rome feels best when you don’t try to do too much.

Day 15 · Sun, May 10
Rome

Central Rome

  1. Villa Borghese Gardens (Pinciano) — Start with a calm green space before the denser central sights. — morning, ~1 hour
  2. Galleria Borghese (Borgese/Pinciano) — One of Rome’s best art museums; timed entry makes it ideal for a focused morning. — morning, ~2 hours
  3. Pincio Terrace (Pincio) — Easy scenic pause with some of the best city views. — midday, ~30 minutes
  4. Sant’Ignazio di Loyola (Campo Marzio) — Quick, beautiful church stop on the way south. — midday, ~30 minutes
  5. Trevi area lunch at La Prosciutteria Trevi (Trevi) — Fast, affordable lunch to keep the day moving. — lunch, ~1 hour, €15–25 pp
  6. Galleria Alberto Sordi / Via del Corso (Centro) — Shopping-and-strolling finale that fits neatly after the museum circuit. — afternoon, ~1.5 hours

Morning

Start in Villa Borghese Gardens in Pinciano while Rome is still relatively soft and forgiving. This is the best kind of Roman morning reset: tree-lined paths, bike lanes, little lakes, and enough space to feel human before you dive into the city center. If you’re coming by metro, Spagna is the easiest jump-off point, then it’s a pleasant uphill walk; by taxi from central Rome you’re usually looking at about €10–15 depending on traffic. Give yourself about an hour to wander rather than “do” anything — the point here is to let the day open slowly.

Then head into Galleria Borghese in Borgese/Pinciano, which really only works well with a timed ticket. Book ahead, aim for the first slot if you can, and expect about €15 plus reservation fees; it’s one of the few Rome museums where the visitor flow actually feels civilized because of the strict entry system. Two hours is the right pace here: go for the Berninis, the Caravaggios, and the room-to-room rhythm, and don’t try to rush it. Afterward, walk a few minutes up to Pincio Terrace for a breather — this is one of the classic city-view pauses, with the domes and rooftops laid out below you, and it’s perfect as a midmorning reset before the day goes deeper into the center.

Midday

Continue south on foot to Sant’Ignazio di Loyola in Campo Marzio, a quick stop that’s absolutely worth it for the illusionistic ceiling alone. It’s free, usually open roughly from morning through late afternoon with pauses around services, and it’s one of those places where five to ten minutes can feel surprisingly memorable if you catch the light right. From there, keep the walk easy into the Trevi area and stop for lunch at La Prosciutteria Trevi. It’s a practical, no-drama lunch for this part of town: cured meats, cheeses, sandwiches, and platters, usually around €15–25 per person depending on how much you order. It’s a good call when you want to keep moving without getting trapped in a long Roman sit-down meal.

Afternoon

Finish with a relaxed stroll through Galleria Alberto Sordi and along Via del Corso in the Centro. This is the part of the day where Rome shifts from museums and churches into its everyday retail rhythm — polished arcade, bookstores, fashion chains, street life, and people doing their late-afternoon loop. It’s not about ticking off sights here so much as letting yourself wander, maybe ducking into a café or just people-watching under the arcade. If you still have energy, you can keep drifting toward Piazza Colonna or back toward the hotel on foot; otherwise, this area is extremely easy to leave by bus, taxi, or a short walk to the nearest metro connection depending on where you’re staying.

Day 16 · Mon, May 11
Rome

Vatican and Prati

  1. Vatican Museums (Vatican City) — Best started early for the art collection and fresher energy. — morning, ~2.5 hours
  2. Sistine Chapel (Vatican City) — The marquee payoff inside the museums. — morning, included above
  3. St. Peter’s Basilica (Vatican City) — Essential follow-up with enough scale and detail to merit unhurried time. — late morning, ~1.5 hours
  4. Caffè Sant’Eustachio (near Centro Storico) — Coffee stop after the Vatican with one of Rome’s most famous espressos. — midday, ~20 minutes, €3–8 pp
  5. Ponte Sant’Angelo (Borgo) — Scenic walk back across the Tiber with great views. — afternoon, ~30 minutes
  6. Ristorante Arlù (Borgo) — Convenient dinner near the Vatican with classic Roman dishes. — evening, ~1.5 hours, €30–50 pp

Morning

Get to Vatican Museums as close to opening as you can manage — ideally with a prebooked timed ticket, because the difference between a calm first hour and a shoulder-to-shoulder shuffle is huge. Expect around €20–25 for the standard entry, plus a booking fee if you buy online; if you’re going independently, a taxi from most central Rome neighborhoods is the easiest way to keep the morning smooth, though the Ottaviano metro stop and a short walk also work. Take your time through the galleries rather than sprinting: the Raphael Rooms are a highlight if your energy is good, and the whole approach here is to let the art build the mood before the main event.

The flow inside naturally leads you to the Sistine Chapel — don’t treat it like a quick photo stop, because it’s really the emotional center of the visit. Once you’re back outside, continue straight to St. Peter’s Basilica and give yourself room to breathe; the scale hits differently after the museum density. Entrance is free, but lines can be long, so morning timing matters here too. If you want to go up the dome, budget extra time and about €8–10 depending on whether you take the lift partway or do all the stairs; otherwise, just stay with the basilica floor and soak in the mosaics, the light, and the sheer volume of the place.

Midday

For coffee, cross back toward the historic center and stop at Caffè Sant’Eustachio. It’s one of those Rome institutions that’s famous for a reason: their espresso is short, sweet, and aggressively Roman, and the tiny standing-room rhythm is part of the experience. Plan on €3–8 per person depending on whether you add a pastry or sit for a second drink. If you’re hungry, keep lunch light — the Vatican can leave you oddly full and tired at the same time — so this is a good moment to reset before the afternoon walk.

Afternoon and Evening

Head over to Ponte Sant’Angelo for an easy, beautiful crossing back across the Tiber. This is one of the nicest transitions in Rome because you get the river, the view toward the Vatican, and then the city opening back out in front of you; it’s especially good in late afternoon when the light softens on the statues. From there, you can let yourself wander a bit in Borgo without needing to “do” much else — that area rewards slow steps and a loose plan, which is exactly what this day needs after the intensity of the museums.

For dinner, settle in at Ristorante Arlù. It’s one of the safer, smarter choices near the Vatican if you want a proper Roman meal without dragging yourself across town: think cacio e pepe, carbonara, saltimbocca, and a menu that feels local rather than tourist-trap. Reserve if you can, especially in spring evenings, and expect roughly €30–50 per person depending on wine and antipasti. If you’ve still got energy afterward, a final slow stroll around the Prati edge or back toward the river is the perfect end to the day — no need to cram more in.

Day 17 · Tue, May 12
Rome

Trastevere and south Rome

  1. Basilica di Santa Maria in Trastevere (Trastevere) — Start in the neighborhood’s spiritual and architectural heart. — morning, ~45 minutes
  2. Piazza di Santa Maria in Trastevere (Trastevere) — Good for coffee and a slow neighborhood atmosphere. — morning, ~30 minutes
  3. Villa Farnesina (Trastevere) — Underrated art stop that adds depth beyond the usual Trastevere circuit. — late morning, ~1 hour
  4. Da Enzo al 29 (Trastevere) — Iconic Roman lunch; go early for better odds of a table. — lunch, ~1.5 hours, €20–35 pp
  5. Gianicolo Terrace (Gianicolo) — Best afternoon view over the city after the Trastevere core. — afternoon, ~45 minutes
  6. Osteria der Belli (Trastevere) — Easygoing dinner with reliable Roman seafood and pasta. — evening, ~1.5 hours, €25–45 pp

Morning

Start at Basilica di Santa Maria in Trastevere while the neighborhood is still waking up. This is one of Rome’s oldest churches and the right place to feel Trastevere before it turns social-media busy. Get there around opening, usually 7:30–8:00, when the mosaics are glowing softly and the square outside is still calm. From there, drift into Piazza di Santa Maria in Trastevere and claim a coffee at a nearby bar like Sciam or Bar San Calisto if you want something more local and old-school; a cappuccino and cornetto should run you about €3–5. Stay loose here — this square is best when you let the morning unfold slowly and watch the neighborhood come alive.

Late Morning

Walk over to Villa Farnesina before the midday heat builds. It’s one of those places people skip, which is exactly why it’s worth your time: the Raphael frescoes and the peaceful setting feel like a private counterpoint to Trastevere’s louder streets. Budget about 1 hour and roughly €12 for entry. The easiest walk is just a few minutes through the lanes of Trastevere, and that short stretch is half the pleasure — you’re moving from bustling piazzas to quiet Renaissance elegance without leaving the neighborhood. If you want a small detour after, the streets around Via della Lungara are good for a slow wander and a gelato break.

Lunch and Afternoon

Go to Da Enzo al 29 for lunch, but don’t be casual about timing: line up before 12:30 if you can, because this place fills fast and the wait can get silly. It’s classic Roman, so expect dishes like cacio e pepe, carbonara, and artichokes depending on the season; lunch usually lands around €20–35 per person. Afterward, cross up toward Gianicolo Terrace for your afternoon reset. The climb is a bit uphill, so a taxi or Uber will save energy if it’s hot, but walking through Trastevere and up via the back lanes is very doable if you don’t mind the workout. At the top, take your time: the view across the domes and rooftops is one of the best in Rome, especially later in the day when the light starts going warm.

Evening

Come back down for an easy dinner at Osteria der Belli, which is a solid, no-drama choice for seafood and Roman comfort cooking. It’s relaxed rather than flashy, and that’s exactly why it works after a full day on your feet. Expect about €25–45 per person, depending on wine and how much you order. If you’re wandering back afterward, stay in the Trastevere lanes a little longer — evening is when the district has its best energy, but the trick is to enjoy it without rushing from one table or bar to the next.

Day 18 · Wed, May 13
Rome

East Rome

  1. Basilica di San Giovanni in Laterano (Laterano) — Start with one of Rome’s major basilicas before moving east. — morning, ~1 hour
  2. Scala Santa (Laterano) — Quick but meaningful stop right next door. — morning, ~30 minutes
  3. Parco degli Acquedotti (Appio Claudio) — Great open-air contrast with some of the best ancient engineering scenery in Rome. — late morning, ~1.5 hours
  4. Pasticceria Pompi (San Giovanni) — Famous tiramisù stop and an easy break between sights. — midday, ~20 minutes, €5–10 pp
  5. Quartiere Coppedè (Trieste-Salario) — A whimsical architectural detour that keeps the day varied. — afternoon, ~1 hour
  6. Ristorante Osteria del Cavaliere (San Giovanni) — Comfortable dinner near your east-side route back. — evening, ~1.5 hours, €25–45 pp

Morning

Start at Basilica di San Giovanni in Laterano in Laterano first thing, while the basilica is still calm and the light is kind. This is Rome’s cathedral, so it has real weight to it — not just the grandeur, but the sense that you’re standing in the city’s actual spiritual center. Give yourself about an hour to wander the nave, the cloister if it’s open, and the square outside. Entry to the basilica is usually free, though donations are welcome, and it’s best to arrive by taxi or Metro A to San Giovanni if you want to keep the morning smooth.

Right next door, move on to Scala Santa for a short but memorable stop. It’s one of those Rome places that works best when you don’t overthink it: just go in, take in the atmosphere, and decide whether you want to climb the holy steps on your knees or use the side stairway. It’s usually a quick 30-minute visit, and the timing pairs well with the basilica because you’re already in the same pocket of Laterano. After that, head east by taxi or bus toward Parco degli Acquedotti in Appio Claudio — it’s a very Roman reset after the churches, all open grass, pines, and those massive aqueduct arches stretching across the park. Give this one at least 90 minutes if the weather is good; it’s best for walking, sitting, and letting Rome feel ancient in a different way.

Midday

On the way back toward San Giovanni, stop at Pasticceria Pompi for the classic tiramisù break. This is very much the “refuel and keep moving” stop — the kind of place where you can grab a coffee and a slice without committing to a long lunch. Budget around €5–10 per person, and don’t be surprised if it’s busy around midday; that’s normal. If you want a slightly calmer branch, the San Giovanni area is the one that fits naturally into today’s route, so you won’t waste time zigzagging across town. Leave a little room here for wandering the side streets rather than rushing straight to the next stop.

Afternoon

Continue north to Quartiere Coppedè in Trieste-Salario, which is one of the most charming curveballs in Rome — a weird, beautiful pocket of architecture that feels like someone mixed Art Nouveau, medieval fantasy, and a movie set. It’s not a place you “do” so much as a place you walk through slowly, looking up a lot. The core area around Piazza Mincio is small, so an hour is enough, but it’s worth lingering if the neighborhood is quiet. Best way there is a taxi from San Giovanni or Porta Pia; public transport works too, but a taxi saves you the friction and keeps the day flowing.

Evening

Finish with dinner at Ristorante Osteria del Cavaliere back in the San Giovanni area, which makes it a practical end to an east-side day. This is the kind of place to settle into rather than race through — think Roman comfort food, a proper sit-down pace, and a bill that’s usually reasonable for Rome, around €25–45 per person depending on wine and secondi. If you get there a little before the dinner rush, even better; locals tend to eat later, so arriving around 7:30–8:00 p.m. often means a calmer table and better service. After dinner, you can either head straight back or take one last easy stroll around Laterano while the city cools down.

Day 19 · Thu, May 14
Rome

Final full day in Rome

  1. Museo Nazionale Romano – Palazzo Massimo (Termini) — Strong final full-day museum stop for ancient art and mosaics. — morning, ~1.5 hours
  2. Basilica di Santa Maria Maggiore (Esquilino) — One of Rome’s great churches, easy to pair with Termini-area plans. — late morning, ~45 minutes
  3. Mercato di Testaccio (Testaccio) — Excellent lunch-and-snack market for a more local Roman feel. — midday, ~1.5 hours
  4. Monte Testaccio (Testaccio) — Interesting short stop if you want a deeper neighborhood layer after the market. — afternoon, ~45 minutes
  5. Aventine Hill / Giardino degli Aranci (Aventine) — Quiet sunset finale with one of the city’s best viewpoints. — late afternoon, ~1 hour
  6. Felice a Testaccio (Testaccio) — Perfect last-night dinner for classic Roman pasta done well. — evening, ~1.5 hours, €30–50 pp

Morning

Start your last full day in Rome at Museo Nazionale Romano – Palazzo Massimo, right by Termini but mercifully calmer once you step inside. This is one of the city’s best “quiet wow” museums: not huge in the exhausting way, but packed with the kind of ancient art that lingers in your head — frescoes, sculpture, and those mosaics that make you realize how modern the Romans already were. Go near opening if you can, and plan on about €12 for entry; with a well-paced visit, 90 minutes is plenty. From Termini, it’s an easy walk, so no need to complicate the morning with transit.

Late Morning to Lunch

From there, stroll over to Basilica di Santa Maria Maggiore in Esquilino, which is close enough to make the transition feel natural rather than logistical. Give yourself time to just stand in the nave and let the scale hit you — this is one of Rome’s major churches, but it still feels welcoming if you arrive before the tour groups fully settle in. Entry is free, though some side chapels or museum sections may have separate access. After that, head south toward Mercato di Testaccio, which is exactly where I’d want you for a final Roman lunch: lively, local, and forgiving if you want to graze instead of sit for a formal meal. It’s the place for supplì, fresh pasta, trapizzino-style bites, and a coffee at the counter; prices are usually very reasonable, and the best approach is to snack slowly and let the neighborhood do its thing.

Afternoon to Evening

After lunch, keep the pace loose and walk over to Monte Testaccio for a short, slightly nerdy layer of Rome that most visitors miss. It’s not about doing much here — it’s about understanding that this part of the city has been working-class, culinary, and practical for a very long time. Then ease uphill to Aventine Hill and Giardino degli Aranci for the best kind of final Rome pause: clean air, a wide view, and that late-day light that makes the domes and rooftops soften a little. It’s a lovely spot to sit for an hour without feeling like you’re “doing” anything. For dinner, book Felice a Testaccio and go hungry — it’s one of those dependable Roman classics that earns its reputation with simple, well-executed pasta, especially cacio e pepe. Expect around €30–50 per person depending on wine and pacing, and if you can, reserve ahead because this is exactly the kind of place people use for a last-night meal.

Day 20 · Fri, May 15
Rome

Departure day

  1. Campo de’ Fiori (historic center) — Early final stroll for one last Roman market atmosphere before departure. — morning, ~30 minutes
  2. Caffè Greco (Via dei Condotti) — Iconic espresso stop for a proper goodbye to the city. — morning, ~30 minutes, €5–12 pp
  3. Spanish Steps (Tridente) — Easy last photo stop if time allows. — morning, ~30 minutes
  4. Roscioli Caffè Pasticceria (Centro Storico) — Quick brunch or pastry stop before heading to the airport. — late morning, ~45 minutes, €10–20 pp
  5. Leonardo Express / transfer to Fiumicino (Termini) — Smooth, practical airport transfer with minimal fuss. — allow ~45–60 minutes

Morning

For your last Roman wander, keep it light and central: start at Campo de’ Fiori while the neighborhood is still waking up. Even when the market is quieter than its peak hours, the square still has that slightly untidy Roman energy — produce stands, shuttered cafés, delivery scooters, and a few regulars already lingering with their coffee. From here, it’s an easy walk through the historic center, so don’t rush; this is more about taking in the city one last time than “doing” anything. If you want the most relaxed flow, head out before 9:00 so you can catch the square before it gets busy.

Continue to Caffè Greco on Via dei Condotti for your proper goodbye espresso. It’s one of those places that feels like it should cost more than it does, but you’re really paying for the atmosphere: mirrored walls, old-world rooms, and the little jolt of standing in a café that’s been part of Rome forever. Budget about €5–12 per person depending on whether you stay at the bar or linger over something small, and remember that in Rome the counter is usually cheaper than sitting down. After that, stroll to the Spanish Steps in Tridente for one last photo and a final look down toward Piazza di Spagna; it’s best treated as a quick pause rather than a destination, especially if you’re carrying luggage or already thinking about the airport.

Late Morning

For your last bite in town, stop at Roscioli Caffè Pasticceria in Centro Storico. It’s the kind of place locals actually use for a polished-but-not-fussy breakfast: excellent coffee, pastries that are worth the calories, and enough structure to feel like a proper final Roman meal without committing to a long sit-down lunch. Plan on around €10–20 per person, and if you’re tight on time, order at the bar and keep moving. From there, make your way to Termini for the Leonardo Express to Fiumicino — it’s the least stressful airport transfer by far, running roughly every 15 minutes and taking about 32 minutes to the airport, plus a little buffer for walking platforms and buying tickets. Leave yourself the full 45–60 minutes door-to-door from the station so you’re not doing Rome’s version of a sprint at the end of a 20-day trip.

0