Мілан — головний залізничний вузол північної Італії та одна з найзавантаженіших пересадкових точок на національній мережі. У місті є кілька великих пасажирських станцій, серед яких Milano Centrale, Milano Porta Garibaldi та Milano Rogoredo. Trenitalia, Italo і Trenord виконують рейси з Мілана, а сполучення EuroCity, пов'язані з SBB, додають транскордонні маршрути через Швейцарію.
З Мілана курсують швидкісні поїзди Frecciarossa та Italo, міжміські рейси Trenitalia Intercity, регіональні поїзди Trenord по всій Ломбардії, а також аеропортове сполучення Malpensa Express до аеропорту Мілан Мальпенса. Milano Centrale — головна залізнична станція для далеких поїздів до Мілана та з Мілана, тоді як Milano Porta Garibaldi обслуговує змішані швидкісні, регіональні та аеропортові рейси.
Залізничні маршрути з Мілана прямують на південь до Болоньї, Флоренції, Рима та Неаполя, на схід до Верони та Венеції, на захід до Турина, а на північ до Комо, Лугано, Цюриха та інших швейцарських напрямків. Регіональні поїзди також з'єднують Мілан із Бергамо, Брешією, Павією та містами біля озера Комо. Забронюйте поїзди з Мілана та до Мілана онлайн на Rail Monsters.