The cheapest trains from Genoa to Milan

Showing times and prices for Sep 30

Cheapest

$15

Average

$25

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

Cheapest
02:55PMGenoa Piazza Principe1h52 04:47PMMilan Porta Garibaldi
0 changes
$151One-way
Cheapest
02:46PMGenoa Brignole2h01 04:47PMMilan Porta Garibaldi
0 changes
$151One-way
2nd Cheapest
02:08PMGenova Via di Francia2h39 04:47PMMilan Porta Garibaldi
2 changes
$171One-way
07:09PMGenova Via di Francia2h26 09:35PMMilan Centrale
2 changes
$191One-way
11:17AMGenoa Brignole3h18 02:35PMMilan Centrale
1 changes
$191One-way

Timetable Genoa to Milan

Showing trains for tomorrow, Thu, Sep 30
05:36AMGenoa Brignole1h59 07:35AMMilan Centrale
0 changes
05:44AMGenoa Piazza Principe1h51 07:35AMMilan Centrale
0 changes
06:30AMGenoa Piazza Principe3h00 09:30AMMilan Centrale
0 changes
06:35AMGenoa Brignole1h47 08:22AMMilan Centrale
0 changes
06:44AMGenoa Piazza Principe1h38 08:22AMMilan Centrale
0 changes
06:57AMGenoa Brignole2h03 09:00AMMilan Centrale
0 changes
06:58AMGenoa Brignole1h37 08:35AMMilan Centrale
0 changes
07:05AMGenoa Piazza Principe1h30 08:35AMMilan Centrale
0 changes
07:10AMGenova Via di Francia2h25 09:35AMMilan Centrale
0 changes
07:19AMGenoa Piazza Principe1h41 09:00AMMilan Centrale
0 changes
07:37AMGenoa Brignole1h58 09:35AMMilan Centrale
0 changes
07:41AMGenova Via di Francia2h19 10:00AMMilan Centrale
0 changes
07:50AMGenoa Piazza Principe1h45 09:35AMMilan Centrale
0 changes
08:09AMGenova Via di Francia2h46 10:55AMMilan Centrale
0 changes
08:10AMGenoa Brignole1h50 10:00AMMilan Centrale
0 changes
08:19AMGenoa Piazza Principe1h41 10:00AMMilan Centrale
0 changes
09:09AMGenoa Brignole1h46 10:55AMMilan Centrale
0 changes
09:18AMGenoa Piazza Principe1h37 10:55AMMilan Centrale
0 changes
10:21AMGenoa Brignole3h14 01:35PMMilan Centrale
0 changes
10:30AMGenoa Piazza Principe3h05 01:35PMMilan Centrale
0 changes
11:17AMGenoa Brignole3h18 02:35PMMilan Centrale
0 changes
11:25AMGenoa Piazza Principe3h10 02:35PMMilan Centrale
0 changes
11:38AMGenova Via di Francia2h15 01:53PMMilan Centrale
0 changes
12:10PMGenoa Brignole1h43 01:53PMMilan Centrale
0 changes
12:19PMGenoa Piazza Principe1h34 01:53PMMilan Centrale
0 changes
12:38PMGenova Via di Francia2h17 02:55PMMilan Centrale
0 changes
12:55PMGenoa Brignole2h00 02:55PMMilan Centrale
0 changes
01:08PMGenova Via di Francia2h27 03:35PMMilan Centrale
0 changes
01:19PMGenoa Piazza Principe1h36 02:55PMMilan Centrale
0 changes
01:36PMGenoa Brignole1h59 03:35PMMilan Centrale
0 changes
01:39PMGenova Via di Francia2h14 03:53PMMilan Centrale
0 changes
01:44PMGenoa Piazza Principe1h51 03:35PMMilan Centrale
0 changes
02:08PMGenova Via di Francia2h39 04:47PMMilan Porta Garibaldi
0 changes
02:10PMGenoa Brignole1h43 03:53PMMilan Centrale
0 changes
02:19PMGenoa Piazza Principe1h34 03:53PMMilan Centrale
0 changes
02:38PMGenova Via di Francia2h57 05:35PMMilan Centrale
0 changes
02:46PMGenoa Brignole2h01 04:47PMMilan Porta Garibaldi
0 changes
02:55PMGenoa Piazza Principe1h52 04:47PMMilan Porta Garibaldi
0 changes
03:08PMGenova Via di Francia2h27 05:35PMMilan Centrale
0 changes
03:25PMGenoa Brignole2h10 05:35PMMilan Centrale
0 changes
03:29PMGenoa Brignole2h06 05:35PMMilan Centrale
0 changes
03:38PMGenova Via di Francia2h15 05:53PMMilan Centrale
0 changes
03:44PMGenoa Piazza Principe1h51 05:35PMMilan Centrale
0 changes
04:08PMGenoa Brignole1h45 05:53PMMilan Centrale
0 changes
04:19PMGenoa Piazza Principe1h34 05:53PMMilan Centrale
0 changes
04:38PMGenova Via di Francia2h17 06:55PMMilan Centrale
0 changes
04:55PMGenoa Brignole2h00 06:55PMMilan Centrale
0 changes
05:07PMGenova Via di Francia2h28 07:35PMMilan Centrale
0 changes
05:19PMGenoa Piazza Principe1h36 06:55PMMilan Centrale
0 changes
05:25PMGenoa Brignole2h10 07:35PMMilan Centrale
0 changes
05:38PMGenova Via di Francia2h19 07:57PMMilan Centrale
0 changes
05:44PMGenoa Piazza Principe1h51 07:35PMMilan Centrale
0 changes
06:08PMGenova Via di Francia2h32 08:40PMMilan Centrale
0 changes
06:09PMGenoa Brignole1h48 07:57PMMilan Centrale
0 changes
06:18PMGenoa Piazza Principe1h39 07:57PMMilan Centrale
0 changes
06:38PMGenova Via di Francia2h19 08:57PMMilan Centrale
0 changes
06:48PMGenoa Brignole1h52 08:40PMMilan Centrale
0 changes
06:55PMGenoa Piazza Principe1h45 08:40PMMilan Centrale
0 changes
07:05PMGenoa Brignole1h52 08:57PMMilan Centrale
0 changes
07:09PMGenova Via di Francia2h26 09:35PMMilan Centrale
0 changes
07:22PMGenoa Piazza Principe1h35 08:57PMMilan Centrale
0 changes
07:36PMGenoa Brignole1h59 09:35PMMilan Centrale
0 changes
07:38PMGenova Via di Francia2h15 09:53PMMilan Centrale
0 changes
07:44PMGenoa Piazza Principe1h51 09:35PMMilan Centrale
0 changes
08:08PMGenova Via di Francia3h27 11:35PMMilan Centrale
0 changes
08:08PMGenova Via di Francia2h17 10:25PMMilan Centrale
0 changes
08:10PMGenoa Brignole1h43 09:53PMMilan Centrale
0 changes
08:19PMGenoa Piazza Principe1h34 09:53PMMilan Centrale
0 changes
08:21PMGenoa Brignole2h04 10:25PMMilan Centrale
0 changes
08:35PMGenoa Piazza Principe1h50 10:25PMMilan Centrale
0 changes
09:21PMGenoa Brignole2h14 11:35PMMilan Centrale
0 changes
09:21PMGenoa Brignole2h44 12:05AMMilan Centrale
0 changes
09:26PMGenoa Brignole2h39 12:05AMMilan Centrale
0 changes
09:26PMGenoa Brignole2h09 11:35PMMilan Centrale
0 changes
09:35PMGenoa Brignole2h05 11:40PMMilan Centrale
0 changes
09:44PMGenoa Piazza Principe2h21 12:05AMMilan Centrale
0 changes
09:44PMGenoa Piazza Principe1h51 11:35PMMilan Centrale
0 changes
10:07PMGenoa Piazza Principe1h33 11:40PMMilan 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

