Travel options
from Cardiff to Sheffield

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

COMPARE Prices for trains, buses and flights

20 Oct
£49Cross Country
21 Oct
£49Cross Country
22 Oct
£65Arriva Trains Wales
23 Oct
£62Cross Country
24 Oct
£62Cross Country
25 Oct
£62Cross Country
26 Oct
£49Cross Country
27 Oct
£49Cross Country
28 Oct
£49Cross Country
29 Oct
£65Arriva Trains Wales
30 Oct
Find prices
31 Oct
£62Cross Country

Travel Information between Cardiff and Sheffield

distanceDistance149 miles (241 km)
modeAvailable travel modesCoach or train
priceTicket price range£8 - £62
cheapestCheapest modeCoach • £8 • 5 h 45 min
fastestFastest modeTrain • £62 • 3 h 33 min
carriersPopular travel companiesFlixbus or Cross Country

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

Travel Tips

Travel from Cardiff to Sheffield
Travel to Sheffield 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 Cardiff to Sheffield.
What are my travel options from Cardiff to Sheffield?

There are 2 ways that you can travel to Sheffield from Cardiff. You can take a coach or train.

What is the cheapest way to travel between Cardiff and Sheffield?

A coach service offers the cheapest way to travel from Cardiff to Sheffield, which costs on average £8.

This is compared to other ways of getting to Sheffield:

A coach is generally £54 less than a train for the same journey. A train costs on average £62 from Cardiff to Sheffield.

What is the fastest way to get from Cardiff to Sheffield?

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

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

In comparison, getting to Sheffield by coach can take on average 5 h 45 min.

What is the distance from Cardiff to Sheffield?

The Cardiff to Sheffield distance is approximately 149 miles (241 km).

How many services a day are there to Sheffield from Cardiff?

The average frequency per day from Cardiff to Sheffield is:

  • 12 trains per day.

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

What are the departure and arrival points when travelling from Cardiff to Sheffield?

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

  • Coaches most often depart from Cardiff at Cardiff, Sophia Gardens and arrive in Sheffield at Sheffield, Brown Street.
  • Trains mostly depart from Cardiff Central and arrive in Sheffield.
Which travel companies can take me from Cardiff to Sheffield?

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

  • You can travel by coach between Cardiff and Sheffield with Flixbus, and you can find Flixbus Cardiff to Sheffield tickets for £8 on Omio.
  • You can take a train from Cardiff to Sheffield with Cross Country. Cheap tickets can be found for £62 with Cross Country from Cardiff to Sheffield.
Is there a way to travel directly from Cardiff to Sheffield?

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

  • You'll find direct coaches with.

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

What other destinations are worth visiting after travelling from Cardiff to Sheffield?
Omio customers who travel from Cardiff to Sheffield often also extend their holiday to go to London, Manchester or Birmingham. Omio can help you plan your trip by finding the best connections between Sheffield and these popular destinations at a great price.
When should I purchase a ticket from Cardiff to Sheffield online to score the best deals?

Before travelling from Cardiff to Sheffield, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

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

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

Travelling from Cardiff to Sheffield: related information

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