1map logoGo to main page

York to Cardiff from $24: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
York, United Kingdom
to
Cardiff, United Kingdom

How to Get from York to Cardiff: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$24 by busBest price
311.8 kmDistance
4h 2m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from York to Cardiff with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
CrossCountry, First Great Western Service
Train
Average Duration
4h  32m
Estimated price
$143-415
Recommended
Company
Megabus UK
Bus
Average Duration
9h  35m
Estimated price
$24-35
Cheapest
route map
Distance: 311.8 km
Duration: 4h 2m

See more options

Pricing table
Company
various
Train
Plane
Train
Average Duration
7h  2m
Estimated price
$68-326
Company
various
Drive
Average Duration
4h  2m
Estimated price
$75-120
Company
various
Train
Drive
Average Duration
5h  55m
Estimated price
$76-396
Company
various
Train
Plane
Train
Average Duration
5h  24m
Estimated price
$83-348
Company
various
Train
Average Duration
5h  30m
Estimated price
$91-170
Company
various
Train
Average Duration
4h  34m
Estimated price
$141-383

Compare prices for your selected dates

TypeMo 03/03Tu 04/03We 05/03Th 06/03Fr 07/03Sa 08/03Su 09/03
Train $94 $60 $112 $112 $60 $177 $214

Traveling From York to Cardiff

Embarking on the journey from York to Cardiff offers a fascinating contrast, as you transition from the medieval charm of York's historic streets to the vibrant energy of Cardiff's modern cultural scene.

Best Neighbourhoods in Cardiff

Cardiff offers diverse neighborhoods, each with its own distinct vibe and attractions.

Cardiff Bay
• Home to the iconic Wales Millennium Centre.
• Renowned for waterfront dining and cultural experiences.
Roath
• Features picturesque Roath Park Lake and gardens.
• A hub for diverse eateries and artisanal shops.
Canton
• Known for lively markets and independent boutiques.
• Offers a vibrant pub scene with local brews.

Best Times To Visit Cardiff's Attractions

Timing your visits to Cardiff's attractions can significantly enhance your experience.

Cardiff Castle
Visit early in the morning for quieter tours and stunning light.
Wales Millennium Centre
Catch a matinee performance during weekdays for fewer crowds.
Cardiff Bay
Explore during weekdays in early spring for pleasant weather and peace.

Cardiff Weather: What to Expect Year-Round

Cardiff experiences a temperate maritime climate, with mild winters and cool summers, making it a year-round destination. The best times to visit are late spring and early autumn when you can enjoy pleasant temperatures and outdoor activities without the heavy rain typical of other seasons.

Dining Recommendation in Cardiff

For a taste of Cardiff's vibrant culinary scene, try the famous Welsh rarebit at The Potted Pig, where rich flavors mingle with locally sourced ingredients. This dish offers a twist on classic comfort food, reflecting Cardiff's creative dining atmosphere and departure from the traditional fare found in York.

York - Cardiff operators

Explore transport companies operating between York and Cardiff, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from York to Bristol Parkway

Average Duration
3h 37m
Estimated price
$120-360

Train from Bristol Parkway to Cardiff Central

Average Duration
43m
Estimated price
$30-55

Train from York to Birmingham New Street

Average Duration
1h 52m
Estimated price
$75-210

Train from Birmingham New Street to Cardiff Central

Average Duration
1h 55m
Estimated price
$65-180

Train from York to Leeds

Average Duration
22m
Estimated price
$27-45

Train from York to Newcastle

Average Duration
57m
Estimated price
$50-130
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Bristol Parkway to Cardiff Central

Average Duration
31m
Estimated price
$20-50

Train from Bristol Temple Meads to Cardiff Central

Average Duration
46m
Estimated price
$22-55
Contact phone
+44 345 600 1671
Website
https://www.tpexpress.co.uk/

Train from York to Manchester Piccadilly

Average Duration
1h 29m
Estimated price
$20-50

Train from York to Leeds

Average Duration
23m
Estimated price
$12-35

Train from York to Newcastle

Average Duration
1h 4m
Estimated price
$22-55
Bus
Website
https://uk.megabus.com

Bus from Leeds Bus Station to Cardiff North Road

Average Duration
7h 30m
Estimated price
$24-35
Plane
Website
https://www.klm.com
Website
https://www.easyjet.com
Website
https://www.vueling.com
Website
https://www.ryanair.com
Website
https://www.aerlingus.com

York to Cardiff: Overview of Bus, Train, Flight, and Car Trips

