There is no direct ferry from La Spezia to Portofino. The realistic cruise day trip is a direct regional train from La Spezia Centrale to Santa Margherita Ligure-Portofino, then bus 782 or the local boat for the last 5 km. Allow 1 h 45 min to 2 h 15 min each way. A private transfer is faster but costs more. Always keep a 90-minute return buffer.

There is no direct ferry from La Spezia to Portofino. For a realistic cruise day trip, take a direct regional train from La Spezia Centrale to Santa Margherita Ligure-Portofino, then use bus 782 or the local boat for the final 5 km. Allow 1 h 45 min to 2 h 15 min each way. A private transfer is faster but costs more. Always keep a 90-minute return buffer before your ship’s all-aboard time.

Portofino day trip from La Spezia map

Each pin shows how far that place is from the nearest cruise pier. Tap a pin for directions.

  • Molo Garibaldi berthWhere ships dock
  • Terminal Crociere della Spezia (Largo Fiorillo)Where ships dock
  • La Spezia CentraleTrain station · About 20 min walk from Terminal Crociere della Spezia (Largo Fiorillo)
  • Santa Margherita Ligure-PortofinoTrain station · About 55 km from Terminal Crociere della Spezia (Largo Fiorillo)
  • Santa Margherita LigureTown · About 55 km from Terminal Crociere della Spezia (Largo Fiorillo)
  • PortofinoVillage · About 54 km from Terminal Crociere della Spezia (Largo Fiorillo)
  • Piazza Martiri dell’OlivettaSquare · About 54 km from Terminal Crociere della Spezia (Largo Fiorillo)
  • Castello BrownCastle · About 54 km from Terminal Crociere della Spezia (Largo Fiorillo)
  • Chiesa di San GiorgioChurch · About 54 km from Terminal Crociere della Spezia (Largo Fiorillo)
  • Faro di PortofinoLighthouse · About 53 km from Terminal Crociere della Spezia (Largo Fiorillo)
  • Abbazia di San FruttuosoAbbey · About 57 km from Terminal Crociere della Spezia (Largo Fiorillo)

Why Portofino Is Worth the Trip

Portofino is a former fishing village of roughly 400 residents built around a ridiculously photogenic harbour. It is the Italian Riviera of pastel houses, superyachts, designer boutiques and long lunches. The centre is the Piazzetta, officially Piazza Martiri dell’Olivetta, ringed by cafes and shops that have hosted everyone from Maria Callas and Aristotle Onassis to modern film crews and fashion names.

The village is deliberately car-light. Portofino has no railway station, a single coast road from Santa Margherita Ligure, a small paid car park and a harbour that is the main front door. That is why arriving by water feels right. If your ship tenders directly into Portofino, you land a few minutes on foot from the Piazzetta. If you arrive by bus from Santa Margherita, you are dropped close to the village entrance and still walk everywhere. There is no need for a car, and in fact driving is the worst way to do this on a cruise day.

La Spezia Cruise Port: Your Starting Point

La Spezia is a busy cruise turnaround and transit port. The terminal is Spezia & Carrara Cruise Terminal at Largo Michele Fiorillo. Most ships berth at Molo Garibaldi on Viale San Bartolomeo, but in busy periods or when the berth is unavailable, ships anchor in the gulf and passengers are tendered to Molo Italia. Either way, you normally pass through the terminal building, where there is a free shuttle between ship and terminal taking about five minutes.

The crucial practical point is this: the La Spezia ferry ticket desks and landing stages for the Gulf of Poets and Cinque Terre boats are only a few minutes’ walk along the waterfront from the terminal. That is useful for Cinque Terre, Portovenere and the islands, but it does not help you reach Portofino. There is no scheduled boat from La Spezia to Portofino. To get to Portofino independently, you need to get to La Spezia Centrale railway station first.

La Spezia Centrale is about 2 km from the cruise terminal. That is roughly a 25-minute flat walk, a short city bus ride, or a taxi. A taxi from the terminal to the station is quick and inexpensive, and it buys you time if you are aiming for a specific train. Taxis normally wait outside the terminal building. If you prefer to walk, keep your phone maps on because the route is straightforward but not always well signed through the port area.

How Far Is Portofino from La Spezia? Real Travel Times

The straight-line distance is about 55 km, but there is a big headland and coastline in the way. The road distance is roughly 85–87 km. In light traffic a private transfer or taxi can do it in about 45–50 minutes, but on a summer weekend the coast road can be much slower.

