On a typical weekday there are 47 scheduled rail journeys between London Euston and Wolverhampton, with 20 of them being direct trains. There are also a further 27 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 12 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.