Cheap train tickets from Genoa to Milan

Showing times and prices for 24 Jan

Cheapest

£13

Average

£17

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

Cheapest
16:59Genoa Piazza Principe2h21 19:20Milan Rogoredo
2 changes
£131One-way
Cheapest
05:44Genoa Piazza Principe1h51 07:35Milan Centrale
0 changes
£131One-way
Cheapest
20:59Genoa Piazza Principe2h21 23:20Milan Rogoredo
2 changes
£131One-way
Cheapest
11:25Genoa Piazza Principe3h10 14:35Milan Centrale
1 changes
£131One-way
Cheapest
05:36Genoa Brignole1h59 07:35Milan Centrale
0 changes
£131One-way

Train schedule Genoa to Milan

Showing trains for tomorrow, Mon, 24 Jan
05:18Genoa Brignole2h02 07:20Milan Rogoredo
0 changes
05:36Genoa Brignole1h59 07:35Milan Centrale
0 changes
05:36Genoa Brignole1h57 07:33Milan
0 changes
05:44Genoa Piazza Principe1h51 07:35Milan Centrale
0 changes
05:44Genoa Piazza Principe1h49 07:33Milan
0 changes
06:22Genoa Brignole1h48 08:10Milan Rogoredo
0 changes
06:27Genoa Piazza Principe2h45 09:12Milan Rogoredo
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
07:02Genoa Piazza Principe2h16 09:18Milan Rogoredo
0 changes
07:19Genoa Piazza Principe1h41 09:00Milan Centrale
0 changes
07:37Genoa Brignole1h58 09:35Milan Centrale
0 changes
07:50Genoa Piazza Principe1h39 09:29Milan
0 changes
07:50Genoa Piazza Principe1h45 09:35Milan Centrale
0 changes
08:10Genoa Brignole1h42 09:52Milan Rogoredo
0 changes
08:10Genoa Brignole1h50 10:00Milan Centrale
0 changes
08:19Genoa Piazza Principe1h33 09:52Milan Rogoredo
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:27Genoa Piazza Principe3h08 13:35Milan Centrale
0 changes
11:17Genoa Brignole3h18 14:35Milan Centrale
0 changes
11:25Genoa Piazza Principe3h10 14:35Milan Centrale
0 changes
12:10Genoa Brignole1h42 13:52Milan Rogoredo
0 changes
12:10Genoa Brignole1h43 13:53Milan Centrale
0 changes
12:19Genoa Piazza Principe1h34 13:53Milan Centrale
0 changes
12:19Genoa Piazza Principe1h33 13:52Milan Rogoredo
0 changes
12:55Genoa Brignole2h00 14:55Milan Centrale
0 changes
12:55Genoa Brignole1h57 14:52Milan Rogoredo
0 changes
13:19Genoa Piazza Principe1h36 14:55Milan Centrale
0 changes
13:19Genoa Piazza Principe1h33 14:52Milan Rogoredo
0 changes
13:24Genoa Piazza Principe1h56 15:20Milan Rogoredo
0 changes
13:26Genoa Brignole1h54 15:20Milan Rogoredo
0 changes
13:36Genoa Brignole1h59 15:35Milan Centrale
0 changes
13:44Genoa Piazza Principe1h49 15:33Milan
0 changes
13:44Genoa Piazza Principe1h51 15:35Milan Centrale
0 changes
14:10Genoa Brignole1h43 15:53Milan Centrale
0 changes
14:10Genoa Brignole1h42 15:52Milan Rogoredo
0 changes
14:13Genoa Brignole2h56 17:09Milano S. Cristoforo
0 changes
14:19Genoa Piazza Principe1h34 15:53Milan Centrale
0 changes
14:19Genoa Piazza Principe1h33 15:52Milan Rogoredo
0 changes
14:27Genoa Piazza Principe2h42 17:09Milano S. Cristoforo
0 changes
15:25Genoa Brignole2h10 17:35Milan Centrale
0 changes
15:29Genoa Brignole2h06 17:35Milan Centrale
0 changes
15:44Genoa Piazza Principe1h49 17:33Milan
0 changes
15:44Genoa Piazza Principe1h51 17:35Milan Centrale
0 changes
16:08Genoa Brignole1h45 17:53Milan Centrale
0 changes
16:08Genoa Brignole1h44 17:52Milan Rogoredo
0 changes
16:19Genoa Piazza Principe1h34 17:53Milan Centrale
0 changes
16:55Genoa Brignole2h00 18:55Milan Centrale
0 changes
16:55Genoa Brignole1h57 18:52Milan Rogoredo
0 changes
16:59Genoa Piazza Principe2h21 19:20Milan Rogoredo
0 changes
17:19Genoa Piazza Principe1h33 18:52Milan Rogoredo
0 changes
17:19Genoa Piazza Principe1h36 18:55Milan Centrale
0 changes
17:44Genoa Piazza Principe1h51 19:35Milan Centrale
0 changes
17:44Genoa Piazza Principe1h49 19:33Milan
0 changes
17:55Genoa Brignole1h49 19:44Milan Rogoredo
0 changes
18:09Genoa Brignole1h48 19:57Milan Centrale
0 changes
18:18Genoa Piazza Principe1h39 19:57Milan Centrale
0 changes
18:27Genoa Piazza Principe2h42 21:09Milano S. Cristoforo
0 changes
18:45Genoa Brignole1h51 20:36Milan Rogoredo
0 changes
18:45Genoa Brignole1h55 20:40Milan Centrale
0 changes
18:52Genoa Piazza Principe1h48 20:40Milan Centrale
0 changes
18:52Genoa Piazza Principe1h44 20:36Milan Rogoredo
0 changes
19:05Genoa Brignole1h52 20:57Milan Centrale
0 changes
19:22Genoa Piazza Principe1h35 20:57Milan Centrale
0 changes
19:22Genoa Piazza Principe1h30 20:52Milan Rogoredo
0 changes
19:24Genoa Piazza Principe1h56 21:20Milan Rogoredo
0 changes
19:25Genoa Brignole1h55 21:20Milan Rogoredo
0 changes
19:36Genoa Brignole1h59 21:35Milan Centrale
0 changes
19:44Genoa Piazza Principe1h51 21:35Milan Centrale
0 changes
19:44Genoa Piazza Principe1h49 21:33Milan
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
20:59Genoa Piazza Principe2h21 23:20Milan Rogoredo
0 changes
21:18Genoa Brignole2h17 23:35Milan Centrale
0 changes
21:29Genoa Brignole2h06 23:35Milan Centrale
0 changes
21:44Genoa Piazza Principe1h49 23:33Milan
0 changes
21:44Genoa Piazza Principe1h51 23:35Milan Centrale
0 changes
21:57Genoa Piazza Principe1h43 23:40Milan Centrale
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
24 Jan
£12Regionale
£7BlaBlaCar Bus
Tue
25 Jan
£12Regionale
Find prices
Wed
26 Jan
£12Regionale
Find prices
Thu
27 Jan
£12Regionale
£9Flixbus
Fri
28 Jan
£12Regionale
£7BlaBlaCar Bus
Sat
29 Jan
£12Regionale
£7BlaBlaCar Bus
Sun
30 Jan
£9Frecciabianca
£7BlaBlaCar Bus
Mon
31 Jan
£9Frecciabianca
£7BlaBlaCar Bus
Tue
1 Feb
£9Frecciabianca
Find prices
Wed
2 Feb
£9Frecciabianca
Find prices
Thu
3 Feb
£9Frecciabianca
Find prices
Fri
4 Feb
£9Frecciabianca
£10BlaBlaCar Bus
Sat
5 Feb
£9Frecciabianca
£10BlaBlaCar Bus
Sun
6 Feb
£9Frecciabianca
£10BlaBlaCar Bus
Mon
7 Feb
£9Frecciabianca
£7BlaBlaCar Bus
Tue
8 Feb
£9Intercity
£7BlaBlaCar Bus
Wed
9 Feb
£9Intercity
£7BlaBlaCar Bus
Thu
10 Feb
£9Frecciabianca
£4Flixbus
Fri
11 Feb
£9Frecciabianca
£4Flixbus
Sat
12 Feb
£9Intercity
£4Flixbus