The realistic independent public-transport journey is longer than most people expect. A direct regional train from La Spezia Centrale to Santa Margherita Ligure-Portofino takes about 55 minutes on the fastest services, but the average is about 1 h 8 min. Add the bus or boat from Santa Margherita to Portofino, and your true door-to-door time is normally 1 h 45 min to 2 h 15 min each way.

That means a Portofino day trip from a La Spezia cruise call is absolutely doable, but it is not a short hop. If you have an all-aboard time of 17:30, you should be aiming to leave Portofino by about 14:00 to have a comfortable buffer. If your ship leaves later, you can stay later, but the key is to plan the return first and work backwards.

Train from La Spezia to Portofino: The Simplest Route

This is the most reliable and flexible method for a cruise passenger. Portofino has no station, so the station serving it is called S. Margherita Ligure-Portofino. Direct regional trains run frequently from La Spezia Centrale along the Ligurian coast.

A one-way adult ticket costs around €7.40 based on the Liguria regional distance tariff for a 51–60 km journey, with a child ticket around €3.70. Fares are not reserved for regional trains, and it is essential to validate the ticket before you board using a platform machine or the Trenitalia app. If you board without validation and an inspector checks, you can be fined on the spot.

Trains run into the late evening, so you will not be stranded if you stay for an early dinner. Evening departures from La Spezia have been published around 20:58, 21:55, 22:56 and 23:10, but always check the current timetable on your cruise date. Strikes can happen at short notice in Italy, so look at the operator’s service updates before relying on the last train back.

At Santa Margherita Ligure-Portofino station, you have two good onward choices: bus 782 or the local boat. The station is small, so it is hard to get lost. The bus stop is outside the station, and the boat pier is a 5–10 minute walk away at the Giardini di Piazza Martiri della Libertà seafront.

Taking the Bus from Santa Margherita to Portofino

The AMT bus 782 runs from Santa Margherita station to Portofino in about 20 minutes. In high season it runs every 15–20 minutes for much of the day. A dedicated single ticket for the 782 costs €5.00, must be validated on board, and ordinary extra-urban tickets are not valid on that route. A METDaily day ticket at €10 is valid on line 782 as well as other AMT services, which can be good value if you also want to explore Santa Margherita or Rapallo.

Contactless payment is accepted on AMT services, but it is sensible to have a ticket or the app ready before boarding. At busy times the bus fills up, so board at the Santa Margherita terminus rather than an intermediate stop. The first bus from Santa Margherita is around 05:58 and the last is around 00:37, so there is almost always a way back. The last return from Portofino is around 01:00, but again check the current timetable on the day.

Taking the Boat from Santa Margherita to Portofino

The scheduled boat to Portofino is run on Line 1: Rapallo, Santa Margherita Ligure, Portofino, San Fruttuoso. It runs almost all year, with different seasonal timetables. From Santa Margherita the crossing is about 15 minutes. A Santa Margherita–Portofino return costs about €20 per adult, with reduced fares for children aged 6–12 and free travel for under-5s. Tickets are sold at the pier ticket office on the day. Advance booking is only needed for groups of 25 or more.

The boat is the prettiest way to arrive, but it is the least predictable. Departures can be dropped for low demand, and sea conditions can suspend the service. The operator publishes navigation updates from about 08:00 each morning. As a cruise passenger, I would not rely on the boat for the final leg unless you have a fallback plan. If the weather is calm and the boat is running, take it one way and the bus the other to get both experiences.

Is There a Ferry from La Spezia to Portofino? No, Here’s What to Do Instead

This is the part that catches people out. There is no direct ferry from La Spezia to Portofino. The La Spezia ferry operator’s published routes cover the Gulf of La Spezia, the Cinque Terre villages, the Viareggio and Apuan Riviera, and the three-islands tour. Portofino is not a stop on any of those lines.

To arrive by scheduled boat, you have to get yourself to Rapallo, Santa Margherita Ligure or Portofino first. In practice, that means taking the train from La Spezia to Santa Margherita Ligure-Portofino, then walking to the boat pier and catching the Line 1 boat. It is a lovely add-on, but it is not a La Spezia to Portofino ferry.

