Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Milan, Lake Como and the Italian Riviera Itinerary from Milan MXP

Day 1 · Fri, Jul 17
Milan

Arrival and evening in Milan

  1. Arrivo a Milano Malpensa (MXP) → city transfer — MXP to central Milan — Land 1:20 PM, grab checked bag, and take the Malpensa Express or a prebooked car into town; plan ~45–60 min plus airport time.
  2. Duomo di Milano — Centro Storico — The city’s marquee first stop and the best “we made it” moment after check-in; late afternoon, ~1.5 hours.
  3. Galleria Vittorio Emanuele II — Centro Storico — Easy to pair with the Duomo for a classic Milan stroll and a little shopping; late afternoon, ~30–45 min.
  4. Camparino in Galleria — Galleria Vittorio Emanuele II — Iconic aperitivo stop right by the Duomo, perfect for a celebratory drink and light bites; early evening, ~1 hour, about €15–30 pp.
  5. Ratanà — Isola — A reliable Milan dinner with a polished but relaxed vibe after travel day; evening, ~1.5–2 hours, about €35–60 pp.
  6. Piazza Gae Aulenti — Porta Nuova — Short post-dinner wander if you have energy, with a modern skyline contrast to the historic center; late evening, ~20–30 min.

Arrival

From MXP into central Milan, the smoothest move is the Malpensa Express from Terminal 1 to Milano Centrale or Cadorna; budget about 45–60 minutes door to door once you factor in baggage claim and the airport walk, and trains run often enough that you don’t need to panic if you miss one. If you’re landing a bit cooked after the flight, a prebooked car is worth it just for simplicity, but the train is usually the best balance of cost and ease. Give yourself a little breathing room before dinner so you’re not sprinting straight from the airport into the city.

Late Afternoon in the Centro Storico

Go straight to the Duomo di Milano for your first proper Italy moment: the facade, the square, the energy, all of it. Even if you don’t go up to the terraces, 1–1.5 hours is enough to soak it in and wander the edges of Piazza del Duomo without rushing. From there, cross into Galleria Vittorio Emanuele II — it’s the classic Milan walk, and it works perfectly as your “we made it” transition from travel mode to vacation mode. If you want a quick pause, Marchesi 1824 inside the Galleria is another very Milan place for coffee or a tiny pastry, but keep moving slowly and enjoy the architecture.

Aperitivo + Dinner

For aperitivo, Camparino in Galleria is the right iconic first-night stop: order a Campari-forward drink or a spritz, expect around €15–30 per person depending on what you order, and don’t overthink it — this is about atmosphere more than getting a full meal. Then head north to Isola for dinner at Ratanà, which locals love because it feels polished without being stiff; go for risotto or any seasonal Milanese dish if you want something that feels properly local. It’s usually around €35–60 per person depending on wine, and it’s a smart reservation for a Friday night. If you still have energy after dinner, finish with a short wander through Piazza Gae Aulenti and Porta Nuova to see the futuristic side of Milan lit up at night — just a 20–30 minute stroll, and a nice cool-down before calling it an early one.

Day 2 · Sat, Jul 18
Milan

Milan city day and concert night

  1. Parco Sempione — Brera / Castello area — Start with an easy green-space reset before the city gets hot; morning, ~45 min.
  2. Castello Sforzesco — Brera / Parco Sempione — A strong Milan landmark that gives context to the city’s history without eating the whole day; morning, ~1 hour.
  3. Pinacoteca di Brera — Brera — Best museum stop for art lovers and a beautiful neighborhood to linger in afterward; late morning, ~1.5–2 hours.
  4. Marchesi 1824 — Via Monte Napoleone / Brera — Elegant coffee and pastry stop for a refined break between sightseeing; late morning, ~€10–20 pp.
  5. L’Antica Pizzeria da Michele — Porta Romana — Easy lunch option before concert prep; midday, ~1 hour, about €15–25 pp.
  6. Bad Bunny concert venue — Milan — Keep the afternoon open for rest, getting ready, and transit so you arrive at the show unrushed; evening, timing per ticket.