Wed
Sep 29
$17Regionale
$16Flixbus
Thu
Sep 30
$14Intercity Notte
$13Flixbus
Fri
Oct 1
$17Regionale
$12BlaBlaCar Bus
Sat
Oct 2
$17Regionale
$10BlaBlaCar Bus
Sun
Oct 3
$17Regionale
$12BlaBlaCar Bus
Mon
Oct 4
$17Regionale
$10BlaBlaCar Bus
Tue
Oct 5
$17Regionale
Find prices
Wed
Oct 6
$14Intercity Notte
Find prices
Thu
Oct 7
$14Intercity Notte
Find prices
Fri
Oct 8
$14Intercity Notte
$10BlaBlaCar Bus
Sat
Oct 9
$14Intercity Notte
$10BlaBlaCar Bus
Sun
Oct 10
$14Intercity Notte
$10BlaBlaCar Bus
Mon
Oct 11
$17Regionale
$6Flixbus
Tue
Oct 12
$17Regionale
Find prices
Wed
Oct 13
$12Intercity Notte
Find prices
Thu
Oct 14
$14Intercity Notte
Find prices
Fri
Oct 15
$12Intercity Notte
$6Flixbus
Sat
Oct 16
$14Intercity Notte
$6Flixbus
Sun
Oct 17
$12Intercity Notte
$15BlaBlaCar Bus
Mon
Oct 18
$12Intercity
$6Flixbus
Tue
Oct 19
$12Intercity
$10BlaBlaCar Bus

