The cheapest trains from Genoa to Milan

Showing times and prices for 18 Oct

Cheapest

£12

Average

£16

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 £ 16 if you buy it on the day, but the cheapest tickets can be found for only £ 12.

Cheapest
17:44Genoa Piazza Principe1h51 19:35Milan Centrale
0 changes
£121One-way
Cheapest
15:44Genoa Piazza Principe1h51 17:35Milan Centrale
0 changes
£121One-way
Cheapest
19:36Genoa Brignole1h59 21:35Milan Centrale
0 changes
£121One-way
Cheapest
05:44Genoa Piazza Principe1h51 07:35Milan Centrale
0 changes
£121One-way
Cheapest
15:25Genoa Brignole2h10 17:35Milan Centrale
1 changes
£121One-way

Timetable Genoa to Milan

Showing trains for tomorrow, Mon, 18 Oct
05:36Genoa Brignole1h59 07:35Milan Centrale
0 changes
05:44Genoa Piazza Principe1h51 07:35Milan Centrale
0 changes
06:30Genoa Piazza Principe3h00 09:30Milan Centrale
0 changes
06:35Genoa Brignole1h47 08:22Milan Centrale
0 changes
06:44Genoa Piazza Principe1h38 08:22Milan Centrale
0 changes
06:57Genoa Brignole2h03 09:00Milan Centrale
0 changes
06:58Genoa Brignole1h37 08:35Milan Centrale
0 changes
07:05Genoa Piazza Principe1h30 08:35Milan Centrale
0 changes
07:19Genoa Piazza Principe1h41 09:00Milan Centrale
0 changes
07:37Genoa Brignole1h58 09:35Milan Centrale
0 changes
07:50Genoa Piazza Principe1h45 09:35Milan Centrale
0 changes
08:10Genoa Brignole1h50 10:00Milan Centrale
0 changes
08:19Genoa Piazza Principe1h41 10:00Milan Centrale
0 changes
09:09Genoa Brignole1h46 10:55Milan Centrale
0 changes
09:18Genoa Piazza Principe1h37 10:55Milan Centrale
0 changes
10:13Genoa Brignole3h22 13:35Milan Centrale
0 changes
10:30Genoa Piazza Principe3h05 13:35Milan Centrale
0 changes
11:17Genoa Brignole3h18 14:35Milan Centrale
0 changes
11:25Genoa Piazza Principe3h10 14:35Milan Centrale
0 changes
12:10Genoa Brignole1h43 13:53Milan Centrale
0 changes
12:19Genoa Piazza Principe1h34 13:53Milan Centrale
0 changes
12:55Genoa Brignole2h00 14:55Milan Centrale
0 changes
13:19Genoa Piazza Principe1h36 14:55Milan Centrale
0 changes
13:36Genoa Brignole1h59 15:35Milan Centrale
0 changes
13:44Genoa Piazza Principe1h51 15:35Milan Centrale
0 changes
14:10Genoa Brignole1h43 15:53Milan Centrale
0 changes
14:19Genoa Piazza Principe1h34 15:53Milan Centrale
0 changes
14:48Genoa Brignole1h59 16:47Milan Porta Garibaldi
0 changes
14:57Genoa Piazza Principe1h50 16:47Milan Porta Garibaldi
0 changes
15:25Genoa Brignole2h10 17:35Milan Centrale
0 changes
15:29Genoa Brignole2h06 17:35Milan Centrale
0 changes
15:44Genoa Piazza Principe1h51 17:35Milan Centrale
0 changes
16:08Genoa Brignole1h45 17:53Milan Centrale
0 changes
16:19Genoa Piazza Principe1h34 17:53Milan Centrale
0 changes
16:55Genoa Brignole2h00 18:55Milan Centrale
0 changes
17:19Genoa Piazza Principe1h36 18:55Milan Centrale
0 changes
17:25Genoa Brignole2h10 19:35Milan Centrale
0 changes
17:44Genoa Piazza Principe1h51 19:35Milan Centrale
0 changes
18:09Genoa Brignole1h48 19:57Milan Centrale
0 changes
18:18Genoa Piazza Principe1h39 19:57Milan Centrale
0 changes
18:45Genoa Brignole1h55 20:40Milan Centrale
0 changes
18:52Genoa Piazza Principe1h48 20:40Milan Centrale
0 changes
19:05Genoa Brignole1h52 20:57Milan Centrale
0 changes
19:22Genoa Piazza Principe1h35 20:57Milan Centrale
0 changes
19:36Genoa Brignole1h59 21:35Milan Centrale
0 changes
19:44Genoa Piazza Principe1h51 21:35Milan Centrale
0 changes
20:10Genoa Brignole1h43 21:53Milan Centrale
0 changes
20:19Genoa Piazza Principe1h34 21:53Milan Centrale
0 changes
20:20Genoa Brignole2h05 22:25Milan Centrale
0 changes
20:35Genoa Piazza Principe1h50 22:25Milan Centrale
0 changes
21:29Genoa Brignole2h06 23:35Milan Centrale
0 changes
21:29Genoa Brignole2h36 00:05Milan Centrale
0 changes
21:35Genoa Brignole2h05 23:40Milan Centrale
0 changes
21:44Genoa Piazza Principe2h21 00:05Milan Centrale
0 changes
21:44Genoa Piazza Principe1h51 23:35Milan Centrale
0 changes
22:07Genoa Piazza Principe1h33 23:40Milan 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