Morning

Start with a gentle reset in Parco Sempione before Milan wakes up fully. This is one of the nicest ways to do the city in July: tree shade, locals jogging, dogs everywhere, and just enough breeze to make it feel manageable before the heat sets in. From there, walk a few minutes to Castello Sforzesco; even if you don’t go deep into the museums, the courtyards and outer walls are worth seeing, and it gives you that classic “old Milan” context without turning the day into a history marathon. Both are easiest on foot from the Brera side, and you’ll want to be moving by early morning if you can, since the park gets livelier and warmer as the day goes on.

Late Morning

Head into Pinacoteca di Brera for the best art stop of the day. It’s a compact but very good museum, and the surrounding Brera neighborhood is half the appeal: cobblestone streets, elegant storefronts, little galleries, and that slightly lived-in, stylish Milan energy. Tickets are usually around the teens in euros, and it’s worth booking ahead if you don’t want to waste time in line. Afterward, take your time drifting over to Marchesi 1824 on Via Monte Napoleone for coffee and a pastry — it’s polished, yes, but it’s also one of those very Milan places where a quick espresso and a pastry somehow feels like part of the city ritual. Expect roughly €10–20 per person depending on how fancy you go.

Lunch + Reset

For lunch, keep it easy at L’Antica Pizzeria da Michele in Porta Romana. It’s a straightforward move before a concert day: good pizza, no overthinking, and you can be in and out in about an hour. From Brera or Montenapoleone, hop the M3 metro south toward Porta Romana; it’s the cleanest way to cross the city without dealing with traffic or a taxi crawl. After lunch, don’t cram anything else in — this is the time to go back to the hotel, change, rest your feet, and let the afternoon stay loose so you’re not sprinting into the show.

Evening

Keep the rest of the day intentionally open for the Bad Bunny concert venue and get there unrushed. Milan concert traffic can be annoying, especially if you’re trying to arrive at the same time as everyone else, so leave enough buffer for a drink, security lines, and the general chaos around big shows. If your venue is in the city center or connected by metro, aim to leave around 6:30–7:00 PM; if it’s farther out, build in more time. A relaxed Milan concert night is the move here — you’ve already done the culture, had the pasta-and-pizza balance, and now it’s just about showing up dressed up, hydrated, and ready.

Day 3 · Sun, Jul 19
Como

Transfer to Lake Como and lakeside evening

Getting there from Milan
Train: Trenitalia or Regionale from Milano Centrale to Como San Giovanni (~40–60 min, ~€5–10). Best as a morning departure so you can drop bags and start sightseeing early.
Taxi/car service (~45–70 min, ~€90–140) if you want door-to-door convenience, especially with lots of luggage.
  1. Milano Centrale → Como San Giovanni train — Centrale to Como — Take a morning regional or fast train to Como, aiming for an easy arrival and luggage drop; ~40–60 min.
  2. Cathedral of Como — Como Centro — A compact, beautiful first stop that sets up your lakeside arrival day nicely; late morning, ~30–45 min.
  3. Bistrot Muralto — Como waterfront — Good lunch near the lake before the ferry transfer; midday, ~1–1.5 hours, about €20–40 pp.
  4. Ferry to Bellagio — Como / Lake ferry network — The scenic way to arrive on the central lake, with views the train can’t match; afternoon, ~1–2 hours depending on route.
  5. Bellagio promenade — Bellagio — Best for an unhurried golden-hour wander and lakeside photos; late afternoon, ~1–1.5 hours.
  6. Varenna waterfront at sunset — Varenna — End the day with a quieter, more romantic lakeshore than Bellagio; sunset, ~45–60 min.

Morning

