How to get to Cinque Terre from Milan

Is there anything better than a holiday in Milan? Yes, a stop in Cinque Terre, a magical place with 5 villages that combine delicious food, the blue sea and a location that can be explored in a single day trip.

Carla Yaquer

Carla Yaquer

10 min read

How to get to Cinque Terre from Milan

Cinque Terre | ©Damiano Pappadà

The Ligurian coast has five municipalities that are considered the most appreciated jewels of northern Italy: Riomaggiore, Manarola, Corniglia, Vernazza and Monterosso al Mare. These are locations nestled over twenty kilometres between cliffs and vineyards. Visiting them is one of the best things to see and do in Milan and you can get there by different means of transport.

in more, let's see how to get to the towns from the Lombard capital, the prices and the most convenient recommendations.

The best option to go from Milan to Cinque Terre: a guided tour

Cinque Terre, Italy| ©Gary Bembridge
Cinque Terre, Italy| ©Gary Bembridge

Guided tours are often more feasible when time is limited. This way of getting to know Cinque Terre and its wonders has several alternatives that are adaptable to your budget and the length of the tour.

So, if you want to end your trip to the Italian Riviera on a high note, here are a couple of alternatives that are ideal for you.

Option I: Group tours to Cinque Terre from Milan

Through group tours you will be able to get to know the most emblematic locations of this paradise. Yes, all five: Manarola, Vernazza, Corniglia, Monterosso and Riomaggiore.

The tour starts with the bus transfer service from Milan to the Mediterranean coast of Liguria, about 241,9 km. Depending on the route of each tour, the itinerary includes activities such as: visiting Manarola, exploring the town's famous vineyards and strolling along its quays or taking a train to Monterosso al Mare to enjoy the old town.

In some cases, your excursion could include a 2-hour cruise to paradise.

Interesting details

  • Price: between 120 € and 140 €.
  • Duration: between 13 - 14 hours.
  • Advantages: This type of tour usually comes with a full transfer service, bilingual guide, train tickets and cruise tickets.
  • Disadvantages: As this is a group tour, the maximum number of passengers is 30, which is a bit high. It is not wheelchair friendly and meals and drinks often cost extra.
  • Suggested activities during the tour: there are semi-independent group excursions that allow you to go hiking leading into the Cinque Terre national park, as well as making stops at restaurants to sample real Italian cuisine.

Book your excursion to Cinque Terre from Milan

Option II: Private tours to Cinque Terre from Milan

Travelling to Cinque Terre is love at first sight. And without a doubt, the perfect option if you want personalised attention, are the private excursions. Believe me, you won't regret it.

Through private tours, you will be able to get to know in greater depth all that Cinque Terre has to offer. Although this type of experience has a higher value, the convenience of deciding the activities is a huge advantage.

These private tours offer an even more flexible itinerary so that you and your companions can explore the Italian Riviera without any worries.

Details of interest

  • Price: available from 300 € - 400 € per person. Some prices may include discounts depending on the group of people you choose.
  • Duration: between 13 - 14 hours. Time varies according to itinerary.
  • Advantages: private driver, specialised guide, full transfer services, train tickets, wifi service.
  • Disadvantages: not wheelchair friendly, no meals or drinks.
  • Suggested activities during the tour: this kind of experience is flexible, so you can enjoy every stop and do other tours such as visiting the Castle Tower in Vernazza, exploring the Via di Mezzo in Manarola, tasting the best focaccia ligure in La Cambusa and visiting the Church of St. John the Baptist in Riomaggiore.

Book your excursion to Cinque Terre from Milan

The most flexible way: by car

Milan| ©mi chiel
Milan| ©mi chiel

Whether by private or shared car, the most flexible way is to travel by car, here's how you can do it.

By private car

People who choose to travel by car largely do so because of the flexibility to stop whenever and wherever they want. This may be the case for you, but you should know that between the towns of Cinque Terre, Riomaggiore, Manarola, Corniglia, Vernazza and Monterosso al Mare, you are only allowed to stop and park in one town: Monterosso al Mare.

In the rest of the towns you will have to park in the surroundings of the town, generally at the highest point, from where you can see the valley and walk down to get to know it. To do this route you have two alternatives:

From Milan to Monterosso al Mare

