- Must visit
Villa Durazzo
Historic villa with period interiors, art collections, and formal gardens overlooking the Gulf of Tigullio. One of the town’s signature cultural sights.
Cheapest price
$10
Average price
$11
Fastest journey
51 m
Average duration
53 m
Trains per day
65
Distance
56 km
The best way to find a cheap train ticket from La Spezia to Santa Margherita Ligure is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from La Spezia to Santa Margherita Ligure will cost around $11 if you buy it on the day, but the cheapest tickets can be found for only $10.
Of the 65 trains that leave La Spezia for Santa Margherita Ligure on Mon, Jul 13, 36 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Mon, Jul 13 the direct trains cover the 56 km distance in an average of 53 m but if you time it right, some trains will get you there in just 51 m .
On Mon, Jul 13 the slowest trains will take 55 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Regionale 12242 · Regionale 12470
Regionale Veloce 3261
Regionale Veloce 3266
Regionale Veloce 3288
Regionale Veloce 3258
Intercity 518+
Regionale Veloce 3282
Intercity 518+
Regionale Veloce 3282
Regionale Veloce 3274
Regionale Veloce 3274
Regionale Veloce 3278Omio recommends booking the train as it is the most popular option from La Spezia to Santa Margherita Ligure among Omio's users. If you are prioritising price take the bus with prices starting from $10. For those with little time consider booking a bus which can get you there in 57m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg. The ticket price range depends on the travel mode: a bus costs an average of $10, and a train costs an average of $10.
Distance: 34 miles (56 km)
Most popular Train | Bus | Driving |
|---|---|---|
$10 Average price | $10 Average price Cheapest | $29 Average price (fuel + tolls) |
1h 28m Average total duration 58m Onboard + 30m Additional time* | 1h 27m Average total duration Fastest 57m Onboard + 30m Additional time* | 1h 4m Average total duration (door-to-door) |
0.0 - 0.1kg CO2 emissions Lowest | 0.1 - 0.1kg CO2 emissions | - CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company | Your own car or car rental |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
This is compared to other travel options from La Spezia to Santa Margherita Ligure:
A bus is $0.13 (€0.11) less than a train for this route with tickets for a train from La Spezia to Santa Margherita Ligure costing on average $10 (€8).
Other travel options to Santa Margherita Ligure take longer:
Train takes on average 58m.
The journey is about 6m faster (58m by train vs 1h 4m by car) and roughly $19 (€15) cheaper once you factor in fuel and tolls ($10 (€8) vs $29 (€24)). You'll also arrive in the city centre rather than hunting for parking, and you can work, read, or watch the landscape go by instead of concentrating on the road.
Direct services run with Regionale, Intercity.
Driving is still worth considering if you want to stop along the way or need a car once you arrive.
The table below shows live departures for La Spezia to Santa Margherita Ligure trains for today, Sunday, July 12. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
Regionale 12324 | 6:00 AM La Spezia Centrale | 1h19 | 7:19 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale 12324 | 6:00 AM La Spezia Centrale | 1h19 | 7:19 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Intercity 658 | 6:38 AM La Spezia Centrale | 0h59 | 7:37 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Intercity 658 | 6:38 AM La Spezia Centrale | 0h59 | 7:37 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale 12216 | 7:04 AM La Spezia Centrale | 1h15 | 8:19 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale 12216 | 7:04 AM La Spezia Centrale | 1h15 | 8:19 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3258 | 7:45 AM La Spezia Centrale | 0h59 | 8:44 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3258 | 7:45 AM La Spezia Centrale | 0h59 | 8:44 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale 12218 · Regionale 12354 | 8:12 AM La Spezia Centrale | 1h41 | 9:53 AM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale 12218 · Regionale 12354 | 8:12 AM La Spezia Centrale | 1h41 | 9:53 AM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale Veloce 3261 | 9:57 AM La Spezia Centrale | 1h00 | 10:57 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3261 | 9:57 AM La Spezia Centrale | 1h00 | 10:57 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Intercity 666+ Regionale 12374 | 10:10 AM La Spezia Centrale | 1h46 | 11:56 AM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale 12222 · Regionale 12374 | 10:15 AM La Spezia Centrale | 1h41 | 11:56 AM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale 12222 · Regionale 12374 | 10:15 AM La Spezia Centrale | 1h41 | 11:56 AM Santa Margherita Ligure-Portofino | 1 transfer | |
FRECCIAROSSA 8606+ Regionale 12374 | 10:43 AM La Spezia Centrale | 1h13 | 11:56 AM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale Veloce 3266 | 11:40 AM La Spezia Centrale | 1h05 | 12:45 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3266 | 11:40 AM La Spezia Centrale | 1h05 | 12:45 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale 12226 · Regionale 12394 | 12:12 PM La Spezia Centrale | 1h45 | 1:57 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale 12226 · Regionale 12394 | 12:12 PM La Spezia Centrale | 1h45 | 1:57 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Intercity 670 | 12:38 PM La Spezia Centrale | 1h06 | 1:44 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Intercity 670 | 12:38 PM La Spezia Centrale | 1h06 | 1:44 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3270 | 1:45 PM La Spezia Centrale | 1h00 | 2:45 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3270 | 1:45 PM La Spezia Centrale | 1h00 | 2:45 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Intercity 510+ Regionale 12408 | 2:05 PM La Spezia Centrale | 1h08 | 3:13 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Intercity 510+ Regionale 12408 | 2:05 PM La Spezia Centrale | 1h08 | 3:13 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale 12230 · Regionale 12414 | 2:12 PM La Spezia Centrale | 1h42 | 3:54 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale 12230 · Regionale 12414 | 2:12 PM La Spezia Centrale | 1h42 | 3:54 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Intercity 674 | 2:38 PM La Spezia Centrale | 1h06 | 3:44 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Intercity 674 | 2:38 PM La Spezia Centrale | 1h06 | 3:44 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3274 | 3:50 PM La Spezia Centrale | 0h55 | 4:45 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3274 | 3:50 PM La Spezia Centrale | 0h55 | 4:45 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Intercity 680 | 4:38 PM La Spezia Centrale | 1h06 | 5:44 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Intercity 680 | 4:38 PM La Spezia Centrale | 1h06 | 5:44 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3064 | 5:00 PM La Spezia Centrale | 1h20 | 6:20 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3064 | 5:00 PM La Spezia Centrale | 1h20 | 6:20 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3278 | 5:50 PM La Spezia Centrale | 0h55 | 6:45 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3278 | 5:50 PM La Spezia Centrale | 0h55 | 6:45 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale 12238 · Regionale 12452 | 6:12 PM La Spezia Centrale | 1h42 | 7:54 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale 12238 · Regionale 12452 | 6:12 PM La Spezia Centrale | 1h42 | 7:54 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Intercity 684 | 6:38 PM La Spezia Centrale | 1h06 | 7:44 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Intercity 684 | 6:38 PM La Spezia Centrale | 1h06 | 7:44 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3282 | 7:35 PM La Spezia Centrale | 1h23 | 8:58 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3282 | 7:35 PM La Spezia Centrale | 1h23 | 8:58 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Intercity 518+ Regionale Veloce 3282 | 8:07 PM La Spezia Centrale | 0h51 | 8:58 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Intercity 518+ Regionale Veloce 3282 | 8:07 PM La Spezia Centrale | 0h51 | 8:58 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale 12242 · Regionale 12470 | 8:12 PM La Spezia Centrale | 1h43 | 9:55 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale 12242 · Regionale 12470 | 8:12 PM La Spezia Centrale | 1h43 | 9:55 PM Santa Margherita Ligure-Portofino | 1 transfer | |
FRECCIABIANCA 8626+ Regionale 12470 | 8:46 PM La Spezia Centrale | 1h09 | 9:55 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale Veloce 3286 | 9:35 PM La Spezia Centrale | 1h07 | 10:42 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3286 | 9:35 PM La Spezia Centrale | 1h07 | 10:42 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
FRECCIABIANCA 8630+ Regionale 12300 | 10:18 PM La Spezia Centrale | 1h19 | 11:37 PM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale Veloce 3288 | 11:10 PM La Spezia Centrale | 1h18 | 12:28 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale Veloce 3288 | 11:10 PM La Spezia Centrale | 1h18 | 12:28 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
FRECCIARGENTO 8596+ Regionale Veloce 3288 | 11:27 PM La Spezia Centrale | 1h01 | 12:28 AM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale 12314 · Regionale Veloce 3016 | 2:47 AM La Spezia Centrale | 2h07 | 4:54 AM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale 12314 · Regionale Veloce 3016 | 2:47 AM La Spezia Centrale | 2h07 | 4:54 AM Santa Margherita Ligure-Portofino | 1 transfer | |
Regionale 12310 | 4:30 AM La Spezia Centrale | 1h20 | 5:50 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale 12310 | 4:30 AM La Spezia Centrale | 1h20 | 5:50 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Intercity 652 | 4:56 AM La Spezia Centrale | 1h09 | 6:05 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Intercity 652 | 4:56 AM La Spezia Centrale | 1h09 | 6:05 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale 12316 | 5:08 AM La Spezia Centrale | 1h23 | 6:31 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale 12316 | 5:08 AM La Spezia Centrale | 1h23 | 6:31 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale 22824 | 5:40 AM La Spezia Centrale | 1h19 | 6:59 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Regionale 22824 | 5:40 AM La Spezia Centrale | 1h19 | 6:59 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
Find all the dates and times for this journey
Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Trains from La Spezia to Santa Margherita Ligure run on average 35 times per day, taking around 58m. Cheap train tickets for this journey start at $10 (€8) but you can travel from only $10 (€8) by bus.
There are 18 trains per day. The earliest train runs at 00:03, the last at 23:54. The fastest train covers the 34 miles (56 km) distance in 1h 18m.
Distance 34 miles (56 km) |
Average train duration 58m |
Cheapest ticket price $10 (€8) |
Trains per day 35 |
Direct trains 18 |
Fastest train 1h 18m |
First train 12:03 AM |
Last train 11:54 PM |
Cheapest Month Jun |
Cheapest Day Mon |
High Season Jul - Sep |
Low Season Jan - Mar |
Busiest Day Thu |
Least Busy Day Mon |
Best time to book 5 days |
Discover the best of Santa Margherita Ligure — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Santa Margherita Ligure trip today.
Historic villa with period interiors, art collections, and formal gardens overlooking the Gulf of Tigullio. One of the town’s signature cultural sights.
Museum-like historic castle interiors above Portofino with furnishings, history displays, and exceptional coastal views. Popular as a short side trip from town.
Historic abbey complex with artistic and architectural interest between Santa Margherita Ligure and Portofino, known for heritage spaces and gardens.
The main seafront promenade lined with palms, boats, and Belle Époque buildings. Ideal for strolling, photos, and enjoying the harbor atmosphere.
Elegant terraced gardens with sea views, formal landscaping, and a peaceful atmosphere. A favorite for relaxing walks and panoramic photos.
Popular network of coastal and woodland walking routes linking Santa Margherita Ligure, Portofino, and San Fruttuoso. Very popular with hikers and photographers.
Hand-rolled Ligurian pasta traditionally served with basil pesto, often with potatoes and green beans. It is one of the signature dishes of the Riviera di Levante.
Olive-oil-rich flatbread with a crisp surface and soft interior, eaten throughout the day in Liguria. The local style is simple, salty, and deeply traditional.
A thin, delicate focaccia filled with soft cheese, originating nearby in Recco. It is one of the most famous specialties of the Golfo del Tigullio area.
Well-known central restaurant near the harbor, appreciated for Ligurian seafood, pasta, and polished but relaxed service. A dependable choice for a classic sit-down meal.
Established traditional trattoria known for straightforward Ligurian cooking, seafood dishes, and a warm local atmosphere. Good for an unfussy regional meal.
Long-running seaside dining spot known for fish, shellfish, and classic Italian hospitality. Popular for a more refined meal with a Riviera setting.
Prices are above average for Italy due to the Riviera setting. Hotels and dining cost more, especially in peak season.
Service is often included or modest. Rounding up or leaving 5-10% for good restaurant service is appreciated, not required. Taxis can be rounded up.
Official public transport app
Santa Margherita Ligure-Portofino -> Santa Margherita Ligure Centro
Find answers to the most common questions about traveling from La Spezia to Santa Margherita Ligure by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Santa Margherita Ligure, this guide helps you travel smarter and with confidence.

Here are some other resources that might have the information you need