Take the Milano Centrale → Como San Giovanni train in the morning and aim to arrive by late morning, when Como Centro feels lively but not hectic. Once you’re in town, keep it simple: drop bags, then walk into the old center for Cathedral of Como. The Duomo di Como is compact and genuinely beautiful from the outside and inside, with that pale stone façade and a calmer, less overrun feel than Milan’s cathedral. Give yourself about 30–45 minutes here, and if you want a quick coffee beforehand, the streets around Piazza del Duomo have plenty of easy options.

Lunch and ferry

For lunch, head to Bistrot Muralto on the waterfront and take the lake in while you eat. This is one of those places where you should linger a little: salads, lake-fish dishes, pasta, and a glass of wine will run about €20–40 per person depending on how much birthday-energy you’re channeling. After lunch, make your way to the ferry dock and catch the ferry to Bellagio rather than trying to “optimize” it too much — on this day, the ride is the point. The central lake looks best from the water, and the ferry gives you that classic slow-Italy transition from city to holiday mode.

Afternoon and sunset

Once you land in Bellagio, spend the late afternoon wandering the Bellagio promenade and the lanes just above the waterfront. This is the hour when Bellagio is at its prettiest: less day-trip chaos, softer light, and that glamorous-but-still-relaxed lake feeling. You don’t need to over-plan it — a gelato, a slow walk, a few photos, and a drink overlooking the water is enough. Then finish the day in Varenna, where the waterfront at sunset feels quieter and more romantic than Bellagio, with the pastel buildings and still water doing most of the work for you. It’s the perfect lakeside exhale before dinner and an easy sleep in Como.

Day 4 · Mon, Jul 20
Lake Como

Lake Como full day

Getting there from Como
Ferry/boat on Navigazione Lago di Como (~30–60 min depending on destination, ~€5–15). Use the regular boat network for the most practical scenic transfer around the lake; go early to avoid queues.
Private water taxi (~15–30 min, ~€100–250+) if you want a faster, direct ride with no timetable stress.
  1. Varenna → Villa del Balbianello by boat — Lake Como — Start the boat day early so you beat crowds and maximize villa time; morning transfer, ~30–60 min depending on route.
  2. Villa del Balbianello — Lenno — The signature Lake Como villa experience, with the most cinematic gardens on the lake; morning, ~1.5–2 hours.
  3. Villa Carlotta — Tremezzina — A classic second villa stop with art and gardens that feel different from Balbianello; late morning to early afternoon, ~1.5–2 hours.
  4. La Darsena — Tremezzina — Lakefront lunch with a polished menu and great water views; early afternoon, ~1–1.5 hours, about €30–55 pp.
  5. Menaggio lakeside walk — Menaggio — A nice low-key pause on the western shore before heading back; mid-afternoon, ~45 min.
  6. Il Griso? — not recommended; instead choose a well-reviewed lakeside trattoria in Como or Bellagio for dinner — Keep dinner relaxed after a full boat day; evening, ~1.5–2 hours, about €35–65 pp.

Morning

Get an early start and make the day feel worth it: by 8:00–8:30 AM, head down to the ferry dock for the Varenna → Villa del Balbianello boat ride. In July, the lake is gorgeous early and the crowds are still manageable, which matters because the villa can get busy fast. If you’re coming from Como Centro, just build in enough time for coffee and a quick taxi or ferry connection so you’re not rushing. On the way, the lake views are the whole point — sit outside if you can, and bring water plus sunscreen because the deck feels much hotter than the shore.

At Villa del Balbianello, plan to linger for about 1.5–2 hours. This is the postcard villa, with terraced gardens and those dramatic loggia views you’ve definitely seen on Instagram and in movies. Tickets are usually around €13–15 for the villa and gardens, and it’s smartest to go as soon as it opens so you’re not stuck in a slow-moving crowd. Wear comfortable shoes: the paths are beautiful but not flat, and you’ll want time to wander rather than power through.

Late Morning to Lunch

From there, continue to Villa Carlotta in Tremezzina, which gives you a totally different feel — more classic, more museum-like, and a little calmer after the cinematic drama of Balbianello. Give yourself 1.5–2 hours here for the gardens, the art, and a slower pace. In summer, the rhododendrons and tropical greenery are lush even if the main spring bloom is gone, and the lakefront terrace is one of those places where you’ll end up sitting longer than planned just because the view is so good.