Traveling between York and Cardiff offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an exciting road trip from historic York to vibrant Cardiff, covering a distance of 391.1 km. 💷 Planning your budget for this journey, be prepared to spend between £59 to £95 on travel expenses. 🏰 After approximately 4 hours and 2 minutes on the road, you'll arrive in Cardiff, ready to explore its rich history, diverse culture, and stunning landmarks.
Average price
£58 - £93
🚆 Traveling by train from York to Cardiff involves a transfer at Bristol Parkway. The journey, operated by CrossCountry and First Great Western Service, takes approximately 4 hours and 32 minutes. 🌍 The distance between York and Cardiff is approximately 400 km. 💰 Ticket prices for a train journey between York and Cardiff can range from £113 to £328, with options available for different budgets and travel requirements.
Departure Point
York station
Arrival Point
Cardiff Central station
Useful tips for train travellers
• Onboard services for your journey from York to Cardiff are provided mainly by TransPennine Express and Great Western Railway. You can expect a range of catering services, including a trolley service offering snacks, sandwiches, and hot drinks. In First Class, complimentary refreshments may be provided, often including hot meals and drinks.
• For seating options, both TransPennine Express and Great Western Railway offer a variety of classes. TransPennine Express provides Standard (Economy) and First Class seating, with First Class passengers receiving extra legroom and complimentary snacks. Great Western Railway features Standard Class and First Class seats as well, with First Class tickets offering more spacious seating, quieter carriages, and complimentary meals on certain routes.
• The main operators for the York to Cardiff route are TransPennine Express (tpexpress.co.uk) and Great Western Railway (gwr.com). For local transport schedules in Cardiff, visit (cardiff.gov.uk) Ensure to check these links for updates on train times and services.
🛫 Flying from York to Cardiff involves taking a connecting flight as there is no direct route available from Leeds Bradford Airport to Cardiff Airport. The journey typically takes around 3 hours and 25 minutes with one layover.
Departure Point
Leeds Bradford Airport
Arrival Point
Cardiff Airport. The quickest flight takes 3h 25m and has one stopover
🚌 The journey from York to Cardiff by bus takes approximately 9 hours and 35 minutes, with transfers along the way. Starting at Blossom Street, you'll eventually arrive at Cardiff North Road station. 🌉 With a distance of 456 km to cover and ticket prices varying from £19 to £28, this bus trip offers a cost-effective and convenient way to travel from York to Cardiff.
Departure Point
Leeds Bus Station
Arrival Point
Cardiff North Road station

Frequently asked questions

Find out more about the route from York to Cardiff.

Or choose the category:
The distance between York and Cardiff is approximately 310.6 km by road. Traveling by train, it takes about 4 hours and 30 minutes to reach Cardiff from York. Alternatively, taking a train to Leeds Bradford and then flying to Bristol, followed by ground transportation to Cardiff, the travel time is around 7 hours and 33 minutes. Another option is driving, which takes approximately 4 hours and 2 minutes. Lastly, traveling by bus from York to Cardiff can take around 8 hours and 30 minutes.
The most cost-effective option for traveling from York to Cardiff is by taking a bus, with prices ranging from £36 to £56 and a travel time of 8 hours and 30 minutes. However, if time efficiency is a priority, driving is the quickest option, taking around 4 hours and 2 minutes but costing approximately £60 to £96.
The prices for a train ticket from York to Cardiff can range from £110 to £335, depending on the class of service and availability. On the other hand, the prices for a bus ticket from Cardiff to York can range from £36 to £53, depending on the bus company and the time of travel.
The most convenient and flexible way to travel from York to Cardiff without using public transportation is by driving. The road distance is approximately 391.1 km, and it takes around 4 hours and 2 minutes to reach Cardiff by car. The cost of driving will vary depending on factors such as fuel prices and tolls, but it generally ranges from £60 to £96.
The best way to travel from York to Cardiff without a car is by train. The journey takes approximately 4 hours and 30 minutes and the ticket prices range from £104 to £343.
There is no direct link between York and Cardiff by train, but there are options available. You can take a train from York to Bristol Parkway and then transfer to another train to Cardiff Central, with the journey taking around 4 hours and 30 minutes. Alternatively, there is no direct bus from York to Cardiff, but you can take a bus from York to Leeds and then transfer to another bus to Cardiff, with the journey taking approximately 8 hours and 30 minutes.
The flight from York to Cardiff typically takes around 3 hours and 20 minutes, with one stopover. The cost of the flight can vary depending on the airline and time of booking. Once you arrive at Bristol Airport, you can travel to Cardiff by various modes of transportation such as train, bus, or taxi. The train journey from Bristol to Cardiff takes approximately 1 hour, while the bus journey can take around 2 hours.
There are many accommodation options available near Cardiff with over 1134 hotels to choose from. Prices start at £33 per night, providing a range of options to suit different budgets.

Trips to Whitby