Yes, you can see the Italian Riviera in a day from Milan, as long as you pick one stretch of coast and accept a long day. Genoa, Camogli, Rapallo, Santa Margherita and Portofino are about two hours away by car. Finale Ligure takes a little more, and the Cinque Terre take two and a half to three hours each way. Plan on 10 hours door to door for most of the coast and 12 for the Cinque Terre or a three-stop day.
We have been driving people from Milan to Liguria since 1993, and the question we hear most is which part to choose. The east has harbours and painted houses, Genoa has palaces, and the west has beaches and walled villages. Here is an honest comparison, drive included.
The Riviera from Milan at a glance
| Destination | Best for | Drive each way | Tour length | Price from, per car (E-Class / V-Class) |
|---|---|---|---|---|
| Cinque Terre | The five famous villages, coastal trains and boats | 2h30–3h | 12 hours | €1,280 / €1,440 |
| Portofino | A slow day in one iconic village, lighthouse walk, Paraggi | 2h15–2h30 | 10 hours | €990 / €1,110 |
| Rapallo, Santa Margherita & Portofino | Seeing the whole gulf, a little of each town | about 2h | 10 hours | €990 / €1,115 |
| Camogli & San Fruttuoso | A real seafaring town and an abbey reached only by boat or on foot | about 2h | 10 hours | €960 / €1,080 |
| Genoa & Boccadasse | Palaces, the old town, food, the harbour | about 2h | 10 hours | €910 / €1,025 |
| Genoa, Camogli & Portofino | City and coast in one long day | about 2h to Genoa | 12 hours | €1,105 / €1,245 |
| Finale Ligure & Noli | Beaches, medieval villages, a quieter Riviera | 2h–2h15 | 10 hours | €1,060 / €1,190 |
Prices are per vehicle, not per person: up to 2 guests in a Mercedes E-Class or 6 in a V-Class, distance included. Saturdays and Sundays are +20%, major holidays +50%, and extra hours cost €75 (E-Class) or €85 (V-Class).
Cinque Terre: the big one, and the longest day
Monterosso, Vernazza, Corniglia, Manarola and Riomaggiore sit along a steep stretch of coast between Levanto and La Spezia. UNESCO listed them in 1997, together with Portovenere and its islands. They are about 220 km from Milan, so you will spend around five hours in the car and six on the coast. With an early start, it is worth it.
The car cannot take you into the villages, so we do what locals do. Your driver drops you at Levanto station. You go from village to village by local train or, from spring to autumn, by boat. The car meets you at La Spezia at the end of the afternoon. Monterosso has the only real sandy beach, Vernazza a tiny harbour, and Manarola the classic postcard view. Try the local anchovies with a glass of Sciacchetrà, the rare sweet wine made from grapes dried on these terraces. The full plan is on our Cinque Terre day trip from Milan page.
Portofino: one famous village, done properly
Portofino is a former fishing village at the tip of a wooded headland. You can walk around the harbour in ten minutes, so the best of it is higher up. Steps climb to the church of San Giorgio and Castello Brown, a Genoese fortress turned into a villa by a British consul in the 19th century. A path through the pines then runs about a kilometre to the lighthouse.
Santa Margherita is the base: depending on season and traffic, you reach Portofino by the coast road past the cove of Paraggi or by the short boat. Add lunch by the harbour and a summer swim at Paraggi. Details are on the private Portofino day trip from Milan page.
Rapallo, Santa Margherita and Portofino: the whole gulf
These three towns sit a few kilometres apart on the eastern side of the headland. Rapallo has a palm-lined promenade and a castle built on the water in 1551 against pirate raids. Santa Margherita has the liveliest harbour and the park of Villa Durazzo. Portofino is the famous one.
Choose this if you would rather see three towns than spend hours in one. In summer we usually suggest the boat from Santa Margherita to Portofino, with the car waiting back in Santa Margherita. See the Rapallo, Santa Margherita and Portofino day trip for the route.
Camogli and San Fruttuoso: the quieter side of the headland
Camogli is on the western side of the Portofino promontory, about 20 km east of Genoa. In the 19th century people called it the town of a thousand white sailing ships, and it still feels more like a seafaring town than a resort. Tall ochre and red houses line the pebble beach.
The other half of the day is San Fruttuoso, a medieval abbey in a cove with no road. You reach it by boat from Camogli or on foot through the park. The bronze Christ of the Abyss has stood on the seabed of the bay since 1954. Boats do not sail in rough sea; if yours is cancelled, your driver can take you on to Santa Margherita and Portofino instead. On the way home, stop in Recco for its famous cheese focaccia. More on the Camogli and San Fruttuoso day trip from Milan.
Genoa and Boccadasse: the city on the sea
Genoa is the closest, about 145 km down the A7, and the home of pesto. Its maritime-republic wealth lines Via Garibaldi, where the Palazzi dei Rolli are a UNESCO World Heritage site. Below, the narrow lanes of the old town lead past the striped Cathedral of San Lorenzo to the Porto Antico and its Aquarium.
At the end of the day the car takes you to Boccadasse, a pebble cove of fishing boats and pastel houses, for a last gelato. Serravalle Designer Outlet is on the A7 if you want to shop on the way back. See the Genoa and Boccadasse day trip from Milan.
Genoa, Camogli and Portofino: city and coast in 12 hours
For people who cannot choose between city and coast. This day spends less time in Genoa, then continues to Camogli and Portofino, about half an hour apart by road. It is a full 12 hours. The route is on the Genoa, Camogli and Portofino day trip page.
Finale Ligure and Noli: the other Riviera
West of Genoa the coast changes. Instead of yachts and boutiques you find long beaches, olive terraces and towns that still have their walls. Finalborgo, a kilometre inland, is a walled medieval village counted among the Borghi più belli d’Italia. Nearby, Varigotti’s pastel houses stand right on the sand. Noli, a maritime republic from 1192 until 1797, still has its medieval towers.
The three towns are linked by the old Via Aurelia, and this is where a private car beats the train, because you can stop wherever a beach or a view looks right. More on the Finale Ligure and Noli day trip from Milan.
How to choose
- First time, and you want the famous images: Cinque Terre if you do not mind 12 hours. Portofino if you would rather have a shorter, slower day.
- Less driving, more variety: Rapallo, Santa Margherita and Portofino. You see three towns and the drive is about two hours each way.
- Away from the crowds: Camogli and San Fruttuoso, or Finale Ligure and Noli.
- Food, art and a bit of city life: Genoa, or Genoa, Camogli and Portofino if you also want the coast.
- A group of up to 6: any of these in a V-Class; the price is per car.
All our day trips are tailor-made, so you can swap a stop, add a lunch booking or stretch the day with extra hours. Your driver is not a licensed tour guide, but knows this coast well and can recommend viewpoints, restaurants and the best time to take the boat. If you want a licensed local guide, we can book one on request. For more ideas, see all our day trips from Milan.
Good to know
Cinque Terre: no car in the villages
The roads down to the villages are narrow, parking is scarce and the centres are pedestrian. That is why your driver drops you at Levanto and collects you at La Spezia. The train stops in all five villages and runs all year; the Cinque Terre Card with train service covers unlimited trips and the paid coastal path. The Via dell’Amore between Riomaggiore and Manarola reopened in 2024 and needs a timed slot booked in advance. Boats run roughly from spring to early November and are cancelled in rough weather. Timetables and openings change, so check the National Park website before you go.
Portofino: parking and access
Portofino has one paid car park, expensive and often full in season, when traffic on the coast road is also regulated. In summer the boat from Santa Margherita is often quicker; your driver decides on the day. Rules change, so check before you go.
Best months and crowds
May, June, September and early October are the best months. The sea is usually calm enough for the boats, it is warm, and there are fewer people than in July and August. Summer weekends mean slower traffic near the coast. Portofino is quietest early in the morning and after mid-afternoon.
FAQ
Can you do a day trip from Milan to the Italian Riviera?
Yes. Genoa, Camogli, Rapallo and Santa Margherita are about two hours away by car, Portofino a little more. Most tours are 10 hours; the Cinque Terre and Genoa, Camogli and Portofino are 12.
Which is closer to Milan, Portofino or the Cinque Terre?
Portofino. It is about 170 km and two hours fifteen to two and a half hours each way. The Cinque Terre are about 220 km and two and a half to three hours each way.
How much does a private Riviera day trip from Milan cost?
From €910 per car for Genoa up to €1,280 for the Cinque Terre with an E-Class (up to 2 guests). With a V-Class (up to 6), prices run from €1,025 to €1,440. Weekends are +20% and major holidays +50%.
Can the car drive into Portofino and the Cinque Terre villages?
Portofino has only one expensive car park that fills up in season, so the boat from Santa Margherita is often better. The car does not go into the Cinque Terre villages: you travel between them by train or boat.
Is a guide included?
No. Your driver is not a licensed tour guide but knows the coast and can suggest viewpoints, restaurants and timings. A licensed local guide can be booked on request.
Can we stay on the coast and be collected another day?
Yes. If a 10–12 hour day feels like too much, we can drive you to the Riviera and collect you on another day.