For lunch, stop at La Darsena in Tremezzina and keep it unhurried. It’s a polished lakefront meal, not a quick bite, and that’s exactly right for this day. Expect roughly €30–55 per person depending on wine and courses, with the best tables naturally being the ones closest to the water. If you want to avoid the lunch rush, aim for 12:30–1:00 PM; otherwise, just enjoy a slightly later lunch and let the day stay soft and scenic.

Afternoon

After lunch, head to Menaggio for a low-key lakeside walk and a breather before the evening. You don’t need to “do” much here — the point is to slow down, stretch your legs, and enjoy the western shore without another villa checklist. The promenade is easy and pleasant, with a nice village feel, and this is a good moment to grab an espresso or gelato if the day is hot. If you’re getting ferry-happy, keep an eye on schedules so you’re not waiting too long in the sun; in July the lake is lovely but the timetables can make things feel more complicated than they look on paper.

Evening

For dinner, keep it relaxed and choose a well-reviewed lakeside trattoria in Como or Bellagio rather than forcing anything fussy. After a full boat-and-villa day, you’ll be happier with somewhere that feels good, has a view, and doesn’t require a big detour back to the hotel. Think simple lake fish, pasta, and a bottle of local white wine, with dinner landing around €35–65 per person depending on where you go. If you’re still energized, take one last lakeside stroll after dark — the lakefront is calmer then, and it’s one of the nicest ways to end a classic Lake Como day.

Day 5 · Tue, Jul 21
Santa Margherita Ligure

Move to the Italian Riviera

Getting there from Lake Como
Train via Trenitalia/Italo with a change in Milano Centrale (and sometimes Genova Brignole/Genova Piazza Principe) (~3.5–5 hours total, ~€25–60). Leave around 8:00–9:00 AM to arrive in the afternoon with time to settle in.
Drive (~3.5–5 hours, tolls/fuel extra, roughly €50–90 plus parking) only if you need a car for the rest of the trip; parking in the Riviera is limited.
  1. Como / Lake Como → Santa Margherita Ligure train — Como to Riviera — Travel to the coast in the morning with a likely change in Milan or Genoa; leave around 8:00–9:00 AM, total ~3.5–5 hours.
  2. Piazza Martiri della Libertà — Santa Margherita Ligure — Central orientation stop once you arrive, close to the waterfront and station area; afternoon, ~20–30 min.
  3. Caffè del Porto — Santa Margherita Ligure waterfront — Easy espresso or aperitivo stop before check-in and a coastal walk; afternoon, ~€8–18 pp.
  4. Promenade along the Santa Margherita Ligure seafront — Waterfront — A gentle first Riviera stroll to switch into beach mode; late afternoon, ~45 min.
  5. A waterfront seafood restaurant in Santa Margherita Ligure — Harbor area — Prioritize a simple coastal dinner with seafood and pesto after the travel day; evening, ~1.5–2 hours, about €30–60 pp.

Morning

Today is mostly a transition day, so don’t try to “do” too much before you leave Lake Como. Aim for an 8:00–9:00 AM departure so you still reach the coast with enough daylight to enjoy it. The train down to Santa Margherita Ligure is the right call here: it’s usually the smoothest mix of speed and reliability, with a change in Milano Centrale and sometimes again around Genova Brignole or Genova Piazza Principe. Budget roughly €25–60 depending on how far in advance you book. If you have any checked luggage, keep it compact—regional platforms and transfers are easy enough, but not fun with giant bags in July heat.

Afternoon

