Compare prices and tickets by train, bus or flight

Jan 23
$27West Midlands Railway
$116British Airways
Jan 24
$45West Midlands Railway
$119British Airways
Jan 25
$18West Midlands Railway
$265British Airways
Jan 27
$18West Midlands Railway
$119British Airways
Jan 28
$50Avanti West Coast
$12National Express
Find prices
Jan 29
$27West Midlands Railway
$97BA Cityflyer
Jan 30
$21West Midlands Railway
$85British Airways
Jan 31
$18West Midlands Railway
$78British Airways
Feb 2
$12West Midlands Railway
$82British Airways
Feb 3
$12West Midlands Railway
$73British Airways
Feb 4
$12West Midlands Railway
$69British Airways

More than 1,000 travel companies trust us to sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Overview: Bus from London to Stoke-on-Trent

distanceDistance135 miles (217 km)
durationAverage bus duration3 h 25 min
priceAverage bus ticket price$11 (€9)
changesDirect busYes
carriersBus companiesNational Express

Buses from London to Stoke-on-Trent cover the 135 miles (217 km) long trip taking on average 3 h 25 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this journey costs around $11 (€9), you can find the cheapest bus ticket for as low as $8 (€7). Travelers depart most frequently from London Victoria and arrive in Stoke-On-Trent, Hanley Bus Station.

Bus companies: National Express from London to Stoke-on-Trent

Travel from London to Stoke-on-Trent from $8 (€7) with Omio’s bus partners National Express! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

National Express

National Express is the leading bus company for routes throughout the United Kingdom, operating over 550 buses a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveler in mind. All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the London - Stoke-on-Trent bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

  • Average Price: $12

These are National Express' ticket policies for COVID-19 for the bus between London and Stoke-on-Trent:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Buses from London to Stoke-on-Trent

With National Express offering 17 services between these two cities, taking buses from London to Stoke-on-Trent is an economical option. The first bus leaves London in the early hours of the morning and then departures are at regular intervals throughout the day until around midnight. There are four direct services, all of which depart in the afternoon. These take from 3 hours and 50 minutes to 4 hours and 50 minutes to make the journey while other routes require one or two bus transfers. Transfers are made at London Heathrow and Birmingham coach stations. Buses from London to Stoke-on-Trent depart from Victoria Coach Station and terminate at Hanley Bus Station.

Taking the Bus from London

Buses from London to Stoke-On-Trent depart from Victoria Coach Station. Located in central London, it's close to Victoria Bus and Train stations and is conveniently accessible from anywhere in the capital and beyond. Red London buses arrive at the bus station and many stop in the surrounding streets. Victoria train station is on the Victoria, Circle and District lines offering easy access from anywhere in London and Heathrow Airport. The Gatwick Express also runs to Victoria Train Station.

Getting into Stoke-On-Trent by Bus

Nicknamed "The Potteries", Stoke-on-Trent has long been the country's centre for the production of ceramics and is home to famous brands such as Wedgewood and Minton. Today's visitors can discover the city's heritage through the many ceramic museums and factory tours and buy local products in over 90 pottery factory shops. Buses from London arrive at the Stoke on Trent City Centre Bus Station in Hanley. Located near the Potteries Way Ring Road, the station is open daily from 5:00 a.m. until midnight. Passengers can board buses here for most destinations in the city and for other places in North Staffordshire. Most local bus services are run by First PMT. cab ranks can be found outside the railroad station and on Stafford Street in the city centre.

Travel Tips: Bus to Stoke-on-Trent from London

Take the bus to Stoke-on-Trent easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Stoke-on-Trent.

What is the price of the cheapest bus from London to Stoke-on-Trent?

Bus tickets from London to Stoke-on-Trent for some dates and times can be found for as cheap as $8 (€7)  one way in the next 7 days.

What is the cost of a bus from London to Stoke-on-Trent?

If you are looking to book your bus ticket in the next 7 days, you can expect the London to Stoke-on-Trent bus to cost on average $11 (€9)  one way.

What is the distance between London and Stoke-on-Trent by bus?

The distance to Stoke-on-Trent from London by bus is approximately 135 miles (217 km).

How long is a bus to Stoke-on-Trent from London on average?

The London to Stoke-on-Trent bus duration is on average 3 h 25 min, which is to be expected when traveling 135 miles (217 km) between London and Stoke-on-Trent. However, the time it takes can vary based on specific dates, weekends, and holidays.

When traveling by bus from London to Stoke-on-Trent, which bus station in London do I depart from and which bus station in Stoke-on-Trent do I arrive in?

Omio customers traveling this route depart most frequently from London Victoria   and arrive in Stoke-On-Trent, Hanley Bus Station.

Where is the departure bus station in London located? Where is the arrival bus station in Stoke-on-Trent located?

Passengers board the bus most frequently from London Victoria, which is located around 1.2 miles (2 km) away from the city center, and they get off the bus at Stoke-On-Trent, Hanley Bus Station, located 1.4 miles (2.2 km) away from the city center.

Which bus companies can take me between London and Stoke-on-Trent?

For the route from London to Stoke-on-Trent you can take a bus with National Express. Be sure to check out all possible bus providers that offer services from London to Stoke-on-Trent on Omio to compare what amenities they may have.

Are there any direct buses from London to Stoke-on-Trent?

If you’re looking for a direct bus, consider traveling with Flixbus or National Express. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.

When can I take the first bus from London to Stoke-on-Trent? When can I take the last bus for the day?

You can take the first bus from London to Stoke-on-Trent at 8: 00 AM. The last bus from London to Stoke-on-Trent that you can take departs at 4: 00 PM. Omio shows you the latest bus from London to Stoke-on-Trent schedule to help you book the best departure time for this route.

How far in advance should I book a bus ticket from London to Stoke-on-Trent to get the best deals?

If you purchase a bus ticket from London to Stoke-on-Trent within the next 7 days, you can find tickets to cost on average $11 (€9) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from London to Stoke-on-Trent are generally on sale a few months before the planned departure date.