ItalyFare
GenoaMilanAll days

Genoa to Milan Bus from €5, Train from €10

3 suppliers · ~22 connections/day · cheapest 4.99 · updated 3d ago

The cheapest way from Genoa to Milan is by bus (from €5). Trains are faster (from €10) and run multiple times daily via Trenitalia and Italo. For the best prices on either, book at least 2 weeks in advance.

TransportSupplierFromDuration
🚌BusFlixBus(stale)Daily4.992h
🚆TrainItalo(stale)Daily9.902h
Trenitalia(stale)Daily12.901h 41m

Click a transport type to see all departures

FlixBus

Daily
from 4.99
PriceDepartsArrivesDuration
4.9905:0007:002h
4.9923:0501:052h
6.9914:4016:251h 45m
6.9914:4016:251h 45m
6.9906:0007:551h 55m
6.9906:0007:551h 55m
6.9906:0007:551h 55m
6.9913:2515:101h 45m

Italo

Daily
from 9.90
PriceDepartsArrivesDuration
9.9006:0508:052h
9.9006:0508:052h
9.9006:0508:052h
9.9006:0508:052h
9.9006:0508:052h
9.9006:0508:052h
9.9006:0508:052h
9.9006:0508:052h

Trenitalia

Daily
from 12.90
PriceDepartsArrivesDuration
12.9006:4408:251h 41m
12.9007:1909:051h 46m
12.9007:1909:051h 46m
14.2506:5309:202h 27m
14.2506:5309:202h 27m
14.2507:5009:351h 45m
14.2511:0213:202h 18m
14.2506:2709:052h 38m

Genoa to Milan is a short, well-served route — 140 km through the Ligurian Apennines, taking about 1h 30m by the fastest trains. It's one of Italy's busiest commuter corridors, which means frequent trains, reasonable fares, and no need to book far ahead. This page shows live prices for all operators.

Genoa to Milan: options compared

Train (fast)Train (regional)Bus
Journey time1h 25m – 1h 45m2h – 2h 30m2h 15m – 3h
Cheapest pricefrom €9from €5from €7
OperatorsTrenitalia (IC, EC)Trenitalia (regional)FlixBus
DepartureGenova Piazza PrincipeGenova Brignole or PrincipeGenova Brignole
Arrival (Milan)Milano CentraleMilano CentraleMilano Lampugnano

Train from Genoa to Milan

from €51h 25m – 2h 30m~20 trains/day

This is one of the best-connected corridors in northern Italy. Trenitalia operates Intercity (IC), EuroCity (EC), and regional trains. The fastest IC trains take around 1h 30m and require a seat reservation (€3 supplement); regional trains are slower but have no reservation requirement and often cheaper flat fares.

EuroCity trains: Some services are EC trains originating from Switzerland or France. They use the same route and offer excellent comfort. Tickets can be booked via Trenitalia and fares are competitive with domestic IC prices.

Depart from which Genoa station? Most long-distance services to Milan depart from Genova Piazza Principe. If you're starting from the east side of Genoa (near Brignole), check the timetable — some trains stop at Brignole first before heading north through Principe.

Getting to Milan city centre

Trains arrive at Milano Centrale, Milan's main railway station. From there, Metro lines M2 (green) and M3 (yellow) run below the station — Centrale is the terminus for both lines. M3 reaches the Duomo in 4 stops (10 minutes). M2 connects to Cadorna, Garibaldi, and Navigli.

Taxis are available outside the main entrance on Piazza Duca d'Aosta. Milan has a fixed taxi rate to the city centre (within the Cerchia dei Bastioni): request it on entry.

Tips for Genoa to Milan

  1. The route goes through the Ligurian Apennines — expect tunnels and some dramatic landscapes around Busalla and Ronco Scrivia
  2. For day trips from Milan to Genoa, the IC is the practical choice: depart 07:00–09:00 and return 17:00–20:00 for best availability
  3. Regional trains have flat fares and no reservation requirement — useful if you want to book on the day or change plans
  4. Genoa's old town (UNESCO heritage) is a 15-minute walk from Principe station toward the port — start there for the most atmospheric part of the city
  5. If arriving by bus at Lampugnano, Metro M1 (red) takes you to the city centre — Duomo is 6 stops (12 min)