Once you arrive, keep the first hour very simple. Head straight to Piazza Martiri della Libertà to get your bearings: this is basically your “okay, we’re officially on the Riviera” moment, and it’s close to both the station and the waterfront, so it’s the perfect orientation stop. If you can check in right away, great; if not, stash your bags and keep moving lightly. After that, stop at Caffè del Porto for an espresso, a cold drink, or an easy early aperitivo—think €8–18 per person depending on whether you add snacks or a spritz. In July, the best strategy is to do the first sit-down drink before the late-afternoon rush, when the harbor area starts feeling much livelier.

Late Afternoon to Evening

From there, take your time on the Promenade along the Santa Margherita Ligure seafront. This is the kind of walk that actually changes your mood after a travel day: palm trees, pastel buildings, boats in the harbor, and that first proper Ligurian coastline feeling. It’s an easy 45-minute wander, but don’t be surprised if it stretches longer because you’ll want to pause for photos and just watch the water. For dinner, keep it coastal and unfussy at a waterfront seafood restaurant in Santa Margherita Ligure—go for local fish, fried calamari, or trofie al pesto if you want the classic first-night Liguria move. Expect around €30–60 per person; in summer, reservations are smart, especially if you want a table with a view.

Day 6 · Wed, Jul 22
Portofino

Portofino and Riviera coast

Getting there from Santa Margherita Ligure
Bus: AMT 82/82B from Santa Margherita Ligure to Portofino (~15–20 min, ~€2–5). Best early morning before day-trippers crowd the road.
Walk the coastal path (~1–1.5 hours) if you want a scenic, no-transport option and the weather is good.
  1. Borgo di Portofino — Portofino — Arrive early and start with the village itself before the day-trippers crowd in; morning, ~1 hour.
  2. Castello Brown — Portofino — Best viewpoint over the harbor and a classic Portofino stop; late morning, ~1 hour.
  3. Paraggi Beach — Between Santa Margherita and Portofino — The easiest beach reset for swimming and sun without overplanning; late morning to early afternoon, ~2 hours.
  4. Billionaire Beach Club — Paraggi area — If you want a splurgey beach-club lunch/drinks vibe, this is the glamorous choice; lunch/early afternoon, ~€50–120+ pp.
  5. Abbazia di San Fruttuoso — San Fruttuoso — Do a boat hop for the iconic hidden-cove monastery and a swim-stop feel; afternoon, ~1.5–2 hours.
  6. Ristorante Da Ö Batti Portofino — Portofino — Finish with a proper Riviera dinner in the village; evening, ~1.5–2 hours, about €40–80 pp.

Morning

Get to Portofino as early as you can and let the village be the main character before the day-trippers arrive. The best version of this place is quiet, glossy, and a little smug: pastel facades around the harbor, tiny designer shops, fishing boats, and cafés just opening for espresso. Give yourself time to wander the waterfront, peek into Piazzetta, and take the short climb up toward Castello Brown once the light is still soft and the heat hasn’t kicked in yet. Entry is usually around €8–10, and the views over the harbor are the reason to go — this is the classic Portofino postcard angle.

Late Morning to Lunch

After the castle, head down and make your way toward Paraggi Beach, which is the easiest place in this area to actually swim without overcomplicating the day. It’s the stretch between Santa Margherita Ligure and Portofino that people use as their “we did the Riviera right” reset: clear water, easy access, and enough atmosphere to feel special. If you want the full splurge moment, book a table or sunbed situation at Billionaire Beach Club in the Paraggi area for lunch and drinks; it’s not cheap, but that’s the point here. Expect beach-club pricing rather than casual beach pricing, especially if you order cocktails or take loungers, so think roughly €50–120+ per person depending on how extra you go.

Afternoon

In the afternoon, do the boat hop to Abbazia di San Fruttuoso for the most dramatic little detour of the day. It feels hidden in the best way: a tiny cove, a monastery tucked against the cliffs, and water so inviting you’ll want to linger. This is the part of the day where you should keep plans loose and just enjoy the rhythm — boat, swim, sit, repeat. If you’re on a tight schedule, check ferry times ahead of time because service can be more limited than you’d like, especially later in the day. The whole stop works beautifully as an unhurried 1.5–2 hour visit.