The fastest trains from Genoa to Milan

Showing times and prices for Sep 30

Fastest Journey

1 h 30 m

Average

2 h 6 m

Trains per day

78

Distance

119 km

Of the 78 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 2 h 6 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 27 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:05AMGenoa Piazza Principe1h30 08:35AMMilan Centrale
0 changes
$371One-way
2nd Fastest
10:07PMGenoa Piazza Principe1h33 11:40PMMilan Centrale
0 changes
$281One-way
12:19PMGenoa Piazza Principe1h34 01:53PMMilan Centrale
0 changes
$301One-way
04:19PMGenoa Piazza Principe1h34 05:53PMMilan Centrale
0 changes
$301One-way
08:19PMGenoa Piazza Principe1h34 09:53PMMilan Centrale
0 changes
$281One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Genoa to Milan

distanceDistance74 miles (119 km)
durationAverage train duration1 h 50 min
priceAverage train ticket price$16 (€13)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersIntercity, 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. 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 $14 (€11), but the average price of train tickets is $16 (€13). Travelers depart most frequently from Genova Piazza Principe and arrive in Milano Centrale.

Train companies

Trenitalia and Frecciarossa from Genoa to Milan

You can travel by train between Genoa and Milan with Trenitalia and Frecciarossa for as low as $14 (€11). When you search for schedules and tickets, Omio will show you the best journey.

Trenitalia
Frecciarossa

Looking to travel by train from Genoa to Milan? Omio can help you find that perfect route with Trenitalia. Check Omio to see current Trenitalia train schedules, tickets, travel information and prices for the best deals on the Genoa to Milan train and book Trenitalia tickets online quickly and easily. When taking a train between Genoa and Milan, you can expect to travel 74 miles (119 km) one-way with Trenitalia. If you search for trains between Genoa and Milan in the Omio app, you can check if the Trenitalia ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with Trenitalia, we do the work for you to get you safely to Milan from Genoa. Book that perfect Genoa to Milan train now with Omio and enjoy a smooth and comfortable journey with Trenitalia!

Trenitalia from Genoa to Milan train information:

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

When you buy your Trenitalia train tickets between Genoa and Milan don't forget to keep the following COVID-19 related policies in mind:

  • 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

Trains from Genoa to Milan cover a distance of 81 miles (131 km). The trip can take anywhere from around 1h 30min to a little over 3h. The time en route can vary based on the speed of the train, the number of stops involved, and if any transfers are necessary. There are about two trains per hour during the day, except there are extra trains running in the morning hours.

Genoa to Milan Train Time: Daily Departures

On a daily basis there are roughly 25 trains from Genoa to Milan. There may be three to five fewer trains from Genoa to Milan running on weekends compared to weekdays. That translates to about 300 trains from Genoa to Milan per week. They run from around 5:00 a.m. all the way until about 10:00 p.m. You will find departures occurring about once or twice per hour during that time with extra trains departing in the morning hours.

How long is the journey by train from Genoa to Milan

The quickest trains from Genoa to Milan will make the trip in about 1h 30min. This is on a high-speed train that involves no transfers to other trains to make the trip. On slower trains and on trips that involve a transfer to another train, the trip can take up to around 3h. Most trains from Genoa to Milan do not involve transfers and so you should expect to make the trip in less than 2h.

What is/are the departure and arrival stations for trains from Genoa to Milan?

Departure train station: Genoa Piazza Principe. This station lies just to the west of the city center. It houses a stop for the light rail Metro system and has several bus routes that make stops at the station. Because of this most points in Genoa are only a short trip to the station by way of several public transportation options. On the main passenger level of the station, passengers will find the ticket counters and an information desk for tourists. There are also several shops and restaurants as well as restroom facilities found on this level.

Arrival train station: Milano Centrale. This station sits right in the center of Milan. Adjacent to the station there are stops for both bus and Metro lines that run in Milan making this an easy destination to travel to by public transportation from any point in Milan. Because of its central location in the city, the trip to the station by public transportation usually takes only a matter of minutes. The lower level houses several restaurants and shops and also has the entrance to the Metro station. On the ground level, you will find the ticket counters, luggage storage facilities, and a post office. There are more shops and food options on the upper levels and there are several restrooms located throughout the station.