The La Spezia ferry tickets sold inside the cruise terminal are useful for Cinque Terre and Portovenere, but not for Portofino. If you want a boat day from La Spezia itself, the Cinque Terre day boat ticket or the Portovenere and three-islands tour is the better choice. If you want Portofino, the train is your backbone and the boat is an optional last leg.

La Spezia cruise port: a six-panel vision board of close-up local experiences in La Spezia, Italy, with a text box reading "La Spezia, Italy" and "about2cruise.co.uk".

Bus or Coach Options from La Spezia

There is no direct scheduled coach from La Spezia to Portofino. The bus results you may see on travel search sites are often carpool or on-demand services, not timetabled coaches you can rely on for a cruise day.

The only fixed public bus route that reaches Portofino is AMT bus 782 from Santa Margherita Ligure. That means you still need the train from La Spezia first. If you are considering a self-drive day, think twice. Portofino has strict car restrictions, a very small paid car park, and traffic queues on the road from Santa Margherita. Parking can be extremely expensive and there is no practical benefit on a cruise call.

For most cruise passengers, the choice is really between train plus local bus or boat, and a pre-booked private transfer.

Private Transfer or Taxi from La Spezia Cruise Port

A private transfer is the easiest and fastest door-to-door option. The drive is about 85–87 km, with a typical running time of about 1 h 20 min in normal traffic. Pre-booked private transfer platforms list per-seat prices from about €55–60, but full-car quotes are higher and vary widely. Some operators quote from about €69.50 per person based on four sharing. There is no official fixed taxi fare published for the route, so always confirm the price before booking or getting in.

The main advantage is that you are picked up outside the cruise terminal and dropped near the pedestrian zone in Portofino or Santa Margherita. You do not have to walk to the station, change in Santa Margherita, or stress about bus timing. The main disadvantage is cost, especially for couples or solo travellers.

If you want to minimise walking or have limited mobility, a private transfer is worth the money. Ask the driver to meet you with a name sign, confirm the return pick-up time, and keep the ship’s all-aboard time clearly shared with the driver. For groups of four or more, a private car can become reasonable per person and gives you extra time in Portofino.

A Realistic Portofino Day Trip Itinerary from La Spezia

Here is a realistic itinerary for a typical cruise call, assuming you are docked or tendered ashore by 08:00 and need to be back on the ship by 17:30.

  • 08:00–08:15: Take the free port shuttle from ship to terminal, then walk or taxi to La Spezia Centrale.
  • 08:30–09:00: Catch a direct regional train to Santa Margherita Ligure-Portofino.
  • 09:30–10:00: Arrive Santa Margherita and take the 782 bus or the Line 1 boat to Portofino.
  • 10:15–13:45: Explore Portofino. See the Piazzetta, walk up to Castello Brown or San Giorgio, and have lunch.
  • 14:00–14:30: Take the bus or boat back to Santa Margherita station.
  • 14:45–15:30: Catch a train back to La Spezia Centrale.
  • 15:45–16:15: Walk or taxi back to the cruise terminal.
  • 16:30: Be at the terminal with a comfortable buffer before all-aboard.

If your ship departs later, you can extend the Portofino part by an hour or two. If your all-aboard is earlier, cut the lighthouse or skip lunch on the Piazzetta. The most common mistake is staying too long at lunch and then hitting a full bus or a cancelled boat. Keep an eye on the time from about 13:00 onwards.

Things to Do in Portofino on a Short Visit

Portofino is small. You do not need an expensive tour to see it. Start in the Piazzetta, walk around the harbour, and then head uphill for the view that makes the trip worthwhile.

Castello Brown sits above the harbour, about a short but stepped uphill walk from the Piazzetta. The park and castle ticket costs €10 and is free for under-12s. Tickets are sold only at the gate, not online. Opening hours vary by season, usually from 10:00, with last entry 30 minutes before closing. The garden terrace is the classic photograph of the village and harbour.

The Church of San Giorgio sits on the promontory next to the path up to the castle and gives a good harbour-and-bay view. The lighthouse at Punta del Capo is about a 20-minute walk from the Piazzetta. It is free to reach, but the path has steps and can be slippery when wet. Sunset is lovely, but on a cruise day you are unlikely to be there at sunset unless your ship stays late.

If you have extra time and calm seas, you can take the boat from Portofino to San Fruttuoso. There is no road, only a boat or a hiking path. The abbey is run by FAI, with adult tickets around €10 and reduced tickets around €5. The boat from Portofino to San Fruttuoso costs about €12 one way or €20 return. Do not attempt San Fruttuoso unless you have at least three hours spare and have checked the return boat time carefully.

