1map logoGo to main page

Madrid, Community of Madrid to Cardiff, South Glamorgan from $51: 14 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Madrid, Spain
to
Cardiff, United Kingdom

How to Get from Madrid 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.

$51 - Fly, TrainBest price
1238.5 kmDistance
6h 32m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Madrid 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
various
Plane
Average Duration
7h  30m
Estimated price
$67-228
Recommended
Company
various
Plane
Train
Average Duration
6h  32m
Estimated price
$51-218
Cheapest
route map
Distance: 1238.5 km
Duration: 6h 32m

See more options

Pricing table
Company
various
Plane
Drive
Average Duration
7h 
Estimated price
$65-208
Company
various
Plane
Train
Average Duration
9h  32m
Estimated price
$96-309
Company
various
Plane
Train
Average Duration
7h  26m
Estimated price
$137-458
Company
various
Plane
Train
Average Duration
8h  31m
Estimated price
$142-458
Company
various
Plane
Train
Average Duration
8h  37m
Estimated price
$142-363
Company
various
Bus
Average Duration
31h  50m
Estimated price
$144-247
Company
various
Plane
Train
Average Duration
8h  34m
Estimated price
$149-451
Company
various
Train
Drive
Average Duration
32h  54m
Estimated price
$217-702
Company
various
Drive
Drive
Average Duration
29h  2m
Estimated price
$218-565
Company
various
Train
Drive
Average Duration
39h  6m
Estimated price
$219-690
Company
various
Bus
Drive
Train
Average Duration
39h  20m
Estimated price
$219-702
Company
various
Train
Bus
Average Duration
25h  9m
Estimated price
$296-773

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $80 $84 $84 $97 $150 $135 $116
Fly $270 $260 $231 $851 $620 $259 $234

Madrid - Cardiff operators

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

Plane
Website
britishairways.com

Plane from Madrid (MAD) to London Heathrow (LHR)

Average Duration
2h 29m
Estimated price
$45-490

Plane from Madrid (MAD) to London Gatwick (LGW)

Average Duration
2h 20m
Estimated price
$70-270

Plane from Madrid (MAD) to London Gatwick (LGW) via Bilbao

Average Duration
4h 2m
Estimated price
$45-240

Plane from Madrid (MAD) to Manchester (MAN)

Average Duration
2h 35m
Estimated price
$70-250

Plane from Madrid (MAD) to Manchester (MAN) via London Heathrow

Average Duration
4h 48m
Estimated price
$75-280
Website
iberia.com

Plane from Madrid (MAD) to London Heathrow (LHR)

Average Duration
2h 29m
Estimated price
$45-490

Plane from Madrid (MAD) to London Gatwick (LGW)

Average Duration
2h 20m
Estimated price
$70-270

Plane from Madrid (MAD) to London Gatwick (LGW) via Bilbao

Average Duration
4h 2m
Estimated price
$45-240

Plane from Madrid (MAD) to Manchester (MAN)

Average Duration
2h 35m
Estimated price
$70-250

Plane from Madrid (MAD) to Manchester (MAN) via London Heathrow

Average Duration
4h 55m
Estimated price
$75-300
Website
ryanair.com

Plane from Madrid (MAD) to Cardiff (CWL) via Dublin

Average Duration
9h 50m
Estimated price
$35-180

Plane from Madrid (MAD) to Cardiff (CWL) via Malaga

Average Duration
5h 25m
Estimated price
$40-200

Plane from Madrid (MAD) to Bristol (BRS)

Average Duration
2h 20m
Estimated price
$27-150

Plane from Madrid (MAD) to Birmingham (BHX)

Average Duration
2h 35m
Estimated price
$28-150

Plane from Madrid (MAD) to London Stansted (STN)

Average Duration
2h 30m
Estimated price
$35-180

Plane from Madrid (MAD) to Manchester (MAN)

Average Duration
2h 35m
Estimated price
$30-170

Plane from Madrid (MAD) to Manchester (MAN) via Beauvais

Average Duration
4h 30m
Estimated price
$35-180
Website
vueling.com

Plane from Madrid (MAD) to Cardiff (CWL) via Alicante–Elche

Average Duration
5h 45m
Estimated price
$55-270

Plane from Madrid (MAD) to Cardiff (CWL) via Malaga

Average Duration
6h 45m
Estimated price
$65-290

Plane from Madrid (MAD) to London Heathrow (LHR)

Average Duration
2h 33m
Estimated price
$45-490

Plane from Madrid (MAD) to London Gatwick (LGW)

Average Duration
2h 20m
Estimated price
$70-270

Plane from Madrid (MAD) to London Gatwick (LGW) via Bilbao

Average Duration
4h 2m
Estimated price
$45-240

Plane from Madrid (MAD) to Manchester (MAN)

