Travel options
from Oxford to Stoke-on-Trent

You can get from Oxford to Stoke-on-Trent by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Travel Information between Oxford and Stoke-on-Trent

distanceDistance94 miles (152 km)
modeAvailable travel modesCoach or train
priceTicket price range£18 - £37
fastestFastest modeTrain • £37 • 2 h 4 min
carriersPopular travel companiesNational Express or Cross Country

Take a coach or train to travel 94 miles (152 km) to Stoke-on-Trent from Oxford. The most popular travel providers which serve this route are National Express or Cross Country among others. Travellers can even take a direct from Oxford to Stoke-on-Trent.

Travel Tips

Travel from Oxford to Stoke-on-Trent
Travel 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 Oxford to Stoke-on-Trent.
How do you get from Oxford to Stoke-on-Trent?

There are 2 ways to get from Oxford to Stoke-on-Trent: coach or train.

How do I get from Oxford to Stoke-on-Trent the cheapest way?

A coach service offers the cheapest way to travel from Oxford to Stoke-on-Trent, which costs on average £18.

This is compared to other ways of getting to Stoke-on-Trent:

A coach journey is usually £19 less than a journey to Stoke-on-Trent by train, which costs on average £37 for the same trip.

What is the distance from Oxford to Stoke-on-Trent?

The distance from Oxford to Stoke-on-Trent is approximately 94 miles (152 km).

What are the departure and arrival points in Oxford and in Stoke-on-Trent?

These are the most popular departure and arrival points for travellers from Oxford to Stoke-on-Trent:

  • Coaches most often depart from Oxford at Oxford, St Giles (Stop C5) and arrive in Stoke-on-Trent at Stoke-On-Trent, Hanley Bus Station.
  • Trains from Oxford to Stoke-on-Trent most often leave from Oxford and arrive in Stoke-on-Trent.
Who can get me from Oxford to Stoke-on-Trent?

Omio works with many trusted partners that can help you travel the best way from Oxford to Stoke-on-Trent:

  • You can travel from Oxford to Stoke-on-Trent by coach with National Express. You can find cheap tickets on Omio for £18 with National Express from Oxford to Stoke-on-Trent.
  • You can take a train from Oxford to Stoke-on-Trent with Cross Country. Cheap tickets can be found for £37 with Cross Country from Oxford to Stoke-on-Trent.
What other popular destinations should I add to my itinerary for my trip to Stoke-on-Trent from Oxford?
Many of our customers travelling from Oxford to Stoke-on-Trent don't make Stoke-on-Trent their final stop. Some of the destinations worth visiting after are London, Manchester or Birmingham, either of which you could add to your Oxford and Stoke-on-Trent trip itinerary. Check Omio for the best and cheapest ways to travel from Stoke-on-Trent to any of these top destinations today!
How far in advance should I book tickets from Oxford to Stoke-on-Trent online to get the best deals?

Before travelling from Oxford to Stoke-on-Trent, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a coach ticket for this trip is £18 one way on average.
  • The price of a train ticket for this route is £37 one way on average.

But we recommend booking Oxford to Stoke-on-Trent tickets online a few months before your planned travel date to score the best deals and save money on your trip.