Cheapest
Average
The best way to find a cheap train ticket from Milan to Sankt Gallen is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Trenitalia EuroCity 50 | 07:05AM Milan Centrale | 7h57 | 03:02PM St. Gallen | 2 transfers | |
Trenitalia EuroCity 50 | 07:05AM Milan Centrale | 7h57 | 03:02PM St. Gallen | 2 transfers | |
Trenitalia EuroCity 50 | 07:05AM Milan Centrale | 8h17 | 03:22PM St. Gallen | 2 transfers | |
Trenitalia EuroCity 178 | 10:10AM Milan Centrale | 7h52 | 06:02PM St. Gallen | 2 transfers | |
Trenitalia EuroCity 178 | 10:10AM Milan Centrale | 9h52 | 08:02PM St. Gallen | 2 transfers | |
Trenitalia EuroCity 178 | 10:10AM Milan Centrale | 8h12 | 06:22PM St. Gallen | 2 transfers | |
Trenitalia EuroCity 150 | 11:10AM Milan Centrale | 7h12 | 06:22PM St. Gallen | 2 transfers | |
Trenitalia EuroCity 150 | 11:10AM Milan Centrale | 8h52 | 08:02PM St. Gallen | 2 transfers | |
Trenitalia EuroCity 150 | 11:10AM Milan Centrale | 6h52 | 06:02PM St. Gallen | 2 transfers | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
6 h 52 m
Average
8 h 7 m
Trains per day
9
Distance
218 km
It's difficult to get from Milan to Sankt Gallen without transferring at least 2 times.
Distance 135 miles (218 km) |
First train 00:05 |
Last train 16:07 |
Here are some other resources that might have the information you need