Cheap train tickets from Genoa to Milan

Showing times and prices for Jan 18

Cheapest

$16

Average

$21

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

Cheapest
01:36PMGenoa Brignole1h59 03:35PMMilan Centrale
0 changes
$161One-way
Cheapest
03:25PMGenoa Brignole2h10 05:35PMMilan Centrale
1 changes
$161One-way
Cheapest
01:44PMGenoa Piazza Principe1h49 03:33PMMilan
1 changes
$161One-way
Cheapest
01:44PMGenoa Piazza Principe1h51 03:35PMMilan Centrale
0 changes
$161One-way
Cheapest
07:50AMGenoa Piazza Principe1h39 09:29AMMilan
1 changes
$161One-way

Train schedule from Genoa to Milan

Showing trains for tomorrow, Tue, Jan 18
05:18AMGenoa Brignole2h02 07:20AMMilan Rogoredo
0 changes
05:36AMGenoa Brignole1h59 07:35AMMilan Centrale
0 changes
05:36AMGenoa Brignole1h57 07:33AMMilan
0 changes
05:44AMGenoa Piazza Principe1h51 07:35AMMilan Centrale
0 changes
05:44AMGenoa Piazza Principe1h49 07:33AMMilan
0 changes
06:22AMGenoa Brignole1h48 08:10AMMilan Rogoredo
0 changes
06:27AMGenoa Piazza Principe2h45 09:12AMMilan Rogoredo
0 changes
06:35AMGenoa Brignole1h47 08:22AMMilan Centrale
0 changes
06:38AMGenoa Brignole1h46 08:24AMMilan Rogoredo
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:19AMGenoa Piazza Principe1h41 09:00AMMilan Centrale
0 changes
07:37AMGenoa Brignole1h58 09:35AMMilan Centrale
0 changes
07:50AMGenoa Piazza Principe1h39 09:29AMMilan
0 changes
07:50AMGenoa Piazza Principe1h45 09:35AMMilan Centrale
0 changes
08:10AMGenoa Brignole1h50 10:00AMMilan Centrale
0 changes
08:10AMGenoa Brignole1h42 09:52AMMilan Rogoredo
0 changes
08:19AMGenoa Piazza Principe1h41 10:00AMMilan Centrale
0 changes
08:19AMGenoa Piazza Principe1h33 09:52AMMilan Rogoredo
0 changes
09:09AMGenoa Brignole1h46 10:55AMMilan Centrale
0 changes
09:18AMGenoa Piazza Principe1h37 10:55AMMilan Centrale
0 changes
10:27AMGenoa Piazza Principe3h08 01:35PMMilan Centrale
0 changes
11:17AMGenoa Brignole3h18 02:35PMMilan Centrale
0 changes
11:25AMGenoa Piazza Principe3h10 02:35PMMilan Centrale
0 changes
12:10PMGenoa Brignole1h43 01:53PMMilan Centrale
0 changes
12:10PMGenoa Brignole1h42 01:52PMMilan Rogoredo
0 changes
12:19PMGenoa Piazza Principe1h33 01:52PMMilan Rogoredo
0 changes
12:19PMGenoa Piazza Principe1h34 01:53PMMilan Centrale
0 changes
12:55PMGenoa Brignole2h00 02:55PMMilan Centrale
0 changes
12:55PMGenoa Brignole1h57 02:52PMMilan Rogoredo
0 changes
01:19PMGenoa Piazza Principe1h33 02:52PMMilan Rogoredo
0 changes
01:19PMGenoa Piazza Principe1h36 02:55PMMilan Centrale
0 changes
01:24PMGenoa Piazza Principe1h56 03:20PMMilan Rogoredo
0 changes
01:26PMGenoa Brignole1h54 03:20PMMilan Rogoredo
0 changes
01:36PMGenoa Brignole1h59 03:35PMMilan Centrale
0 changes
01:44PMGenoa Piazza Principe1h49 03:33PMMilan
0 changes
01:44PMGenoa Piazza Principe1h51 03:35PMMilan Centrale
0 changes
02:10PMGenoa Brignole1h42 03:52PMMilan Rogoredo
0 changes
02:10PMGenoa Brignole1h43 03:53PMMilan Centrale
0 changes
02:13PMGenoa Brignole2h56 05:09PMMilano S. Cristoforo
0 changes
02:19PMGenoa Piazza Principe1h34 03:53PMMilan Centrale
0 changes
02:19PMGenoa Piazza Principe1h33 03:52PMMilan Rogoredo
0 changes
02:27PMGenoa Piazza Principe2h42 05:09PMMilano S. Cristoforo
0 changes
03:25PMGenoa Brignole2h10 05:35PMMilan Centrale
0 changes
03:29PMGenoa Brignole2h06 05:35PMMilan Centrale
0 changes
03:44PMGenoa Piazza Principe1h49 05:33PMMilan
0 changes
03:44PMGenoa Piazza Principe1h51 05:35PMMilan Centrale
0 changes
04:08PMGenoa Brignole1h45 05:53PMMilan Centrale
0 changes
04:08PMGenoa Brignole1h44 05:52PMMilan Rogoredo
0 changes
04:19PMGenoa Piazza Principe1h34 05:53PMMilan Centrale
0 changes
04:55PMGenoa Brignole2h00 06:55PMMilan Centrale
0 changes
04:55PMGenoa Brignole1h57 06:52PMMilan Rogoredo
0 changes
04:59PMGenoa Piazza Principe2h21 07:20PMMilan Rogoredo
0 changes
05:19PMGenoa Piazza Principe1h36 06:55PMMilan Centrale
0 changes
05:19PMGenoa Piazza Principe1h33 06:52PMMilan Rogoredo
0 changes
05:44PMGenoa Piazza Principe1h51 07:35PMMilan Centrale
0 changes
05:44PMGenoa Piazza Principe1h49 07:33PMMilan
0 changes
05:55PMGenoa Brignole1h49 07:44PMMilan Rogoredo
0 changes
06:09PMGenoa Brignole1h48 07:57PMMilan Centrale
0 changes
06:18PMGenoa Piazza Principe1h39 07:57PMMilan Centrale
0 changes
06:27PMGenoa Piazza Principe2h42 09:09PMMilano S. Cristoforo
0 changes
06:45PMGenoa Brignole1h51 08:36PMMilan Rogoredo
0 changes
06:45PMGenoa Brignole1h55 08:40PMMilan Centrale
0 changes
06:52PMGenoa Piazza Principe1h44 08:36PMMilan Rogoredo
0 changes
06:52PMGenoa Piazza Principe1h48 08:40PMMilan Centrale
0 changes
07:05PMGenoa Brignole1h52 08:57PMMilan Centrale
0 changes
07:22PMGenoa Piazza Principe1h35 08:57PMMilan Centrale
0 changes
07:22PMGenoa Piazza Principe1h30 08:52PMMilan Rogoredo
0 changes
07:24PMGenoa Piazza Principe1h56 09:20PMMilan Rogoredo
0 changes
07:25PMGenoa Brignole1h55 09:20PMMilan Rogoredo
0 changes
07:36PMGenoa Brignole1h59 09:35PMMilan Centrale
0 changes
07:44PMGenoa Piazza Principe1h49 09:33PMMilan
0 changes
07:44PMGenoa Piazza Principe1h51 09:35PMMilan Centrale
0 changes
08:10PMGenoa Brignole1h43 09:53PMMilan Centrale
0 changes
08:19PMGenoa Piazza Principe1h34 09:53PMMilan Centrale
0 changes
08:20PMGenoa Brignole2h05 10:25PMMilan Centrale
0 changes
08:35PMGenoa Piazza Principe1h50 10:25PMMilan Centrale
0 changes
09:18PMGenoa Brignole2h17 11:35PMMilan Centrale
0 changes
09:29PMGenoa Brignole2h06 11:35PMMilan Centrale
0 changes
09:44PMGenoa Piazza Principe1h51 11:35PMMilan Centrale
0 changes
09:44PMGenoa Piazza Principe1h49 11:33PMMilan
0 changes
09:57PMGenoa Piazza Principe1h43 11:40PMMilan 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, bus or flight

