|Distance||182 miles (293 km)|
|Average train ticket price||£67 (€76)|
Trains from London to Nelson cover the 182 miles (293 km) long route with our travel partners like. There are direct train services available. While the average ticket price for this route costs around £67, you can find the cheapest train ticket for as low as £67. Travellers depart most frequently from London Victoria and arrive in Nelson.
Omio customers travelling this route depart most frequently from London Victoria and arrive in Nelson.
Passengers booking this trip most frequently board their trains from London Victoria and need to travel around 1 mile (s) / 1 km from the city centre to get to this train station.
Passengers arriving in Nelson most often arrive at Nelson and need to travel around 0 mile (s) / 0 km from this train station to the city centre.
Here are some other resources that might have the information you need