Trains on Basel - Milan Route
Brand name
Train type
Travel time
Price from
Departures
TGV
Train with 1 change
5 hrs 17 min
$151
2
IC
Train with 1 change
4 hrs 47 min
$149
6
IC
Train with 2 changes
4 hrs 47 min
$226
1