Riomaggiore to Milan train with Intercity

Sat, 24 May
+ Add return
Intercity
Regionale
Frecciabianca
Intercity Notte
Great Western Rail

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Riomaggiore to Milan

Showing times and prices for 25 May

Cheapest price

£26

Average price

£33

Fastest journey

3 h 18 m

Average duration

3 h 31 m

Trains per day

29

Distance

158 km

Cheap tickets

The best way to find a cheap train ticket from Riomaggiore to Milan is to book your journey as far in advance as possible and to avoid travelling at rush hour.

The average ticket from Riomaggiore to Milan will cost around £33 if you buy it on the day, but you can find cheap train tickets today for only £26.

Fast trains

To travel from Riomaggiore to Milan you need to make at least one change.

RegionaleRegionale 12218 · Regionale 12352 · Regionale Veloce 3028
08:245h45
Riomaggiore station
14:09Milan Rogoredo
£261One-way
2 changes
RegionaleRegionale 12222 · Regionale 12372 · Regionale Veloce 3071
10:245h16
Riomaggiore station
15:40Milan Centrale
£261One-way
2 changes
RegionaleRegionale 12234 · TRENO DEL MARE 3064
16:245h11
Riomaggiore station
21:35Milan Centrale
£261One-way
1 change
RegionaleRegionale 12216 · Regionale 12352 · Regionale Veloce 3028
07:126h57
Riomaggiore station
14:09Milan Rogoredo
£261One-way
2 changes
RegionaleRegionale 12210 · Regionale Veloce 3016
01:106h30
Riomaggiore station
07:40Milan Centrale
£261One-way
1 change

Travel Information

Compare train and coach for Riomaggiore to Milan

Omio recommends booking the train as it is the most popular option from Riomaggiore to Milan among Omio's users. If you are prioritising price take the train with prices starting from £11. For those with little time consider booking a coach which can get you there in 4h 28m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.

Compare train with

Most popular
Train
Coach

£17

Average Price

Cheapest

£17

Average Price

5h 1m

average duration

4h 31m

Onboard

+

30m

Additional time*

4h 58m

average duration

Fastest

4h 28m

Onboard

+

30m

Additional time*

0.0 - 0.1kg

CO2 emissions

Lowest

0.2 - 0.4kg

CO2 emissions

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Riomaggiore to Milan train times

Showing trains for today, Saturday 24 May
Last updated at 00:29
ProviderDepartsDurationArrivesChanges
Tickets
trenitaliaregRegionale 12310+trenitaliaintIntercity 652
On time
02:39 Riomaggiore station
3h48
06:27 Milan Centrale
1 change
trenitaliaregRegionale 12316 · Regionale Veloce 3019
On time
03:09 Riomaggiore station
4h31
07:40 Milan Centrale
1 change
trenitaliaregRegionale 12318+trenitaliaintIntercity 658
On time
04:08 Riomaggiore station
3h57
08:05 Milan Centrale
1 change
trenitaliaregRegionale 12216 · Regionale 12352 · Regionale Veloce 302805:12 Riomaggiore station
6h57
12:09 Milan Rogoredo2 changes
trenitaliaregRegionale 12216 · Regionale Veloce 2122 · Regionale TRENORD 2367
On time
05:12 Riomaggiore station
6h27
11:39 Milan Centrale
2 changes
trenitaliaregRegionale 12216 · Regionale TTPER 2078 · Regionale TRENORD 236905:12 Riomaggiore station
7h27
12:39 Milan Centrale2 changes
trenitaliaregRegionale 12218 · Regionale 12352 · Regionale Veloce 302806:24 Riomaggiore station
5h45
12:09 Milan Rogoredo2 changes
trenitaliaregRegionale 12222 · Regionale 12372 · Regionale Veloce 3071
On time
08:24 Riomaggiore station
5h16
13:40 Milan Centrale
2 changes
trenitaliareg5 TERRE EXPRESS 22909+trenitaliaintnInterCityNotte 894+trenitaliaintIntercity 745
On time
08:27 Riomaggiore station
4h33
13:00 Milan Centrale
2 changes
trenitaliaregRegionale 12226+trenitaliaintIntercity 670
On time
10:24 Riomaggiore station
3h36
14:00 Milan Centrale
1 change
trenitaliaregRegionale 3270+trenitaliaintIntercity 510+trenitaliaregRegionale Veloce 3075
On time
11:58 Riomaggiore station
3h42
15:40 Milan Centrale
2 changes
trenitaliaregRegionale 12230 · Regionale 12412 · Regionale Veloce 3079
On time
12:24 Riomaggiore station
5h16
17:40 Milan Centrale
2 changes
trenitaliaregRegionale 12230+trenitaliaintIntercity 67412:24 Riomaggiore station
3h36
16:00 Milan Centrale1 change
trenitaliareg5 TERRE EXPRESS 22929+frecciabiancaFRECCIABIANCA 8616+trenitaliaintIntercity 635
On time
13:27 Riomaggiore station
3h33
17:00 Milan Centrale
2 changes
trenitaliaregRegionale 12234+trenitaliaintIntercity 68014:24 Riomaggiore station
3h41
18:05 Milan Centrale1 change
trenitaliareg5 TERRE EXPRESS 22936 · TRENO DEL MARE 3096 · Regionale Veloce 3044
On time
14:33 Riomaggiore station
5h07
19:40 Milan Centrale
2 changes
trenitaliaregRegionale 12233 · TRENO DEL MARE 309614:35 Riomaggiore station
4h30
19:05 Milan Porta Garibaldi1 change
trenitaliareg5 TERRE EXPRESS 22937+frecciabiancaFRECCIABIANCA 8620
On time
15:27 Riomaggiore station
3h18
18:45 Milan Centrale
1 change
trenitaliaregRegionale 3278 · Regionale Veloce 3044
On time
15:58 Riomaggiore station
3h42
19:40 Milan Centrale
1 change
trenitaliareg5 TERRE EXPRESS 22942 · TRENO DEL MARE TRENORD 8801216:03 Riomaggiore station
3h37
19:40 Milan Rogoredo1 change
trenitaliaregRegionale 12238 · Regionale 12452 · TRENO DEL MARE 3093
On time
16:24 Riomaggiore station
4h16
20:40 Milan Rogoredo
2 changes
trenitaliaregRegionale 12238+trenitaliaintIntercity 68416:24 Riomaggiore station
3h36
20:00 Milan Centrale1 change
trenitaliaregRegionale 12210 · Regionale Veloce 301623:10 Riomaggiore station
6h30
05:40 Milan Centrale1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Riomaggiore to Milan by train or coach