Average Duration
2h 35m
Estimated price
$70-250
Bus
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Estación Sur de Autobuses to Paris City Centre - Bercy Seine

Average Duration
16h 40m
Estimated price
$85-140

Bus from Paris City Centre - Bercy Seine to London Victoria

Average Duration
8h 20m
Estimated price
$35-55

Bus from London Victoria to Cardiff Royal Welsh College of Music

Average Duration
3h 35m
Estimated price
$20-29
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Estación Sur de Autobuses to Paris City Centre - Bercy Seine

Average Duration
16h 20m
Estimated price
$100-150

Bus from Paris City Centre - Bercy Seine to London Victoria

Average Duration
9h 35m
Estimated price
$40-60

Bus from London Victoria to Cardiff Royal Welsh College of Music

Average Duration
3h 35m
Estimated price
$20-29
Train
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Estación de tren de Atocha to Barcelona-Sants

Average Duration
2h 30m
Estimated price
$55-80
Contact phone
03333 211 202
Website
tfw.wales

Train from Wilmslow to Cardiff Central

Average Duration
2h 53m
Estimated price
$60-130
Ferry
Contact phone
0330 159 7000
Website
brittany-ferries.co.uk

Ferry from Santander to Plymouth

Average Duration
22h
Estimated price
$85-370

Ferry from Santander to Portsmouth International Port

Average Duration
28h 15m
Estimated price
$100-450

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

Traveling between Madrid 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 a scenic train journey that takes you from Madrid to Cardiff in approximately 22 hours and 45 minutes. Covering a distance of 2,462 km, this route includes 4 transfers, offering you the chance to experience multiple destinations along the way. 🌍 Travel through picturesque landscapes as you make your way towards Cardiff 5 transfers and a distance of 2,650 km, this route will take approximately 23 hours and 46 minutes. 🌞 Explore the beauty of Europe on a train journey from Madrid to Cardiff, taking a day to reach your destination. With 4 transfers and a distance of 2,465 km, this route offers a blend of relaxation and exploration as you make your way to the vibrant city of Cardiff in the United Kingdom.
🛫 Traveling from Madrid to Cardiff by plane involves taking a flight with one stopover, which makes the journey approximately 4 hours and 45 minutes in duration. ✈️ The flight duration from Madrid to Cardiff is around 7 hours and 30 minutes, with prices varying from €62 to €210 depending on the airline and the time of booking.
Departure Point
Madrid Airport
Arrival Point
Cardiff Airport. The quickest flight takes 4h 45m and has one stopover
🚌 There is no direct bus from Madrid to Cardiff, but you can take a bus that departs from Estación Sur de Autobuses and includes transfers in Paris and London before reaching Cardiff Royal Welsh College of Music. 🌍 The journey from Madrid to Cardiff by bus takes approximately 31 hours and 50 minutes, with various services operated by BlaBlaCar Bus and FlixBus. 💸 The prices for a bus ticket between Cardiff and Madrid range from €133 to €228, offering an affordable travel option for those looking to explore these two vibrant cities.
Departure Point
Estación Sur de Autobuses station
Arrival Point
Cardiff Royal Welsh College of Music station

Frequently asked questions

Find out more about the route from Madrid to Cardiff.

Or choose the category:
The distance between Madrid and Cardiff is approximately 1237.6 km. Traveling from Madrid to Cardiff can be done by various modes of transportation. The fastest way is to fly to Bristol and then take a train, with a total travel time of 6 hours and 32 minutes. Alternatively, you can fly directly from Madrid to Cardiff, which takes around 7 hours and 30 minutes. If you prefer a more budget-friendly option, taking a bus from Madrid to Cardiff would take about 31 hours and 50 minutes.
The most cost-effective and time-efficient transportation option for traveling from Madrid to Cardiff is to fly to Bristol and then take a train to Cardiff. This option typically takes 6 hours and 32 minutes and costs between €46 to €203.
The prices for traveling from Madrid to Cardiff by bus range from €133 to €228.
To travel from Madrid to Cardiff without a car, the best option is to take a combination of train and bus. This journey typically takes around 25 hours and 9 minutes and can cost between €267 and €737.
There is no direct link between Madrid and Cardiff by bus. However, there are bus services that require transfers in Paris and London, with a total journey time of approximately 31 hours and 50 minutes. The bus services, operated by companies like BlaBlaCar Bus and FlixBus, depart from Estación Sur de Autobuses in Madrid and arrive at Cardiff Royal Welsh College of Music in the United Kingdom.
The flight duration between Madrid and Cardiff with one stopover typically takes around 4 hours and 45 minutes. The cost of a flight from Cardiff to Madrid ranges from €62 to €210, depending on various factors such as the time of booking, airline, and availability.
There are over 1269 hotels available in Cardiff providing a wide range of options for accommodations. Prices start at €29, making it accessible for various budgets.