Genoa to Milan train

Cheap train tickets from Genoa to Milan

Showing times and prices for 09 Aug

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.

Cheapest
19:44Genoa Piazza Principe1h56 21:40Milan Centrale
0 changes
£121One-way
Cheapest
06:27Genoa Piazza Principe3h06 09:33Milan Centrale
2 changes
£121One-way
Cheapest
21:44Genoa Piazza Principe1h56 23:40Milan Centrale
0 changes
£121One-way
Cheapest
05:44Genoa Piazza Principe1h56 07:40Milan Centrale
0 changes
£121One-way
Cheapest
20:35Genoa Piazza Principe1h55 22:30Milan Centrale
0 changes
£121One-way

Train schedule Genoa to Milan

Showing trains for tomorrow, Tuesday, 9 August
05:44Genoa Piazza Principe1h56 07:40Milan Centrale
0 changes
06:27Genoa Piazza Principe3h06 09:33Milan Centrale
2 changes
06:47Genoa Piazza Principe1h40 08:27Milan Centrale
0 changes
07:05Genoa Piazza Principe1h30 08:35Milan Centrale
0 changes
07:19Genoa Piazza Principe1h46 09:05Milan Centrale
0 changes
07:50Genoa Piazza Principe1h50 09:40Milan Centrale
0 changes
08:19Genoa Piazza Principe1h41 10:00Milan Centrale
0 changes
09:18Genoa Piazza Principe1h42 11:00Milan Centrale
0 changes
10:27Genoa Piazza Principe3h11 13:38Milan Centrale
1 change
11:19Genoa Piazza Principe1h41 13:00Milan Centrale
0 changes
11:25Genoa Piazza Principe3h13 14:38Milan Centrale
1 change
12:19Genoa Piazza Principe1h39 13:58Milan Centrale
0 changes
13:19Genoa Piazza Principe1h41 15:00Milan Centrale
0 changes
13:44Genoa Piazza Principe1h56 15:40Milan Centrale
0 changes
14:19Genoa Piazza Principe1h34 15:53Milan Centrale
0 changes
14:27Genoa Piazza Principe2h42 17:09Milano S. Cristoforo
1 change
15:44Genoa Piazza Principe1h56 17:40Milan Centrale
0 changes
16:19Genoa Piazza Principe1h39 17:58Milan Centrale
0 changes
17:19Genoa Piazza Principe1h41 19:00Milan Centrale
0 changes
17:44Genoa Piazza Principe1h56 19:40Milan Centrale
0 changes
18:19Genoa Piazza Principe1h43 20:02Milan Centrale
0 changes
19:03Genoa Piazza Principe1h52 20:55Milan Centrale
0 changes
19:22Genoa Piazza Principe1h40 21:02Milan Centrale
0 changes
19:44Genoa Piazza Principe1h56 21:40Milan Centrale
0 changes
20:20Genoa Piazza Principe1h33 21:53Milan Centrale
0 changes
20:35Genoa Piazza Principe1h55 22:30Milan Centrale
0 changes
21:44Genoa Piazza Principe1h56 23:40Milan 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

Tue
09 Aug
Wed
10 Aug
Thu
11 Aug
Fri
12 Aug
Sat
13 Aug
Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug

Fastest train times from Genoa to Milan

Showing times and prices for 09 Aug

Fastest Journey

1 h 30 m

Average

1 h 56 m

Trains per day

28

Distance

119 km

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

Fastest
07:05Genoa Piazza Principe1h30 08:35Milan Centrale
0 changes
£241One-way
2nd Fastest
20:20Genoa Piazza Principe1h33 21:53Milan Centrale
0 changes
£191One-way
14:19Genoa Piazza Principe1h34 15:53Milan Centrale
0 changes
£191One-way
16:19Genoa Piazza Principe1h39 17:58Milan Centrale
0 changes
£191One-way
12:19Genoa Piazza Principe1h39 13:58Milan Centrale
0 changes
£191One-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
durationAverage train duration1 h 51 min
priceAverage train ticket price£12 (€13)
frequencyTrain frequency21 a day
changesDirect trainYes, there are 11 direct trains a day
carriersTrain providersTrenitalia, Regionale, Italo, Intercity, Frecciabianca, Thello, Frecciarossa, Intercity Notte or Regionale Veloce

Trains from Genoa to Milan cover the 74 miles long route taking on average 1 h 51 min with our travel partners like Trenitalia, Regionale, Italo, Intercity, Frecciabianca, Thello, Frecciarossa, Intercity Notte or Regionale Veloce. Normally, there are 21 trains operating per day, including direct services available. While the average ticket price for this journey costs around £12, you can find the cheapest train ticket for as low as £12. Travellers depart most frequently from Genova Piazza Principe and arrive in Milano Centrale.

Train companies: Trenitalia, Italo and Thello trains Genoa to Milan

Find the best trains to Milan from Genoa with Omio's travel partners Trenitalia, Italo and Thello from £12. We can find you the best deals, timetables and tickets when comparing and booking the best route.

Trenitalia
Italo
Thello

Enjoy the train ride between Genoa and 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 from Genoa to 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!

    Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train carriage is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include toilets, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

    Genoa to Milan train information with Italo:

    • Average Duration: 1 h 57 min
    • Italo frequency: 1 a day

    Looking for trains from Genoa to Milan? Thello is one of the best companies to travel with on the 74 miles (119 km) route from Genoa to Milan. As an official travel partner of Thello, Omio quickly shows you the latest Thello train timetables, tickets and offers (such as luggage policy and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Genoa to Milan routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Thello train tickets that fit your budget. If you use the Omio app to search for trains to Milan from Genoa, you can quickly see if the Thello ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you’re ready, book your Genoa - Milan train now on Omio quickly and easily and enjoy your upcoming trip with Thello!

      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
      You can find a cheap train from Genoa to Milan for some dates and times for as low as £12  one way in the next 7 days.
      The Genoa to Milan train ticket price is on average £12  if you are looking to purchase your tickets for this route in the next week.
      The distance to Milan from Genoa by train is approximately 74 miles.
      On average the Genoa to Milan train time is 1 h 51 min  covering the 74 miles long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

      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.

      Passengers board their train most frequently from Genova Piazza Principe and travel around 2.1 miles (3.4 km) from the city centre to this train station.

      Passengers travelling this route most often arrive at Milano Centrale and need to travel approximately 2.3 miles (3.7 km) from the train station to the city centre in Milan.

      Take the Genoa to Milan train with Trenitalia, Regionale, Italo, Intercity, Frecciabianca, Thello, Frecciarossa, Intercity Notte or Regionale Veloce. 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.
      Yes, there are 11 direct trains per day from Genoa to Milan with Italo, Trenitalia, Frecciabianca, Regionale or Intercity, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you purchase your train ticket.
      On average, there are 21 trains a day from Genoa to Milan. The train times and services may be different on weekends and holidays compared to weekdays.
      If you prefer early morning trains from Genoa to Milan, the first train leaves at 04: 47. If you prefer late night trains from Genoa to Milan, the last train of the day leaves at 19: 57. Omio shows you the latest train from Genoa to Milan schedule to help you book the best departure time for this route.
      If you book a train ticket between Genoa and Milan within the next 7 days, you can find tickets to cost on average £12 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Genoa to 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.

      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
      Currency
      Language