|Distance||580 miles (935 km)|
Trains from London to Santander cover the 580 miles (935 km) long route with our travel partners like. There are direct train services available. Travelers depart most frequently from London Victoria and arrive in Santander.
Here are some other resources that might have the information you need