Fastest train times from Genoa to Milan

Showing times and prices for 24 Jan

Fastest Journey

1 h 30 m

Average

1 h 55 m

Trains per day

83

Distance

119 km

Of the 83 trains that leave Genoa for Milan every day 34 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 55 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 18 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:22Genoa Piazza Principe1h30 20:52Milan Rogoredo
1 changes
£171One-way
2nd Fastest
14:19Genoa Piazza Principe1h33 15:52Milan Rogoredo
1 changes
£201One-way
2nd Fastest
12:19Genoa Piazza Principe1h33 13:52Milan Rogoredo
1 changes
£201One-way
2nd Fastest
17:19Genoa Piazza Principe1h33 18:52Milan Rogoredo
1 changes
£211One-way
2nd Fastest
13:19Genoa Piazza Principe1h33 14:52Milan Rogoredo
1 changes
£201One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Genoa to Milan

distanceDistance74 miles (119 km)
durationAverage train duration1 h 51 min
priceAverage train ticket price£12 (€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 journey taking on average 1 h 51 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. You can get the cheapest train tickets for this journey for as low as £12, but the average price of train tickets is £12. Travellers depart most frequently from Genova Piazza Principe and arrive in Milano Centrale.

Train companies: Trenitalia and Frecciarossa trains Genoa to Milan

You can travel by train between Genoa and Milan with Trenitalia and Frecciarossa for as low as £12. When you search for timetables and tickets, Omio will show you the best route.

Trenitalia
Frecciarossa

Trenitalia is Italy’s national railway company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and sleeper trains. Toilets and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel to Milan from Genoa, and Omio can show you the best times and tickets available for the 74 miles (119 km) long train journey. Trenitalia offers different fares for the Genoa to Milan route with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train timetable, compare the cheapest, fastest, or earliest routes from Genoa to Milan, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

Genoa to Milan train information with Trenitalia:

  • Average Duration: 2 h 2 min
  • Trenitalia frequency: 5 a day

When purchasing your Trenitalia train tickets between Genoa and Milan, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • 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 between Genoa and Milan cost?

If you’re looking to save money on tickets, you can find a cheap train between Genoa and Milan for as little as £12  in the next 7 days.

What is the average price of train tickets from Genoa to Milan?

If you are looking to purchase your train ticket in the next 7 days, you can expect the Genoa to Milan train to cost on average £12  one way.

What is the distance between Genoa and Milan by train?

The distance to Milan from Genoa by train is approximately 74 miles (119 km).

How long is the train journey to Milan from Genoa?

On average the Genoa to Milan train time is 1 h 51 min  covering the 74 miles (119 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

Which train station from Genoa to Milan do I depart from? Which Milan train station from Genoa do I arrive in?

When taking a train from Genoa, you have a couple of train stations you can depart from including Genova Piazza Principe, Genova Brignole and Genova Sampierdarena. When you arrive in Milan, your train can arrive in train stations including Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

Omio customers travelling this route book their trains from Genova Piazza Principe   to Milano Centrale.

Where is the departure train station in Genoa located? Where is the arrival train station in Milan located?

Passengers board the train most frequently from Genova Piazza Principe, which is located around 0.9 miles (1.5 km) away from the city centre, and they get off the train at Milano Centrale, located 1.7 miles (2.8 km) away from the city centre.

Which train companies should I travel with 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 route to Milan from Genoa as there might be differences in the amenities they offer.

Are there any direct trains to Milan from Genoa?

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 Italo. 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 between Genoa and Milan 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.

What time is the earliest train from Genoa to Milan? What time is the last train from Genoa to Milan?

You can take the first train from Genoa to Milan at 04: 44   or take the last train from Genoa to Milan leaving at 20: 57. Look for the latest Genoa Milan train schedule on Omio and book the best time to take the train for this journey.

When should I purchase Genoa Milan train tickets to score the best deals?

If you purchase Genoa to Milan train tickets within the next 7 days, you can find one way tickets to cost on average £12. However, booking in advance gives you access to the best prices for trains to Milan from Genoa. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

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.