On a typical weekday there are 46 scheduled rail journeys between London Euston and Wolverhampton, with 21 of them being direct trains. There are also a further 25 possible journeys which require a change.
The distance by rail from London Euston to Wolverhampton is approximately 111 miles (179 kilometres). The average train journey takes about 2hrs 4 mins.
Avanti West Coast and London Overground and CrossCountry and West Midlands Trains are the main train operating companies running services between London Euston and Wolverhampton.
There are 7 possible routes with the shortest and most direct being London Euston to Wolverhampton. The fastest journey time on this route takes 1hrs 53 mins.