Evening

Head back to Portofino for dinner at Ristorante Da Ö Batti Portofino, which is exactly the kind of final-night Riviera meal this day deserves: polished but not stiff, seafood-forward, and right in the village so you can drift in without doing logistics. Book ahead if you can, since Portofino in July fills up fast. Keep the rest of the evening simple — a slow stroll around the harbor, one last drink, and enjoy the fact that this is the part of the trip where everything finally feels like the movie version of the Italian coast.

Day 7 · Thu, Jul 23
Monterosso al Mare

Cinque Terre day trip

Getting there from Portofino
Train via Santa Margherita Ligure–Portofino station to Monterosso with a change at La Spezia Centrale or Sestri Levante, using Trenitalia regional trains (~1.5–2.5 hours total from Santa Margherita; add the Portofino bus/walk first, ~€8–20). Morning departure is best to reach Monterosso before beach time.
Boat/ferry portions are seasonal and slower/more limited; only worth it if schedules line up, otherwise train is far more reliable.
  1. Monterosso al Mare — Cinque Terre — Start here for the best beach access and the most relaxed swim-friendly base in the villages; morning, ~2 hours.
  2. Spiaggia di Fegina — Monterosso al Mare — The most practical place to swim and lounge before moving on; late morning, ~1.5–2 hours.
  3. Il Fornaio di Monterosso — Monterosso al Mare — Easy lunch or focaccia stop that fits a day of village hopping; midday, ~€10–20 pp.
  4. Vernazza harbor — Vernazza — The quintessential Cinque Terre village stop with a postcard setting; afternoon, ~1–1.5 hours.
  5. Vernazza sunset viewpoint — Vernazza — Save golden hour for the classic harbor-and-cliff view; sunset, ~45–60 min.
  6. Trattoria da Sandro — Vernazza — Keep dinner simple and local after a full day on the coast; evening, ~1.5 hours, about €25–50 pp.

Morning

Start in Monterosso al Mare, because this is the Cinque Terre village that actually lets you breathe a little. The old town is tiny and easy to orient yourself in, with cafés opening early and the beach already waking up by 9-ish. Give yourself a slow first hour: wander the lanes near Via Roma, grab a coffee, and enjoy the fact that this is the most swim-friendly base in the five villages. In July, the trick is to be on the sand before the serious heat and day-tripper rush, so aim to settle in early and keep the pace lazy.

Late Morning to Lunch

Head straight to Spiaggia di Fegina for the best practical beach stop of the day. This is the wider, easier beach on the Monterosso side, with clearer access to the water, rentable umbrellas, and enough room to lay out without feeling stacked on top of strangers. Expect umbrella and chair prices to be seasonal and not cheap — roughly €25–45 for two loungers and an umbrella, more at the front rows — so if you want a spot, arrive before late morning. When you’re ready for food, walk a few minutes to Il Fornaio di Monterosso for a low-effort lunch: focaccia, stuffed breads, simple sandwiches, and something cold to drink. It’s the right kind of place for a beach day because it won’t eat into your afternoon with a long sit-down meal.

Afternoon and Sunset

After lunch, take the train or continue along the coast to Vernazza harbor, which is the postcard stop of the day and worth doing once the light softens a little. Wander the little harbor, take the classic photos from the edge near the boats, and just let the village be crowded and gorgeous without trying to “beat” it — that’s impossible in high season. Then save your best light for the Vernazza sunset viewpoint, where the village drops away into that famous cliff-and-sea panorama. Get there 30–45 minutes before sunset if you want a decent spot, because this is exactly where everyone has the same idea. After golden hour, keep dinner easy and local at Trattoria da Sandro: seafood, pasta, pesto, and the kind of unpretentious meal that feels right after a beach-and-village day. It’s usually in the €25–50 per person range depending on wine and whether you go for fish, and it’s the perfect low-drama finish before a quiet return to your base.

Day 8 · Fri, Jul 24
Camogli

Final coastal day in the Riviera

