|Distance||1043 miles (1682 km)|
|Train frequency||1 a day|
Trains from Milan to Lisbon cover the 1043 miles (1682 km) long route taking on average 37 h 55 min with our travel partners like Trenitalia. Normally, there is 1 train operating per day, including direct services available. Travelers depart most frequently from Milano Centrale and arrive in Lisboa - Oriente.
Travel by train between Milan, Italy and Lisbon, Portugal is: Unrestricted.
International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Italy
The government of Portugal has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 11/17/22. Remember to check the latest COVID-19 travel safety regulations for your train from Milan to Lisbon closer to your date of departure here
Return travel from Portugal to Italy is: Unrestricted.
Entry into Italy is allowed for: Entry is unrestricted for citizens and permanent residents of Portugal
Requirements for reentering:
The government of Italy has imposed these measures to reduce the spread of COVID-19:
Last checked on 11/17/22. Please check the latest COVID-19 travel safety regulations closer to the travel date of your train to Milan from Lisbon.
There are a few train stations in Milan to start your trip from including Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi. In Lisbon you have a few train station options to choose from for your arrival including Lisboa - Oriente, Lisboa - Sete Rios and Lisboa - Entrecampos.
Omio customers traveling this route depart most frequently from Milano Centrale and arrive in Lisboa - Oriente.
Passengers board their train most frequently from Milano Centrale and travel around 2.3 miles (3.7 km) from the city center to this train station.
Passengers traveling this route most often arrive at Lisboa - Oriente and need to travel approximately 5.7 miles (9.2 km) from the train station to the city center in Lisbon.
Here are some other resources that might have the information you need