MR

Written by

Marco Rossi

Travel writer based in Florence, Italy. Has covered Italian transport routes for independent travelers since 2015. Updated June 2026.

Frequently asked questions

How much does it cost to travel from Genoa to Milan?

Travel from Genoa to Milan starts from €4 by bus or €9 by train. Train prices can reach €12 for last-minute bookings, so book in advance for the best deals on this route.

What is the cheapest way to travel from Genoa to Milan?

The cheapest option is bus, with fares starting from €4 (Flixbus). Trains start from €9 (Trenitalia, Italo) and are much faster. For the lowest prices on either mode, book as early as possible.

Is it worth taking the train from Genoa to Milan?

Yes — the train is a convenient option between Genoa and Milan, offered by Trenitalia, Italo from €9. Trains in Italy are punctual and city-centre to city-centre, avoiding airport transfers.

What transport options are available from Genoa to Milan?

You can travel from Genoa to Milan by bus and train. Prices start from €4. Compare all fares on this page — results are updated daily from live booking systems.

Should I book tickets from Genoa to Milan in advance?

Yes — booking early is the best way to get cheap tickets from Genoa to Milan. Prices typically start from €4 when booked weeks ahead and rise significantly for last-minute purchases. For travel during peak season (June–August) or public holidays, book at least 2–3 weeks in advance.

What is the best time to travel from Genoa to Milan?

Travel from Genoa to Milan is most convenient on weekday mornings (6–9am) and early afternoons, when services are most frequent. Avoid Friday evenings and Sunday afternoons when trains and buses are busiest. Shoulder season (April–May and September–October) offers lower prices and fewer crowds.

Can I bring luggage on the trains from Genoa to Milan?

Yes, Trenitalia and Italo trains allow standard luggage free of charge. Trains permit 2 standard bags in overhead racks — no strict weight limit but large items should go in the luggage area. FlixBus and other coaches include one checked bag in the hold. Private transfers accommodate any amount of luggage — confirm with the operator when booking.

Is there a direct train from Genoa to Milan?

Yes, direct trains run between Genoa and Milan with Trenitalia, Italo. No changes are required on this route. Tickets can be purchased on the operator's website or compared on this page to find the lowest available fare.

How do I book transport from Genoa to Milan?

Compare all options on this page — prices are pulled live from operators' systems. Click any price to go directly to the operator's booking page. Payment is made on the operator's site (Trenitalia, Italo, FlixBus, etc.) — ItalyFare charges no booking fees. You can also book at the station on the day, but prices are usually higher without advance purchase.

Are there discounts for the Genoa to Milan route?

Yes — several discounts apply on Genoa to Milan services. Children under 4 travel free on most trains; ages 4–11 get up to 50% off. Trenitalia and Italo offer youth (under 26) and senior (over 60) discount cards. Booking well in advance usually gives the biggest saving regardless of age.

CO2 emissions per passenger

Train saves ~95% CO2 vs flying (145 km route)

🚆
2 kg
Train
🚌
3.9 kg
Bus
🚗
24.8 kg
Car
37 kg
Flight

Sources: EEA, ADEME. Average occupancy assumed.

Onboard amenities

OperatorWiFiPowerLuggageQuiet zone
FlixBus1×23 kg + carry-on
ItaloNo limit, overhead rackSmart class
TrenitaliaFrecciarossaFrecciarossa/FrecciargentoNo limit, overhead rackFrecciarossa

Best day to travel from Genoa to Milan

Cheapest day: Wednesday (from €5)

Sun
7
Mon
7
Tue
7
Wed
5
Best
Thu
7
Fri
5
Best
Sat
7

Based on 1,045 offers. Prices vary — book in advance for the cheapest fare.