There are 6 ways to get from London Victoria Station to Stoke-on-Trent by train, bus, rideshare, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train • 2h 2m
Cheapest option
Rideshare • 3h 35m
4 alternative options
Bus • 4h 12m
Bus, train • 4h 59m
Drive • 2h 44m
Fly, train • 3h 45m
London Victoria Station to Stoke-on-Trent by subway and train
Questions & Answers
The cheapest way to get from London Victoria Station to Stoke-on-Trent is to rideshare which costs £15 - £19 and takes 3h 35m.
The fastest way to get from London Victoria Station to Stoke-on-Trent is to train which takes 2h 2m and costs £55 - £160.
Yes, there is a direct bus departing from London Victoria and arriving at Stoke-on-Trent. Services depart twice daily, and operate every day. The journey takes approximately 4h 5m.
No, there is no direct train from London Victoria Station station to Stoke-on-Trent. However, there are services departing from Victoria station and arriving at Stoke-on-Trent via London Euston. The journey, including transfers, takes approximately 2h 2m.
The distance between London Victoria Station and Stoke-on-Trent is 149 miles. The road distance is 159 miles.
The best way to get from London Victoria Station to Stoke-on-Trent without a car is to train which takes 2h 2m and costs £55 - £160.
It takes approximately 2h 2m to get from London Victoria Station to Stoke-on-Trent, including transfers.
London Victoria Station to Stoke-on-Trent bus services, operated by FlixBus, depart from London Victoria station.
London Victoria Station to Stoke-on-Trent train services, operated by Avanti West Coast, depart from London Euston station.
The best way to get from London Victoria Station to Stoke-on-Trent is to train which takes 2h 2m and costs £55 - £160. Alternatively, you can bus, which costs £18 - £26 and takes 4h 12m.
- Distance: 148.6 miles
- Duration: 2h 2m
What companies run services between London Victoria Station, England and Stoke-on-Trent, England?
Avanti West Coast operates a train from London Euston to Stoke-on-Trent hourly. Tickets cost £55 - £150 and the journey takes 1h 33m. Alternatively, FlixBus operates a bus from London Victoria to Stoke-on-Trent twice daily. Tickets cost £18 - £26 and the journey takes 4h 5m.
- Website
- britishairways.com
Flights from London Heathrow to Manchester
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- £45 - £260
- Phone
- 00 44 345 528 0253
- Website
- avantiwestcoast.co.uk
Train from London Euston to Stoke-on-Trent
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- £55 - £150
- Website
- https://www.avantiwestcoast.co.uk/
- Anytime Single
- £55 - £75
- Anytime Single 1st Class
- £100 - £150
Train from Manchester Piccadilly to Stoke-on-Trent
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- £14 - £65
- Website
- https://www.avantiwestcoast.co.uk/
- Anytime Single
- £14 - £20
- Anytime Single 1st Class
- £45 - £65
- Phone
- 0344 736 9123
- customer.relations@crosscountrytrains.co.uk
- Website
- crosscountrytrains.co.uk
Train from Oxford to Stoke-on-Trent
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- £55 - £150
- Website
- https://www.crosscountrytrains.co.uk/
- Standard
- £55 - £80
- 1st Class
- £100 - £150
Train from Manchester Piccadilly to Stoke-on-Trent
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- £26 - £50
- Website
- https://www.crosscountrytrains.co.uk/
- Standard
- £26 - £40
- 1st Class
- £35 - £50
- Phone
- +44 800 200 6060
- enquiries@northernrailway.co.uk
- Website
- northernrailway.co.uk
Train from Manchester Piccadilly to Stoke-on-Trent
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- £7 - £10
- Website
- https://www.northernrailway.co.uk/
- Standard
- £7 - £10
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from London Victoria to Stoke-on-Trent
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- £18 - £26
- Website
- https://www.flixbus.co.uk
Frequently asked questions
- customer.services@stagecoachbus.com
- Website
- stagecoachbus.com
Bus from Victoria Station Oxford Tube to Gloucester Green Bus Station
- Ave. Duration
- 1h 55m
- Frequency
- Every 20 minutes
- Estimated price
- £13 - £18
- Website
- Stagecoach Oxfordshire
- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from London to Stoke-On-Trent
- Ave. Duration
- 3h 12m
- Frequency
- Twice daily
- Estimated price
- £15 - £19
- Book at
- blablacar.co.uk
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
From navigating the Tube to exploring by ferry, Rome2Rio’s UK travel guides give you the lowdown on this tourist hotspot.
Read the travel guideThe London Underground: Essential tips to navigate the Tube
From maps and child fares to Oyster cards and the Night Tube, Rome2Rio has all the Tube tips you need
Read the travel guideHow do I buy a London Underground ticket?
A simple explanation of all your Tube ticket options, and, most importantly, which one to choose
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
London Victoria Station to Stoke-on-Trent bus services, operated by FlixBus, arrive at Stoke-on-Trent station.
London Victoria Station to Stoke-on-Trent train services, operated by Avanti West Coast, arrive at Stoke-on-Trent station.
Yes, the driving distance between London Victoria Station to Stoke-on-Trent is 159 miles. It takes approximately 2h 44m to drive from London Victoria Station to Stoke-on-Trent.
Book your London Victoria Station to Stoke-on-Trent bus tickets online with FlixBus and Omio.
There are 816+ hotels available in Stoke-on-Trent. Prices start at £34 per night.