The cheapest train from Genoa to Milan

Showing times and prices for today.

Cheapest

£15

Average

£19

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Genoa to Milan will cost around £ 19 if you buy it on the day, but the cheapest tickets can be found for only £ 15.

Cheapest
17:12Genova Voltri2h23 19:35Milan Centrale
1 changes
£151One-way
Cheapest
07:13Genova Voltri2h22 09:35Milan Centrale
0 changes
£151One-way
Cheapest
10:42Genova Voltri3h53 14:35Milan Centrale
2 changes
£151One-way
Cheapest
19:56Genova Voltri2h29 22:25Milan Centrale
1 changes
£151One-way
Cheapest
05:11Genova Voltri2h24 07:35Milan Centrale
1 changes
£151One-way

Timetable Genoa to Milan

Showing trains for tomorrow, Mon, 26 Jul
05:11Genova Voltri2h24 07:35Milan Centrale
0 changes
06:22Genova Voltri2h13 08:35Milan Centrale
0 changes
06:39Genova Voltri2h21 09:00Milan Centrale
0 changes
07:13Genova Voltri2h22 09:35Milan Centrale
0 changes
09:52Genova Voltri3h43 13:35Milan Centrale
0 changes
10:42Genova Voltri3h53 14:35Milan Centrale
0 changes
13:12Genova Voltri2h23 15:35Milan Centrale
0 changes
14:12Genova Voltri2h35 16:47Milan Porta Garibaldi
0 changes
15:12Genova Voltri2h23 17:35Milan Centrale
0 changes
17:12Genova Voltri2h23 19:35Milan Centrale
0 changes
18:12Genova Voltri2h28 20:40Milan Centrale
0 changes
19:12Genova Voltri2h23 21:35Milan Centrale
0 changes
19:42Genova Voltri2h11 21:53Milan Centrale
0 changes
19:56Genova Voltri2h29 22:25Milan Centrale
0 changes
20:42Genova Voltri2h13 22:55Milan Centrale
0 changes
21:13Genova Voltri2h22 23:35Milan Centrale
0 changes
21:13Genova Voltri2h52 00:05Milan Centrale
0 changes

This is the last train of the day

Find all the dates and times for this journey

COMPARE Prices across different modes

Mon
26 Jul
£13Regionale
£8Flixbus
Tue
27 Jul
£13Regionale
£9Flixbus
Wed
28 Jul
£13Regionale
£19BlaBlaCar Bus
Thu
29 Jul
£13Regionale
£7Flixbus
Fri
30 Jul
£13Regionale
£15BlaBlaCar Bus
Sat
31 Jul
£13Regionale
£7Flixbus
Sun
1 Aug
£13Regionale
£9Flixbus
Mon
2 Aug
£13Regionale
£7Flixbus
Tue
3 Aug
£13Regionale
£7Flixbus
Wed
4 Aug
£13Regionale
£7Flixbus
Thu
5 Aug
£13Regionale
£7Flixbus
Fri
6 Aug
£13Regionale
£8Flixbus
Sat
7 Aug
£13Regionale
£11Flixbus
Sun
8 Aug
£13Regionale
£15BlaBlaCar Bus
Mon
9 Aug
£13Regionale
£15BlaBlaCar Bus
Tue
10 Aug
£13Regionale
£15BlaBlaCar Bus
Wed
11 Aug
£13Regionale
£9Flixbus
Thu
12 Aug
£13Regionale
£7Flixbus
Fri
13 Aug
£13Regionale
£9Flixbus
Sat
14 Aug
£13Regionale
£7Flixbus

The fastest train from Genoa to Milan

Showing times and prices for today.

Fastest Journey

2 h 11 m

Average

2 h 34 m

Trains per day

17

Distance

119 km

Of the 17 trains that leave Genoa for Milan every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 119 km distance in an average of 2 h 34 m but if you time it right, some trains will get you there in just 2 h 11 m .

The slowest trains will take 3 h 53 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.

Fastest
19:42Genova Voltri2h11 21:53Milan Centrale
1 changes
£231One-way
2nd Fastest
06:22Genova Voltri2h13 08:35Milan Centrale
1 changes
£321One-way
2nd Fastest
20:42Genova Voltri2h13 22:55Milan Centrale
1 changes
£271One-way
06:39Genova Voltri2h21 09:00Milan Centrale
1 changes
£231One-way
07:13Genova Voltri2h22 09:35Milan Centrale
0 changes
£151One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

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 Genoa and Milan

