Travel options
from Sheffield to Oxford

You can get from Sheffield to Oxford 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 Sheffield and Oxford

distanceDistance112 miles (181 km)
modeAvailable travel modesCoach or train
priceTicket price range£14 - £52
cheapestCheapest modeCoach • £14 • 5 h 20 min
fastestFastest modeTrain • £52 • 3 h 17 min
carriersPopular travel companiesMegabus or Cross Country

Take a coach or train to travel 112 miles (181 km) between Sheffield and Oxford. If speed is a priority, then a train is the best option with an average duration of 3 h 17 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £14. The most popular travel providers which serve this route are Megabus or Cross Country among others. Travellers can even take a direct coach from Sheffield to Oxford.

Travel Tips

Travel from Sheffield to Oxford
Travel to Oxford 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 Sheffield to Oxford.
How do I travel to Oxford from Sheffield?

There are 2 ways to travel from Sheffield to Oxford including taking a coach or train.

What is the cheapest way to get from Sheffield to Oxford?

Coach services offer the cheapest way to get from Sheffield to Oxford. Tickets for a coach cost on average £14.

This is compared to other travel options to Oxford:

A coach is generally £38 less than a train for the same journey. A train costs on average £52 from Sheffield to Oxford.

What is the fastest way from Sheffield to Oxford?

The fastest way from Sheffield to Oxford is by train with an average journey time of 3 h 17 min.

Other travel options from Sheffield to Oxford can usually take longer:

In comparison, getting to Oxford by coach can take on average 5 h 20 min.

How many miles from Sheffield to Oxford would I travel?

The distance from Sheffield to Oxford is approximately 112 miles (181 km).

How many scheduled departures are there a day from Sheffield to Oxford?

The average frequency per day from Sheffield to Oxford is:

  • 16 trains a day.

However, we recommend checking specific travel dates for your journey between Sheffield and Oxford as scheduled services by coach or train can vary by season or day of the week.

When going from Sheffield to Oxford, where do I depart from Sheffield and where do I arrive in Oxford?

These are the most popular departure and arrival points for travellers from Sheffield to Oxford:

  • Coaches mostly depart from Sheffield, Brown Street and arrive in Oxford, St Giles (Stop C5).
  • Trains mostly leave from Sheffield and tend to arrive in Oxford.
Which travel companies can help me find a way to get from Sheffield to Oxford?

Omio works with many trusted partners that can help you travel the best way from Sheffield to Oxford:

  • You can go to Oxford from Sheffield by coach with Megabus. You'll see cheap coach tickets for £14 with Megabus from Sheffield to Oxford on Omio.
  • You can travel by train to Oxford from Sheffield with Cross Country, and you can find Cross Country Sheffield to Oxford tickets for £52 on Omio.
Is there a direct service from Sheffield to Oxford?

Yes, there are direct services available from Sheffield to Oxford with the following travel operators:

  • You can travel directly by coach with.

Direct services tend to save you time and add more convenience in getting you to Oxford as you won't need to change in between, so it's worth paying attention to before booking your tickets from Sheffield to Oxford.

What other popular destinations should I add to my itinerary for my trip to Oxford from Sheffield?
Omio customers who travel from Sheffield to Oxford often also extend their holiday to go to London, Luton or Bristol. Omio can help you plan your trip by finding the best connections between Oxford and these popular destinations at a great price.
How far in advance should I buy tickets between Sheffield and Oxford online to get the best deals?

When planning your trip from Sheffield to Oxford, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Coach tickets are costing on average £14 one way.
  • Train tickets cost on average £52 one way.

However, we recommend buying tickets to Oxford from Sheffield online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Sheffield to Oxford: related information

Here are some other resources that might have the information you need