Getting there from Monterosso al Mare
Train via Monterosso → La Spezia Centrale → Genova (often Genova Brignole) → Camogli-San Fruttuoso on Trenitalia regional/intercity trains (~2.5–3.5 hours, ~€10–25). Depart after breakfast; this is the most practical and reliable option.
Private transfer (~2–3 hours, ~€180–300+) if you want the simplest luggage move, but it’s rarely worth the cost.
  1. Camogli waterfront — Camogli — Start with a slow harbor walk and one last coffee by the sea before heading inland; morning, ~45 min.
  2. Caffè del Porto — Camogli — Casual espresso/pastry stop with harbor views, ideal before the day picks up; morning, ~€6–15 pp.
  3. Basilica di Santa Maria Assunta — Camogli — A quick cultural stop that fits naturally into the town center stroll; late morning, ~20–30 min.
  4. San Fruttuoso by boat — Camogli to San Fruttuoso — The signature final Riviera excursion, with a stunning arrival only reachable by sea or hike; late morning to early afternoon, ~3–4 hours round trip.
  5. A seafood lunch at a harbor restaurant in Camogli — Camogli waterfront — Best final-coast meal: simple fish, pasta, and sea views; early afternoon, ~1.5 hours, about €30–60 pp.
  6. Camogli → Milan MXP return journey — Camogli to MXP — Leave around 9:30–10:00 AM if you choose to overnight in Milan, or earlier if you want a buffer; expect ~2.5–3.5 hours by train/car depending on connections, and aim to arrive at MXP at least 2 hours before the 3:20 PM flight.

Morning

Arrive in Camogli with enough time to let the town do its thing: the waterfront is the whole mood here, so start with a slow stroll along Via XX Settembre and the harbor edge, watching the fishing boats, pastel facades, and morning swimmers wake up the bay. For coffee, stop at Caffè del Porto right by the water for a proper espresso and a pastry; expect about €6–15 per person depending on whether you keep it light or add a second round. In July, do this part early and unhurried — by late morning the promenade gets warmer and a little busier, but it still feels blissfully small-town compared with the rest of the coast.

Late Morning

After coffee, wander into the center for Basilica di Santa Maria Assunta, which is a quick but worthwhile stop because it’s so woven into the town’s daily rhythm. It’s usually a 20–30 minute visit unless you linger for the view from the steps and the cool inside air. The walk from the harbor is short and easy, so this all flows naturally as one compact town loop — no need to overplan it. Keep your pace slow, because the real luxury of Camogli is that it doesn’t ask you to rush.

Midday to Afternoon

Then it’s time for the signature send-off: San Fruttuoso by boat. This is the last big Riviera moment, and the approach is half the magic — the abbey and little cove appear suddenly, with that dramatic tucked-away feeling you only get here. Boats from Camogli are the easiest way to do it in summer; book or line up early if you can, because this route is popular and departures fill up fast. Plan on 3–4 hours round trip if you want time to enjoy the cove, take a swim, and sit for a while before heading back. If the weather’s calm, it’s one of the best swims of the entire trip. Back in Camogli, keep lunch simple and excellent: a seafood meal at a harbor restaurant is the right final-coast move, with anchovies, trofie al pesto, fritto misto, grilled fish, or spaghetti alle vongole all fitting the moment. Budget around €30–60 per person depending on wine and how long you linger.

Evening and Return

If you’re doing the Camogli → Milan MXP return the same day, don’t let the coast seduce you into leaving too late. For a 3:20 PM flight, you want to be on the move by 9:30–10:00 AM at the latest if you’re sleeping in Milan, or earlier if you’re coming straight from the coast and checking baggage. The practical route is the train back through Genova and Milano Centrale, then the Malpensa Express or airport transfer out to MXP; build in a buffer so you’re at the airport at least 2 hours before departure. If you’ve got even a little flexibility, grab one last espresso by the harbor before you go — Camogli is the kind of place that’s best remembered with salt still on your skin.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version