Fastest ~1h20 by train
| 🚆 Train | ~1h20–1h30 | Frecciarossa/Italo, compulsory reservation |
| 🚆 Train | ~1h40–2h | InterCity, more stops |
| 🚌 Bus | ~2–3h | FlixBus, can undercut regional train fares |
| 🚗 Car | ~1h30–2h | A7 autostrada, 140-150km, dramatic Apennine descent |
Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes
Milan and Genoa are close in distance but worlds apart in character — the inland commercial capital and the ancient port city tumbling down to the Ligurian Sea. At around 140 km apart, the two are easily combined in a day, and the train gets you there in well under two hours. Here is how the journey works by every available mode.
The quickest way: high-speed and intercity trains
Both Trenitalia (Frecciarossa and Frecciargento services) and Italo run high-speed trains between Milano Centrale and Genova Piazza Principe, with the fastest services taking around 1 hour 20–30 minutes. Some trains also stop at Genova Brignole, which is more convenient if you are heading to the eastern parts of the city or the beach resorts of the Riviera di Levante.
There are also Trenitalia InterCity services which stop more frequently and take a little longer, typically around 1 hour 40 minutes to 2 hours. Regional trains are slower still and can take 2–2 hours 30 minutes, but they require no advance reservation and can be a perfectly fine option if you are not in a hurry.
Seat reservations are compulsory on Trenitalia Frecce and Italo services. See our guide to seat reservations for how to handle this alongside a rail pass. The full range of services makes this a flexible corridor: there is almost always a train within the next hour, whatever your budget.
The cheapest way: the bus
FlixBus and Italian coach operators run services between Milan and Genoa at fares that can undercut regional train tickets. Journey times are typically 2–3 hours depending on the route and traffic, and the Ligurian Apennines can slow things down. Drop-off points vary, so check whether your coach arrives at a convenient location in Genoa before booking. Our FlixBus guide covers the booking process and what to expect.
Flying: not an option
There is no sensible case for flying between Milan and Genoa. The distance is far too short, and any itinerary involving an airport on each side would produce a total journey time of many hours. Genoa does have an airport (Genova Cristoforo Colombo, GOA), but it serves long-haul destinations, not a 140 km hop.
The scenic drive: over the Ligurian Apennines
Driving from Milan to Genoa is genuinely memorable. The A7 autostrada descends from the Po plain south of Milan and climbs into the Ligurian Apennines, emerging dramatically above Genoa with a view of the port, the sea and the city spread out below. The drive is around 140–150 km and takes about 1 hour 30 minutes to 2 hours in light traffic, with toll charges on the autostrada.
The approach into Genoa itself involves a series of tunnels and viaducts that are spectacular but can feel daunting if you are unfamiliar with the road. Traffic through the city, and around the port in particular, can be very busy. Parking in Genoa's historic centre (a UNESCO World Heritage Site for its palaces) is limited and often expensive.
Driving is most worthwhile if you are combining the journey with stops in the Apennine foothills — the Oltrepò Pavese wine country or the villages around Tortona — or if you plan to continue along the Riviera once you reach Genoa.
Continuing along the Riviera
For many travellers, Milan to Genoa is the first leg of a journey along the Italian Riviera. From Genova Brignole, regional trains connect eastward to the Cinque Terre villages and La Spezia, or westward toward Savona and the French border at Ventimiglia. If the Riviera is your ultimate goal, Genoa is a natural gateway — and once there, the coastal train line is one of Italy's most scenic. For the broader picture of Italian rail travel, see our Italy by train guide.
Which should you choose?
The high-speed or intercity train is the right option for most travellers: 1 hour 20 minutes to 2 hours, frequent services, affordable if you book in advance, and city centre to city centre. The regional train works well for those without a fixed timetable who want the cheapest no-reservation option. The bus is worth considering for the lowest possible fare. Drive if you are continuing along the Riviera, exploring the Apennines, or need a car in Genoa itself.
Frequently asked questions
How long does the train from Milan to Genoa take?
The fastest Frecciarossa and Italo high-speed services take around 1 hour 20–30 minutes. InterCity trains are around 1 hour 40 minutes to 2 hours. Regional trains can take 2–2 hours 30 minutes but do not require a reservation.
Which Genoa station is more central?
Both Genova Piazza Principe and Genova Brignole are in the city. Piazza Principe is slightly closer to the old port (Porto Antico) and the historic palaces; Brignole is more convenient for the eastern districts and connections toward the Riviera di Levante. Check which your train uses.
Can I visit Genoa as a day trip from Milan?
Yes, comfortably. With trains running throughout the day and a journey time of under 2 hours each way, a day trip is straightforward. Genoa's historic centre (the Caruggi), the Porto Antico and the grand palaces along Via Garibaldi all reward a full day's exploration.
Is parking difficult in Genoa?
Genoa's historic centre has limited and expensive parking. The city's topography — steep hills, narrow medieval lanes — makes it challenging by car. If driving, leave your vehicle in a peripheral car park or garage and explore on foot or by the funiculars and lifts that connect the different levels of the city.
Sources and further reading:
- Train timetables and booking: Trenitalia (trenitalia.com) and Italo (italotreno.it).
- Italian rail travel background: The Man in Seat 61.