You can start from the east, it is 225 km of road. This route passes through Genoa. On this route on the A7 and A12, you will need about 3 hours and 20 minutes.

From Milan to La Spezia

From west to east though you travel the same amount of km (225 km) and flank Parma. The A1 and A15/E33 are in better condition, which can save you up to half an hour in your car. In 3 hours you will reach your destination.

Interesting details

  • Price: in addition to the price of petrol, if you decide to rent a car, at Hertz for example, prices start from 30 € per day.
  • Duration: between 3 hours and 3 hours and 20 minutes.
  • Advantages: This type of tour allows you to manage the itinerary to your liking. Photo stops, breaks... you control the schedule.
  • Disadvantages: the fatigue of driving the narrow, winding road around the mountains, plus the cost.
  • Suggested activities: once you reach the northern or southern tip of Cinque Terre, connect with the rest of the towns via the regional trains. Average journey times are 4 to 6 minutes from one to the other.

Carpooling

Carpooling continues to gain popularity in Italy, the prices are cost-effective, particularly on longer routes, you meet other people, you help the environment by reducing the footprint of numerous cars and you enjoy the beautiful scenery.

Interesting details

  • The price of car sharing starts at 10 €.
  • The duration of the tour ranges from 2 hours and 30 minutes to 3 hours.

Most popular carpooling company in Italy

The company Blablacar is the most popular. They offer long and short trips to almost every city in Italy. In the case of Milan-La Spezia, for example, you can get a ticket for as little as €10.

Book your excursion to Cinque Terre from Milan

Another option by road: the bus

FlixBus| ©Antonio Vera
FlixBus| ©Antonio Vera

Usually this alternative is among my transport recommendations because of its cost-benefit ratio and the variety of lines, but the Milan-Cinque Terre connection has only one option: Milan - La Spezia connection with one transport line.

If you choose this option you should know that the route is not direct. You will have to take a bus from San Donato M3 and change at Genova Fanti d'Italia, Principe. The waiting time is 2 hours to 5 minutes. After that time, you will take the bus to Via Carducci in La Spezia. This stretch will add up to 1 hour and 35 minutes.

In conclusion, you need 5 hours and 35 minutes. The transport company is Flixbus.

Details of interest

  • Price: from 19 €.
  • Duration: 5 hours and 35 minutes
  • Advantages: it is cheap.
  • Disadvantages: only one line operates on this route and it requires a stopover.
  • Suggested activities: Rest and maybe take some videos along the way, it's very beautiful.

Book your excursion to Cinque Terre from Milan

The most attractive option: a boat or enjoy a cruise on the Italian Riviera

Cinque Terre.| ©Gary Bembridge
Cinque Terre.| ©Gary Bembridge

Getting to Cinque Terre by boat is one of the most attractive options. Just imagine enjoying the whole Ligurian coastline while strolling along its beaches. Sign up for this way of touring, see the available options.

Option I: group boat tour of the beaches

The first thing you should know about this option is that it only runs from late March to early November due to weather conditions and safety concerns. But this is one of the best tours and excursions from Milan.

Although Milan is not the best location for boat trips to Cinque Terre (as most depart from La Spezia, Portovenere and Genoa), it is still a viable option.

From the Lombard capital you can take a bus to La Spezia, then buy a ticket to board the boat and continue the route through Riomaggiore, Manarola, Vernazza and Monterosso al Mare. The only town you would miss would be Corniglia because it is landlocked.

Interesting details

  • Price: from 20 ¤.
  • Duration: it all depends on the route you choose, but about 6-7 hours.
  • Advantages: it is an ideal option if you want to avoid crowds and prefer to enjoy the beaches. Groups are around 20-30 people maximum.
  • Disadvantages: it is not suitable for people who suffer from seasickness and if you choose to take the bus, you will have to spend the night in one of the villages.
  • Suggested activities during the tour: there are complementary activities such as snorkelling and scuba diving.

Option II: Day trip and mini-cruise from Milan to Cinque Terre

Now here is the luxury option you have been waiting for to get to know Cinque Terre in a more private and relaxing way.

As we saw, Milan doesn't have a direct boat to Cinque Terre, but through these tours you can make your dream come true. These tours have a route that departs from Milan by bus to Manarola, one of the towns that make up the Cinque Terre.

