COMPARE Prices across different modes

Thu
23 Sep
Find prices
£471Swiss
Fri
24 Sep
Find prices
£342Lufthansa Cityline
Sat
25 Sep
£18STUDENT AGENCY k.s.
£342Lufthansa Cityline
Sun
26 Sep
Find prices
£342Lufthansa Cityline
Tue
28 Sep
Find prices
£408Swiss
Wed
29 Sep
Find prices
£343Swiss
Thu
30 Sep
Find prices
£343Lufthansa Cityline
Fri
1 Oct
Find prices
£341Swiss
Sat
2 Oct
£18STUDENT AGENCY k.s.
£344Lufthansa Cityline
Sun
3 Oct
Find prices
£103Eurowings
Mon
4 Oct
Find prices
£303tab
Tue
5 Oct
Find prices
£303Swiss
Wed
6 Oct
£72Calanda Viaggi
£343Swiss

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Sankt Gallen to Milan

distanceDistance135 miles (218 km)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day

Trains from Sankt Gallen to Milan cover the 135 miles (218 km) long route with our travel partners like. Normally, there are 16 trains operating per day, including direct services available.

Travel Tips

Trains from Sankt Gallen to Milan
Travel by train to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sankt Gallen to Milan.
FAQs
What are the travel restrictions for Milan, Italy if I'm coming from Sankt Gallen, Switzerland by train?

Travel by train between Sankt Gallen, Switzerland and Milan, Italy is: Partially open.

Is international entry into Milan from Sankt Gallen restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Italy from Sankt Gallen?

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Milan, Italy?

The government of Italy has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 22/09/2021. Remember to check the latest COVID-19 travel safety regulations for your train from Sankt Gallen to Milan closer to your date of departure here.

Are there travel restrictions, such as quarantine measures, in place when returning to Sankt Gallen, Switzerland from Milan, Italy?

The restriction level for your return train to Sankt Gallen, Switzerland from Milan is: Partially open.

Is my return train into Sankt Gallen from Milan restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Switzerland from Milan?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Sankt Gallen, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 20/09/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Sankt Gallen from Milan closer to your date of departure here.

What is the distance to Milan from Sankt Gallen via train?
The distance from Sankt Gallen to Milan by train is approximately 135 miles (218 km).
How many train services are there between Sankt Gallen and Milan a day?
On average, there are 16 trains a day from Sankt Gallen to Milan. The train times and services may be different on weekends and holidays compared to weekdays.
Stations

Important Stations and Airports for this Journey

Sankt Gallen
Milan
Engelburg, Abzw. Spisegg
Amenities
Engelburg, Schulhaus
Amenities
Notkersegg
Amenities
Schülerhaus
Amenities
Spisertor
Amenities
St. Gallen(CH)
Amenities
St. Gallen(CH), AB
Amenities
St. Gallen(CH), Bruggen
Amenities
St. Gallen(CH), Marktplatz
Amenities
St. Gallen(CH), St. Fiden
Amenities