Find trains from Milan to Barcelona-El Prat Airport
Search for cheap train tickets from Milan to Barcelona-El Prat Airport and book your trip in minutes.
Milan Train Station Directory
Location of major train stations in Milan
Barcelona-El Prat Airport Train Station Directory
Location of major train stations in Barcelona-El Prat Airport
FAQs for booking trains from Milan to Barcelona
How far is Milan to Barcelona-El Prat by train?
The straight-line distance from Milan to Barcelona-El Prat is 457.8 mi, but the actual distance you’ll travel by train depends on the route taken.