Sun
25 May
Mon
26 May
Tue
27 May
Wed
28 May
Thu
29 May
Fri
30 May
Sat
31 May
Sun
01 Jun
Mon
02 Jun
Tue
03 Jun
Wed
04 Jun
Thu
05 Jun
Fri
06 Jun
Sat
07 Jun
Sun
08 Jun
Mon
09 Jun
Tue
10 Jun
Wed
11 Jun
Thu
12 Jun
Fri
13 Jun
Sat
14 Jun

How far in advance should I book train tickets from Riomaggiore to Milan?

The best time to book your train from Riomaggiore to Milan is 63 days before departure. See how prices for trains change on the Riomaggiore to Milan route.
Prices are for one-way tickets for one passenger from Riomaggiore to Milan per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Riomaggiore to Milan.

Journey information

Overview: Train from Riomaggiore to Milan

ItalyItaly
ItalyItaly
Icon of train
Trains from Riomaggiore to Milan run on average 28 times per day, taking around 4h 31m. Cheap train tickets for this journey start at £11 but you can travel from only £8 by coach.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £8
Distance
157 km
Average train duration
4h 31m
Cheapest ticket price
£11
Trains per day
28
Train providers
4
Fastest train
3h 31m
First train
04:29
Last train
17:39
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £8

Train providers: Intercity, Regionale and Frecciabianca trains Riomaggiore to Milan

Travel from Riomaggiore to Milan from £11 with Omio’s train partners Intercity, Regionale and Frecciabianca! You can find the best timetables and tickets when comparing and booking the most popular trip for you.

Trenitalia Intercity is a high-speed train service operated by the Italian national railway company, Trenitalia. It operates throughout the country, with services running from early morning to late evening. The Intercity trains come in two types: the Intercity Plus, which is the fastest and most comfortable, and the Intercity, which is slightly slower but still offers a comfortable journey. Onboard facilities include air conditioning, power sockets, Wi-Fi, and a bar service. There are several ticket types available, including Standard, Super Economy, and Business. The most popular routes for Trenitalia Intercity are from Rome to Milan, Naples to Florence, and Turin to Venice.

Intercity from Riomaggiore to Milan train information:

  • Average Duration: 3 h 33 min
  • Cheapest Price: £18
  • Intercity frequency: 6 a day

FAQs: Riomaggiore to Milan train

FAQs: Travel by train from Riomaggiore to Milan 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 Riomaggiore to Milan.
FAQs

More options for your journey from Riomaggiore to Milan

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language