Travel options
from Cardiff to York

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

29 Nov
£79Arriva Trains Wales
£32National Express
30 Nov
£79Arriva Trains Wales
£27National Express
1 Dec
£79Arriva Trains Wales
£29National Express
2 Dec
£78Arriva Trains Wales
£33National Express
3 Dec
£79Arriva Trains Wales
4 Dec
£79Arriva Trains Wales
5 Dec
£78Arriva Trains Wales
6 Dec
£70Cross Country
£21National Express
7 Dec
£56Cross Country
£24National Express
8 Dec
£55Cross Country
£24National Express
9 Dec
£69Cross Country
10 Dec
£79Arriva Trains Wales
11 Dec
£79Arriva Trains Wales
£20National Express

Travel Information from Cardiff to York

distanceDistance192 miles (309 km)
modeAvailable travel modesCoach or train
priceTicket price range£9 - £69
cheapestCheapest modeCoach • £9 • 8 h 47 min
fastestFastest modeTrain • £69 • 4 h 45 min
carriersPopular travel companiesFlixbus or Cross Country

Travel 192 miles (309 km) by coach or train from Cardiff to York. If speed is a priority, then a train is the best option with an average duration of 4 h 45 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £9. The most popular travel providers which serve this route are Flixbus or Cross Country among others. Travellers can even take a direct coach or train from Cardiff to York.

Travel Tips

Travel from Cardiff to York
Travel to York 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 York.
How do I travel between Cardiff and York?

There are 2 travel options from Cardiff to York: coach or train.

What is the cheapest way to go to York from Cardiff?

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

This is compared to other ways of getting to York:

A coach is £60 less than a train for this route with tickets for a train from Cardiff to York costing on average £69.

What is the fastest way from Cardiff to York?

The quickest way to travel to York from Cardiff is by train, which takes on average 4 h 45 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by coach can take 8 h 47 min   on average.

How many miles from Cardiff to York would I travel?

The distance from Cardiff to York is approximately 192 miles (309 km).

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

The average frequency per day from Cardiff to York is:

  • 10 trains a day.

However, we recommend checking specific travel dates for your journey to York from Cardiff as scheduled services by coach or train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from Cardiff to York?

These are the most popular departure and arrival points when travelling from Cardiff to York:

  • Most travellers who book a coach ticket from Cardiff to York depart from Cardiff, Sophia Gardens to York, Train Station.
  • Most travellers catch their train from Cardiff Central and arrive in York.
Which travel companies can get me from Cardiff to York?

If finding a good deal is your main consideration for your trip from Cardiff to York, then we'll help you find the best value travel companies for you:

  • Flixbus can get you to York by coach. You can find a good deal for coach tickets with Flixbus from Cardiff to York for £9 on Omio.
  • Travel with Cross Country to go to York by train. For a good deal on tickets, you can find Cross Country Cardiff to York tickets on Omio for £69.
Can I find a direct route from Cardiff to York?

Yes, there are direct routes from Cardiff to York with the following travel companies:

  • You can find direct coaches per day to take to York with.
  • You'll find direct train services to York with with around 10 direct trains every day.

As you won't need to change at another stop in between, direct services to York tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this trip.

What other destinations are worth visiting after travelling from Cardiff to York?
Looking to extend your trip from Cardiff to York? Many Omio customers who go from Cardiff to York usually extend their holiday to explore other popular destinations like London, Manchester or Edinburgh. If you're looking to explore London, Manchester or Edinburgh from York, let Omio find you the best connections available at an affordable price.
How far in advance should I purchase my Cardiff to York ticket online to get the best deals?

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

  • Coach tickets cost £9 one way on average.
  • Train tickets are costing on average £69 one way.

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

Travelling from Cardiff to York: related information

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