COMPARE Prices across different modes

Sun
Jul 25
$19Regionale
Mon
Jul 26
$19Regionale
Tue
Jul 27
$19Regionale
Wed
Jul 28
$24Regionale
Thu
Jul 29
$24Regionale
Fri
Jul 30
$19Regionale
Sat
Jul 31
$19Regionale
Sun
Aug 1
$19Regionale
Mon
Aug 2
$19Regionale
Tue
Aug 3
$19Regionale
Wed
Aug 4
$19Regionale
Thu
Aug 5
$19Regionale
Fri
Aug 6
$24Regionale
Sat
Aug 7
$19Regionale
Sun
Aug 8
$19Regionale
Mon
Aug 9
$24Regionale
Tue
Aug 10
$19Regionale
Wed
Aug 11
$22Intercity Notte
Thu
Aug 12
$24Regionale
Fri
Aug 13
$19Regionale
Sat
Aug 14
$19Regionale

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information between Milan and Pietra Ligure

distanceDistance100 miles (162 km)
durationAverage train duration2 h 35 min
priceAverage train ticket price$20 (€16)
changesDirect trainYes
carriersTrain providersRegionale, Regionale Veloce or Intercity

Trains from Milan to Pietra Ligure cover the 100 miles (162 km) long journey taking on average 2 h 35 min with our travel partners like Regionale, Regionale Veloce or Intercity. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $19 (€15)], but the average price of train tickets is $20 (€16). Travelers depart most frequently from Milano Centrale and arrive in Pietra Ligure.

Travel Tips

Trains from Milan to Pietra Ligure
Travel by train to Pietra Ligure easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Pietra Ligure.
FAQs
How much do cheap train tickets from Milan to Pietra Ligure cost?
Looking to save money on your trip? Omio customers have found the cheapest train between Milan and Pietra Ligure for the next 7 days starting from $19 (€15)  one way.
What is the cost of a train between Milan and Pietra Ligure?
If you are looking to book your train ticket in the next 7 days, you can expect the Milan to Pietra Ligure train to cost on average $20 (€16)  one way.
How far is it from Milan to Pietra Ligure by train?
You should expect to travel around 100 miles (162 km)  to Pietra Ligure from Milan by train.
How long is the train to Pietra Ligure from Milan?
While the time it takes to travel 100 miles (162 km) to Pietra Ligure from Milan can vary based on specific dates, weekends, and holidays, the Milan to Pietra Ligure train journey time is on average 2 h 35 min.
What station does the train from Milan to Pietra Ligure depart from? Which Pietra Ligure train station do I come into from Milan?

Omio customers traveling this route book their trains from Milano Centrale   to Pietra Ligure.

Where is the departure train station in Milan located? Where is the arrival train station in Pietra Ligure located?

Passengers board their train most frequently from Milano Centrale and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Pietra Ligure and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Pietra Ligure.

What train providers offer a service between Milan and Pietra Ligure?
If you're looking for trains from Milan to Pietra Ligure, you can rely on Regionale, Regionale Veloce or Intercity to get you to Pietra Ligure. It's also good to check out all possible train providers for the Milan to Pietra Ligure trip to see if there might be differences in the amenities they offer.
What time is the earliest train from Milan to Pietra Ligure? What time is the last train from Milan to Pietra Ligure?
The earliest train departing from Milan to Pietra Ligure leaves at 4: 43 AM. The last train departing from Milan to Pietra Ligure leaves at 6: 25 PM. You can find the latest Milan to Pietra Ligure train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book train tickets to Pietra Ligure from Milan to score the best deals?
The price of a one way train ticket from Milan to Pietra Ligure is on average $20 (€16) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets to Pietra Ligure from Milan available a few months in advance.
Stations

Important Stations and Airports for this Journey

Milan
Pietra Ligure
Milano Centrale
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines M1, M2, M3, M5
Milano Porta Garibaldi
Amenities