Duration | 7h 51m |
Distance | 663.4 km |
Average price | €240 |
Frequency | Daily |
No, there is no direct train from Frankfurt am Main to Milan station. However, there are services departing from Frankfurt(Main)Hbf and arriving at Milano Centrale Station via Basel SBB. The journey, including transfers, takes approximately 8h 21m.
More detailsThe distance between Frankfurt am Main and Milan is 534 km. The road distance is 663.4 km.
Get driving directionsFrankfurt am Main to Milan train services, operated by Deutsche Bahn Intercity-Express, depart from Frankfurt(Main)Hbf station.
More detailsFrankfurt am Main to Milan train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Milano Centrale Station.
More detailsThere are 9787+ hotels available in Milan. Prices start at €59 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