Tue
Jan 18
$16Regionale
Find prices
Wed
Jan 19
$16Regionale
$10Flixbus
Thu
Jan 20
$16Regionale
$10Flixbus
Fri
Jan 21
$16Regionale
$12BlaBlaCar Bus
Sat
Jan 22
$16Regionale
$6Flixbus
Sun
Jan 23
$16Regionale
$10BlaBlaCar Bus
Mon
Jan 24
$12Frecciabianca
$6Flixbus
Tue
Jan 25
$12Frecciabianca
Find prices
Wed
Jan 26
$12Frecciabianca
Find prices
Thu
Jan 27
$12Frecciabianca
Find prices
Fri
Jan 28
$12Frecciabianca
$6Flixbus
Sat
Jan 29
$12Frecciabianca
$10BlaBlaCar Bus
Sun
Jan 30
$12Frecciabianca
$10BlaBlaCar Bus
Mon
Jan 31
$12Frecciabianca
$10BlaBlaCar Bus
Tue
Feb 1
$12Frecciabianca
Find prices
Wed
Feb 2
$12Intercity
$10Flixbus
Thu
Feb 3
$12Frecciabianca
$6Flixbus
Fri
Feb 4
$12Frecciabianca
$14BlaBlaCar Bus
Sat
Feb 5
$12Intercity
$6Flixbus
Sun
Feb 6
$12Frecciabianca
$6Flixbus

Fastest train times from Genoa to Milan

Showing times and prices for Jan 18

Fastest Journey

1 h 30 m

Average

1 h 53 m

Trains per day

84

Distance

119 km

Of the 84 trains that leave Genoa for Milan every day 36 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 53 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
07:05AMGenoa Piazza Principe1h30 08:35AMMilan Centrale
0 changes
$331One-way
Fastest
07:22PMGenoa Piazza Principe1h30 08:52PMMilan Rogoredo
1 changes
$181One-way
2nd Fastest
12:19PMGenoa Piazza Principe1h33 01:52PMMilan Rogoredo
1 changes
$181One-way
2nd Fastest
05:19PMGenoa Piazza Principe1h33 06:52PMMilan Rogoredo
1 changes
$251One-way
2nd Fastest
01:19PMGenoa Piazza Principe1h33 02:52PMMilan Rogoredo
1 changes
$211One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Genoa to Milan

distanceDistance74 miles (119 km)
durationAverage train duration1 h 45 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 45 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 route for as low as $16 (€13), 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 trains

Travel from Genoa to Milan from $16 (€13) with Omio’s train partners Trenitalia and Frecciarossa! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

Trenitalia
Frecciarossa

Enjoy the train ride to Milan from Genoa with Trenitalia, Italy’s main provider 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 night trains. Bathrooms 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 travelers, which you can use on Omio. When traveling on a Trenitalia train to Milan from Genoa, 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!

Trenitalia from Genoa to Milan train information:

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

Trenitalia has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Trenitalia tickets between Genoa and Milan and when traveling by train:

  • 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 from Genoa to Milan cost?

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 $16 (€13)  one way.

How much does it cost to take a train between Genoa and Milan?

The Genoa to Milan train ticket price is on average $16 (€13)  if you are looking to book your tickets for this route in the next week.

How many miles is it from Genoa to Milan by train?

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

What is the Genoa to Milan train travel time?

While the time it takes to travel 74 miles (119 km) from Genoa to Milan can vary based on specific dates, weekends, and holidays, the Genoa to Milan train journey time is on average 1 h 45 min.

What train station in Genoa goes to Milan? What train station do I come into Milan from Genoa?

When taking the train from Genoa to Milan, you can choose to depart from train stations like Genova Piazza Principe, Genova Brignole and Genova Sampierdarena. Your trip can end in train stations such as Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

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

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

Passengers booking this route most frequently board their trains from Genova Piazza Principe and need to travel around 0.9 miles (1.5 km) from the city center to get to this train station.

Passengers arriving in Milan most often arrive at Milano Centrale and need to travel around 1.7 miles (2.8 km) from this train station to the city center.

What train companies go from Genoa to Milan?

For the best Genoa to Milan train to book, 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 to Milan from Genoa to compare what amenities they may offer.

Is there a direct train from Genoa to Milan?

Yes, there are 16 direct trains per day from Genoa to Milan. You can look to travel with Italo, Trenitalia, Frecciabianca, Regionale or Intercity  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.

How many trains are there from Genoa to Milan 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.

When can I take the first train from Genoa to Milan? When can I take the last train for the day?

You can take the earliest train from Genoa to Milan at 6: 50 AM   or take the last train from Genoa to Milan leaving at 8: 57 PM. Look for the latest Genoa to Milan train schedules on Omio and book the best time to take the train for this journey.

How far in advance should I purchase a train ticket from Genoa to Milan to get 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 purchase train tickets between Genoa and 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 route, consider booking your train ticket from Genoa to Milan a few months in advance.

Important Stations and Airports for this Journey

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