distanceDistance74 miles (119 km)
durationAverage train duration1 h 50 min
priceAverage train ticket price£13 (€14)
changesDirect trainYes
carriersTrain companiesIntercity, Regionale, Regionale Veloce, Thello, Trenitalia, Frecciabianca or Frecciarossa

Trains from Genoa to Milan cover the 74 miles (119 km) long route taking on average 1 h 50 min with our travel partners like Intercity, Regionale, Regionale Veloce, Thello, Trenitalia, Frecciabianca or Frecciarossa. There are direct train services available. You can get the cheapest train tickets for this route for as low as £13, but the average price of train tickets is £13. Travellers depart most frequently from Genova Piazza Principe and arrive in Milano Centrale.

Train companies

Train from Genoa to Milan with Trenitalia and Frecciarossa

For as little as £13 you can travel by train between Genoa and Milan with Trenitalia and Frecciarossa. Omio will show you the best deals, timetables and tickets available for this trip.

Trenitalia
Frecciarossa

Enjoy the train ride from Genoa to Milan with Trenitalia, Italy’s main operator of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.

Trenitalia tickets between Genoa and Milan are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travellers, which you can use on Omio. When travelling on a Trenitalia train between Genoa and Milan, you can expect to travel 74 miles (119 km). Check Trenitalia’s train times and tickets for the Genoa to Milan trip and buy your cheap ticket on Omio today!

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

Trains from Genoa to Milan

Genoa and Milan are two of the most visited cities in Italy, partly due to the ease of travel between both. Trenitalia runs multiple direct trains throughout the day, with services starting before 6:00 a.m. and finishing just before 10:00 p.m. There is at least one train departing Genoa every hour, and at certain times of the day (early afternoon and evening) there are two trains per hour. Most trains take 1 hour and 30 minutes to complete the journey. Trains leave from Genova Piazza Principe station, a centrally located transportation hub that is very close to museums, hotels, shops, and the historic centre. The arrival station is Milano Centrale, which is connected with the rest of the city via underground, buses, and trams.

Travel Tips

Trains from Genoa to Milan
Travel by train 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 Genoa to Milan.
FAQs
What is the cost of cheap trains between Genoa and Milan?
Looking to save money on your route? Omio customers have found the cheapest train to Milan from Genoa for the next 7 days starting from £13  one way.
How much is a train ticket from Genoa to Milan?
If you’re looking to book tickets for this route in the next 7 days, you’ll find that Genoa to Milan train prices are on average £13  one way.
What is the distance by train from Genoa to Milan?
The Genoa to Milan train distance is approximately 74 miles (119 km).
How long is the train from Genoa to Milan?
On average the train from Genoa to Milan duration is 1 h 50 min  for the 74 miles (119 km) long journey, but the travel time can vary if you depart on weekends and holidays.
When travelling by train from Genoa to Milan, which train station in Genoa do I depart from and which train station in Milan do I arrive in?

There are a few train stations in Genoa to start your route from including Genova Piazza Principe, Genova Brignole and Genova Sampierdarena. In Milan you have a few train station options to choose from for your arrival including Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

Omio customers travelling this route depart most frequently from Genova Piazza Principe   and arrive in Milano Centrale.

Where is the train station in Genoa? Where is the train station in Milan?

The most popular departure train station with passengers for this trip, called Genova Piazza Principe, is located 0 mile (s) / 0 km from the city centre of Genoa.

The most popular arrival train station, Milano Centrale, is located 0 mile (s) / 0 km away from the city centre of Milan.

Which train companies can take me from Genoa to Milan?
For the best Genoa to Milan train to buy, you can travel safely and comfortably with Intercity, Regionale, Regionale Veloce, Thello, Trenitalia, Frecciabianca or Frecciarossa. However, it's always good to check all possible train providers with services from Genoa to Milan to compare what amenities they may offer.
Is there a direct train between Genoa and Milan?
Yes, there are direct trains between Genoa and Milan, and you can find a direct train for this trip with Frecciarossa, Frecciabianca, Regionale, Intercity or Intercity Notte  on Omio. It's worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
What time is the earliest train from Genoa to Milan? What time is the last train from Genoa to Milan?
The earliest train departing from Genoa to Milan leaves at 05: 50. The last train departing from Genoa to Milan leaves at 19: 44. You can find the latest Genoa to Milan train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I buy Genoa to Milan train tickets to get the best deals?
If you purchase a train ticket between Genoa and Milan within the next 7 days, you can find tickets to cost on average £13 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Genoa and Milan are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Genoa
Milan
GENOVA
Amenities
Genova Brignole
Amenities