|Distance||163 miles (263 km)|
|Average train duration||3 h 14 min|
|Average train ticket price||£49 (€56)|
Trains from London Victoria to Manchester Victoria cover the 163 miles (263 km) long trip taking on average 3 h 14 min with our travel partners like. There are direct train services available. While the average ticket price for this journey costs around £49, you can find the cheapest train ticket for as low as £49.
Here are some other resources that might have the information you need