Food, Drink and Toilets in Portofino

Portofino is expensive. A small bottle of water or a coffee at a table on the Piazzetta can cost about €5. A pasta plate on the harbour ring is often €25–35. The same dishes cost much less in Santa Margherita Ligure or Camogli. If you are on a cruise budget, eat in Santa Margherita before or after Portofino, or pick up focaccia and snacks from a bakery.

La Spezia cruise port: close-up of trofie al pesto at a sunny cafe table, with a text box reading "What to eat in La Spezia" and "about2cruise.co.uk".

Ligurian food is worth trying. Look for trofie al pesto, pansoti with walnut sauce, focaccia di Recco col formaggio, farinata and gelato. In La Spezia, the local specialities include farinata, stuffed mussels, mesciua and testaroli. Portofino’s public toilets are on Molo Umberto I. There are two ATMs near the main square at Via Roma 32 and Via Roma 14/16, but it is sensible to carry some cash for small purchases and tickets.

Crowds, Seasons and Weather in Portofino

Portofino is busiest from late morning to mid-afternoon, when the day boats and tour groups arrive. The Piazzetta can become a slow-moving wall of people in July and August. If your cruise calls in summer, go as early as your ship allows and do the uphill viewpoints before the crowds form.

Sea state matters more than air temperature. Boat services can be suspended for high waves or unsafe conditions. The La Spezia ferry operator publishes updates from about 08:00 each morning. The Portofino Line 1 boat can also drop departures for low demand, so treat it as a bonus rather than a guarantee.

June, early July and September are generally the best balance of weather and crowds. August is hot and muggy, with around 14 muggy days in the area. Rain is possible in any month, but short showers are more common than all-day washouts. Always have a fallback plan if the boat cancels: the bus 782 still runs, and the train back from Santa Margherita is unaffected by sea conditions.

Accessibility and Mobility in Portofino

Portofino’s lanes are paved but often stepped and sloping. The Piazzetta and harbour front are the easiest areas. Castello Brown and the lighthouse require uphill walking on steps and uneven paths. If you use a wheelchair or have limited mobility, you may still enjoy the harbour and Piazzetta, but the higher viewpoints are not step-free.

Both La Spezia Centrale and Santa Margherita Ligure-Portofino have the national assisted-travel service, Sala Blu. It must be booked at least 12 hours ahead. If you need help with boarding or changing trains, arrange it before cruise day. The bus 782 is likely to be easier than the boat for many reduced-mobility passengers, but confirm low-floor access with the driver. The local boats may have limited accessibility, so ask the operator before boarding.

What to Pack for a Portofino Day Trip from a Cruise Ship

This is a walking day. The single best thing you can bring is comfortable, supportive footwear. If you are buying before the cruise, I would choose comfortable women’s walking shoes or supportive men’s walking shoes with real grip for the stone lanes and harbour steps. Long days on hard surfaces are also where blister prevention products earn their place.

Pack for changeable Ligurian weather. A packable women’s rain jacket or men’s waterproof jacket takes up little space and covers you on the boat and in sudden showers. In the shoulder season, a lightweight puffer jacket for women or compact men’s puffer jacket is useful for early mornings on deck.

Keep your valuables close. A small anti-theft messenger bag or anti-theft backpack makes pickpocketing less stressful at stations and in crowds. For phone tickets and maps, bring a compact 10000mah portable charger or a portable charger with built-in cable. A waterproof phone pouch is useful on the boat and at the water’s edge, and a collapsible water bottle saves money on bottled water.

Safety, Tickets and Practical Tips for the Day

Italy is generally safe, but bag-snatching and pickpocketing happen at transport hubs and busy tourist sites. Keep your phone and wallet in sight, use an anti-theft bag, and be wary of distraction techniques around train stations and ferry queues.

Validate every paper transport ticket before boarding. Regional trains, buses and some ferries require validation, and inspectors issue on-the-spot fines. Contactless payment is common, but carry some euros for small cafes, public toilets and ticket desks. Only use licensed taxis with a roof sign and company details, or book via an app.

There is no reliable left-luggage service in Portofino or Santa Margherita Ligure. La Spezia Centrale may have a luggage storage point on platform 1, but do not count on it. If you are disembarking and heading straight to Portofino, store bags with your cruise line or hotel, not at the station.