Which train companies travel from Genoa to Milan?

Trenitalia is the sole provider of trains from Genoa to Milan. They operate several different types of trains along this route. They vary in both features and offerings for passengers as well as the speed at which the train travels on the route. Trenitalia offers one of their high-speed Frecciarossa trains daily departing from Genoa every morning. This is the quickest option to make the trip from Genoa to Milan.

Trenitalia trains from Genoa to Milan

With about 25 trains from Genoa to Milan per day, Trenitalia offers a host of different train options for the route. Their high-speed train can not only reach speeds of 185 mph (300 km/h), the train features a host of amenities not found on other trains. Most of the trains on the route are inter-city trains that still make this trip in less than 2h. There is only one trip per day that requires a transfer to another train as part of the trip. One of the daily trains from Genoa to Milan is part of a route called Thello that connects several cities in Italy with France.

Train Genoa to Milan: Services on Board

All trains from Genoa to Milan offer both second and first-class seating options. The only exceptions are the one train per day on this trip that requires a transfer to another train. On this route, only a second-class service is an option. The other exception is the Frecciarossa high-speed train that offers standard, premium, business, and executive classes. You can bring luggage on board the train free of charge. Storage availability can vary by train but all trains have overhead storage areas and room to fit small bags under seats. On trains from Genoa to Milan, you can bring a pet and a bike on the train free of charge. Pets must be in a container or on a leash. Bikes must be disassembled and placed in a bag or collapsed completely. Trenitalia partners with sibling company Rete Ferroviaria Italiana to assist the disabled with all facets of their travel onboard trains from Genoa to Milan.

How to find cheap train tickets from Genoa to Milan?

If you are looking to find the most economical route on trains from Genoa to Milan your best bet is to take longer routes on inner-city trains. It is also best to choose second-class travel to keep your costs lower. Trenitalia also offers discounts for families, for groups, and will occasionally offer things like 2 for 1 ticket on weekends. If you can be flexible with your dates of travel, it can be easy to find a much cheaper price by utilizing specials and discounts like these. Another great way to find cheap tickets is by using their Economy and Super Economy ticket options. These tickets can save you quite a bit of money but the trade-off is that these tickets are often non-refundable and can sometimes have limited availability. No matter what ticket or special you choose to utilize, you will generally always save more and have more options by booking as far in advance as possible. As trains fill up closer to the departure date, the number of discounts and specials can begin to greatly diminish.

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 to Milan from Genoa cost?
If you’re looking to save money on tickets, you can find cheap Genoa to Milan trains for as little as $14 (€11)  in the next 7 days.
How much does it cost to take a train to Milan from Genoa?
The train price from Genoa to Milan is on average $16 (€13)  if you are looking to book your tickets for this trip in the next 7 days.
How far is it from Genoa to Milan by train?
The Genoa to Milan train distance is approximately 74 miles (119 km).
What is the Genoa to Milan train travel time?
The Genoa to Milan train duration is on average 1 h 50 min, which is to be expected when traveling 74 miles (119 km) from Genoa to Milan. However, the time it takes can vary based on specific dates, weekends, and holidays.
What station does the train from Genoa to Milan depart from? Which Milan train station do I come into from Genoa?

There are a few train stations in Genoa to start your journey 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 traveling 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?

Passengers board the train most frequently from Genova Piazza Principe, which is located around 1 mile (s) / 1 km away from the city center, and they get off the train at Milano Centrale, located 1 mile (s) / 2 km away from the city center.

Which train providers can take me between Genoa and Milan?
When taking a train from Genoa to Milan, you can count on Intercity, Regionale, Regionale Veloce, Thello, Trenitalia, Frecciabianca or Frecciarossa for the best way to get you to Milan. You can also check all possible train companies who offer a service from Genoa to Milan and compare the amenities they offer before buying a train ticket.
How many trains are there to Milan from Genoa a day?
On average, there are 16 trains a day from Genoa to Milan. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Genoa to Milan?
The first Genoa to Milan train departs at 4: 44 AM   and the last train from Genoa to Milan leaves at 6: 35 PM. Check out the most up-to-date train schedule from Genoa to Milan on Omio and find the best time to travel to your destination.
How far in advance should I book train tickets from Genoa to Milan for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you buy train tickets from Genoa to Milan within the next 7 days, you can find tickets to cost on average $16 (€13) one way. To find the best prices for this trip, consider booking your train ticket from Genoa to Milan a few months in advance.