There you can stroll through the streets and then hop on the train to Monterosso, where you'll take a 90-minute mini-cruise. The tour usually ends in La Spezia, and from there, you can take the bus back to Milan.

Details of interest

  • Price: between 120 € - 170 € per person.
  • Duration: between 12 - 13 hours
  • Advantages: enjoy a private boat trip along the coast of the Cinque Terre.
  • Disadvantages: not suitable for people with heart disease.
  • Suggested activities during the tour: You can complement it with snorkelling and scuba diving.

Book your excursion to Cinque Terre from Milan

The cheapest option: the regional train

Milan Central Station| ©Mike B in Colorado
Milan Central Station| ©Mike B in Colorado

Cinque Terre has several ways to get around, but one of the best is by train. The main reasons are its low price, the location of its stations and the ease of getting to any of the other locations.

The journey time between Milan and Cinque Terre by train is around 3 to 4 hours for a distance of approximately 216 km, including an average layover time of 23 minutes. Of course, you can also opt for express train tickets.

Trains usually depart from Milano Centrale every 4 hours. If you board early, you can spend the day exploring Cinque Terre and return to Milan where you can spend the night. If you want to get the most out of your trip along the Italian Riviera, be sure to check the routes in advance.

Useful details

  • Price: From €12, you can even get tickets for €4 when they offer special promotions.
  • Duration: The train from Milan to Cinque Terre takes between 3 - 4 hours.
  • Advantages: You can travel in peace and quiet, tailoring your itinerary to suit your needs. It is free, safe and an accessible option for everyone.
  • Disadvantages: the exposure to being surrounded by other tourists, since it is an economical option, more people opt for it.
  • Suggested activities along the route: if you choose the train, it is the time to visit Corniglia, the third village on foot from north to south that makes up the Cinque Terre. This village breaks with the stereotype because it has no direct access to the sea. It is an ideal option for those who prefer a calmer, more serene and less crowded route. Just make sure you wear comfortable clothes and climb lots of steps.

Book your excursion to Cinque Terre from Milan

The longest option: by plane

Galileo Galilei Airport| ©Hugh Llewelyn
Galileo Galilei Airport| ©Hugh Llewelyn

You can travel by plane to Cinque Terre, however, you can only get as close as about 80 km because there is no airport in these towns. You have two options.

From Genoa-Cristoforo Airport

Genoa Airport (GOA) is located 114.2 km away by road. Once your plane lands, you will need to travel approximately 1 hour and 30 minutes by road on the E80. If you decide to take the train from the airport, you have a couple of options:

  • Via Levanto. It takes 2 hours and 35 minutes. Tickets start at €6.
  • Via Sestri Levante. It lasts 3 hours and 10 minutes. You can buy your ticket at the same price as the previous one, from 6 €.

From Galileo Galilei International Airport

Pisa Airport is located 112,7 km from Cinque Terre. Once you arrive there you can drive to the town via the A12/E80. The journey takes about 1 hour and 40 minutes.

In case you decide to take a train, you will need a bus from E25 or E3 to via Crispi 93/95, from there a 500 metres walk to Pisa Centrale station and if you arrive on time (trains run every 30 minutes), in 48 minutes you will reach your destination. You can get a ticket from 5 €.

Frankly this alternative is not my favourite, but it is an alternative.

Interesting details

  • Price: available from €200 return.
  • Duration: between 13 - 14 hours. Time varies according to itinerary.
  • Advantages: private driver, specialised guide, full transfer services, train tickets, wifi service.
  • Disadvantages: not wheelchair friendly, no meals or drinks.
  • Suggested activities during the tour: this kind of experience is flexible, so you can enjoy every stop and do other tours such as visiting the Castle Tower in Vernazza, exploring the Via di Mezzo in Manarola, tasting the best focaccia ligure in La Cambusa and visiting the Church of St. John the Baptist in Riomaggiore.

Milan to Cinque Terre Transport Comparison

  • By plane
  • Available from 200
  • 13 to 14 hours
  • By car
  • From €10
  • Between 2 hours and 30 minutes to 3 hours.
  • By bus
  • From 19 €
  • 5 hours and 35 minutes
  • By boat
  • From 20 €
  • From 6 to 7 hours
  • By train
  • From € 12
  • From 3 to 4 hours.