Italy’s transport strikes can be called at short notice. Check the current day’s service status before heading back. Keep offline maps downloaded, know the ship’s contact number, and have a plan if a connection fails. The train from Santa Margherita to La Spezia is your most robust return route, so learn the station layout and last train times before you leave for the day.

Portofino vs Cinque Terre and Other Nearby Comparisons

Portofino is often compared with Cinque Terre. They are very different. Portofino is one small, glossy village with a celebrity marina and no railway station. Cinque Terre is five villages inside a national park, connected by a dedicated rail line, with more hiking, more spread and a more working coastal feel. Portofino is not part of the UNESCO listing that covers Portovenere, Cinque Terre and the islands.

If you have one cruise day and have never seen either, Cinque Terre is usually the easier first choice from La Spezia because it is closer and better connected by train. If you have already seen Cinque Terre or want the yacht-and-pastel-harbour scene, Portofino is a lovely change. Doing both in one day is possible in theory but not wise. You would spend too much of the day moving between trains, boats and platforms to enjoy either.

Portofino vs Positano is another common comparison, but they are about 740 km apart. Portofino is in Liguria, Positano is on the Amalfi Coast. They share a vertical pastel-village feel and high prices, but they are not alternatives on the same cruise itinerary.

If you are choosing between La Spezia and Genoa as a cruise port, Genoa is closer to Portofino by road. The distance from Genoa’s cruise terminal to Portofino is roughly 35–44 km, with a transfer time of about 40–75 minutes depending on traffic. La Spezia is about 85 km away, but it has a direct rail link that can work well. For a pure Portofino day, Genoa is slightly easier by private transfer; for Cinque Terre, La Spezia is far better placed.

What to Do in La Spezia If You Stay Put

If Portofino feels like too much travel, La Spezia itself is underrated. The old town along Via del Prione and around Piazza Cavour is walkable and full of local food. The Gulf of Poets boat to Portovenere takes about 30 minutes and gives you a scenic, low-stress alternative. Portovenere’s Church of San Pietro and the view over Palmaria, Tino and Tinetto are worth the trip.

A Cinque Terre boat day from La Spezia is also possible from late March to early November, but it is weather-dependent. The train is faster and more reliable for the Cinque Terre villages. Riomaggiore is only about nine minutes from La Spezia Centrale by train, which makes it an excellent short outing if you want to stay close to the ship.

La Spezia to Portofino FAQs

Is there a direct ferry from La Spezia to Portofino?

No. There is no scheduled direct ferry between La Spezia and Portofino. La Spezia’s boats run to the Gulf of Poets, Portovenere, the Cinque Terre and the three islands. To reach Portofino by water, take the train to Santa Margherita Ligure and then the Line 1 boat from the seafront pier.

Can I do Portofino and Cinque Terre in one day from La Spezia?

Technically yes, but it would be rushed and tiring. You would need to start very early, spend only a short time in each, and carefully manage the train and boat connections. For a cruise day, pick one and enjoy it properly.

How much is a taxi from La Spezia cruise port to Portofino?

No official fixed taxi fare is published. Pre-booked private transfer platforms quote per-seat prices from about €55–60, with full-car prices higher and variable. Always confirm the total price and return pick-up before booking.

Is Portofino worth it from La Spezia?

Yes, if you know what you are getting. It is a small, upscale harbour village rather than a big sightseeing day. If you want glamour, pastel houses and a scenic boat or bus approach, it is worth the effort. If you want more varied walking and villages, Cinque Terre may be a better use of your time.

What if I miss the bus or boat back from Portofino?

Stay calm and walk or take a taxi to Santa Margherita Ligure-Portofino station. From there, direct regional trains run back to La Spezia until late evening. Always know the last usable train time for your cruise date and keep a phone charger with you.

Can I swim in Portofino?

Paraggi, the small cove between Portofino and Santa Margherita, is the best-known swimming spot nearby. San Fruttuoso also has a shingle cove. Both are pebbly, so water shoes or sturdy sandals help. Swimming is possible, but on a cruise day you may prefer to keep your time for sightseeing.

Will the ship wait if my private tour or excursion is late?

Do not assume it will. Ship-sponsored excursions are normally coordinated with the ship, but independent private transfers, taxis and self-guided trips are your responsibility. Leave Portofino early enough to handle a missed bus, a slow train or a closed road.

  Last Updated: 14 November 2026