Sun
17 Oct
Find prices
£11Flixbus
Mon
18 Oct
£12Regionale
£7BlaBlaCar Bus
Tue
19 Oct
£12Regionale
Find prices
Wed
20 Oct
£10Intercity Notte
£7Flixbus
Thu
21 Oct
£10Intercity Notte
£7Flixbus
Fri
22 Oct
£12Regionale
£9Flixbus
Sat
23 Oct
£12Regionale
£4Flixbus
Sun
24 Oct
£12Regionale
£5Flixbus
Mon
25 Oct
£12Regionale
£7BlaBlaCar Bus
Tue
26 Oct
Find prices
£7BlaBlaCar Bus
Wed
27 Oct
£10Intercity Notte
£11BlaBlaCar Bus
Thu
28 Oct
£10Intercity Notte
£14BlaBlaCar Bus
Fri
29 Oct
£12Regionale
£9BlaBlaCar Bus
Sat
30 Oct
£12Regionale
£11BlaBlaCar Bus
Sun
31 Oct
£11Intercity
£11BlaBlaCar Bus
Mon
1 Nov
£11Intercity
£11BlaBlaCar Bus
Tue
2 Nov
Find prices
£7BlaBlaCar Bus
Wed
3 Nov
£10Intercity Notte
£9BlaBlaCar Bus
Thu
4 Nov
£9Intercity
£11BlaBlaCar Bus
Fri
5 Nov
£9Intercity
£4Flixbus
Sat
6 Nov
£9Intercity
£11BlaBlaCar Bus

The fastest trains from Genoa to Milan

Showing times and prices for 18 Oct

Fastest Journey

1 h 30 m

Average

1 h 57 m

Trains per day

56

Distance

119 km

Of the 56 trains that leave Genoa for Milan every day 38 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 1 h 57 m but if you time it right, some trains will get you there in just 1 h 30 m .

The slowest trains will take 3 h 22 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
07:05Genoa Piazza Principe1h30 08:35Milan Centrale
0 changes
£241One-way
2nd Fastest
22:07Genoa Piazza Principe1h33 23:40Milan Centrale
0 changes
£181One-way
12:19Genoa Piazza Principe1h34 13:53Milan Centrale
0 changes
£191One-way
14:19Genoa Piazza Principe1h34 15:53Milan Centrale
0 changes
£191One-way
20:19Genoa Piazza Principe1h34 21:53Milan Centrale
0 changes
£191One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Genoa to Milan

distanceDistance74 miles (119 km)
durationAverage train duration1 h 49 min
priceAverage train ticket price£11 (€13)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesIntercity, Regionale, Regionale Veloce, Thello, Trenitalia, Frecciabianca or Frecciarossa

Trains from Genoa to Milan cover the 74 miles (119 km) long trip taking on average 1 h 49 min with our travel partners like Intercity, Regionale, Regionale Veloce, Thello, Trenitalia, Frecciabianca or Frecciarossa. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this route costs around £11, you can find the cheapest train ticket for as low as £10. 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 £10 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
How much does a cheap train from Genoa to Milan cost?
You can find a cheap train from Genoa to Milan for some dates and times for as low as £10  one way in the next 7 days.
What is the cost of a train ticket from Genoa to Milan on average?
If you’re looking to purchase your train tickets in the next week, you can expect the Genoa to Milan train price to come in at an average of £11  one way.
What is the distance by train from Genoa to Milan?
You should expect to travel around 74 miles (119 km)  to Milan from Genoa by train.
What is the average Genoa to Milan train duration?
On average the train from Genoa to Milan duration is 1 h 49 min  for the 74 miles (119 km) long route, but the travel time can vary if you depart on weekends and holidays.
What station does the Genoa to Milan train leave from? Which Milan train station do I come into from Genoa?

Some of the Genoa train stations to Milan you can start your journey from include Genova Piazza Principe, Genova Brignole and Genova Sampierdarena. Similarly, some of the arrival train stations in Milan include Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

When travelling this route, Omio customers are departing most frequently from Genova Piazza Principe   and arriving in Milano Centrale.

Where do I find the Genoa train station to Milan? Where is the Milan train station?

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

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

Which train providers can get me from Genoa to Milan?
Take the Genoa to Milan train with Intercity, Regionale, Regionale Veloce, Thello, Trenitalia, Frecciabianca or Frecciarossa. However, it's always good to check out all possible train providers for the journey to Milan from Genoa as there might be differences in the amenities they offer.
Is there a direct train between Genoa and Milan?
Yes, there are 16 direct trains a day between Genoa and Milan. If you’re looking for a direct train from Genoa to Milan, consider travelling with Frecciarossa, Frecciabianca, Regionale, Intercity or Intercity Notte. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
How many trains are there to Milan from Genoa a day?
The average number of trains departing Genoa for Milan is 16 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Genoa to Milan? When is the last train from Genoa to Milan?
The earliest train departing from Genoa to Milan leaves at 05: 44. The last train departing from Genoa to Milan leaves at 21: 07. You can find the latest Genoa to Milan train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase train tickets between Genoa and Milan to score the best deals?
If you buy a train ticket between Genoa and Milan within the next 7 days, you can find tickets to cost on average £11 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.

Important Stations and Airports for this Journey

Genoa
Milan
Genova Piazza Principe is the most popular Genoa railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Genoa for your journey to Milan.