background

Geneva to Milan Trains

06
Oct
Return

Departure Schedule

Morning departures

Fastest trip4 hrs 23 min
Longest trip7 hrs 33 min
Earliest05:27
Latest08:35
Departures5

Afternoon departures

Fastest trip4 hrs 23 min
Longest trip7 hrs 15 min
Earliest12:05
Latest17:05
Departures4

Evening departures

Fastest trip4 hrs 23 min
Longest trip4 hrs 23 min
Earliest18:27
Latest18:27
Departures1

Travelling from Geneva to Milan by Train

If you’re ardent natural scenery enthusiast, Geneva to Milan is your gate to the stunning Swiss and Italian landscapes. Along the route, you can observe the picture perfect Swiss Alps, a major natural detail of the country. Covering the distance of 365 km (227 mi) in 4 hours, EuroCity express train departs from Cornavin Station in Geneva and arrives at Milano Centrale. EuroCity express train, operated by German company Deutsche Bahn, offer several seat classes, free WiFi, spacious seats, electric outlets, and a restaurant car with food and drinks that are available for purchase during the entire trip. All totaled, there are up to 4 departures, so book your Geneva to Milan train tickets now with Rail Ninja!

Geneva to Milan trains Information

Geneva
365 km
Milan
Centrale, ItalyRho Fiera, ItalyMilano Rogoredo, ItalyPorta Garibaldi, ItalyMilano Lambrate, ItalyTerminal Bus di Lampugnano, Italy
4 h 23 m
Shortest travel time:
$193
Lowest ticket cost:
10
Avg. daily departures:
05:27
Earliest departure:
18:27
Latest departure:
9 / 10 based on 1 review
Extensive Network

One platform, 34+ destinations, 700+ routes around the globe.

Convenient Booking

We speak your language and offer over 20 payment methods.

Excellent Rating

Read authentic Rail Ninja reviews and see what our travelers say about us.

Flexible Planning

You can conveniently book train tickets for up to a year in advance!

Real Human Support

Need a hand? Contact our customer support before or during your trip.