Duration | 4h 12m |
Distance | 316.3 km |
Average price | SFr 160 |
Frequency | 3/day |
Yes, there is a direct train departing from Milano Centrale and arriving at Geneve. Services depart four times a day, and operate every day. The journey takes approximately 4h 16m.
More detailsThe distance between Milan and Geneva is 367 km. The road distance is 316.3 km.
Get driving directionsMilan to Geneva train services, operated by Trenitalia EuroCity, depart from Milano Centrale station.
More detailsMilan to Geneva train services, operated by Trenitalia EuroCity, arrive at Geneve station.
More detailsThere are 929+ hotels available in Geneva. Prices start at SFr 38 per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps