Distance | 903 miles (1457 km) | |
Direct train | No |
Trains from Southampton to Rome cover the 903 miles (1457 km) long journey. There are direct train services available. Travelers depart most frequently from Southampton Central and arrive in Roma Termini.
Here are some other resources that might have the information you need