Stoke-on-Trent can be easily reached by road from London. It is located at a distance of 158 miles (M1 + M6 Highway) which can be covered in 2 hours and 46 minutes on car. It can also be reached through two other road options. You may follow the link for further guidance regarding the route Driving Directions to Stoke-on-Trent, Uk.
If you want to hire a rental car to Stoke-on-Trent then some car rental companies in London are as follow.
Discount Car Hire
Practical Car and Van rental
Almo Rent a Car
The Car Hire
Stoke-on-Trent can be reached by bus, which may take between 2 hours and 8 minutes approximately on bus. The fare prices start from 9.5 GBP, which may alter however, you may visit the national express website to check the availability of seats and plan your journey.
Visit National Express Website
You can also reach Stoke-on-Trent via train from London. It may take approximately 2 hours. The fare prices may range between 9.5 GBP to 29 GBP. However, you may visit the websites of Virgin Trains or National Rail, to confirm online seat reservation, ticket cost and timetable.