Distance | 888 miles (1432 km) | |
Direct train | Yes |
Trains from Stockholm to London cover the 888 miles (1432 km) long trip with our travel partners like. There are direct train services available. Travellers depart most frequently from Stockholm Centralstation and arrive in London Victoria.
Here are some other resources that might have the information you need