There are 12 ways to get from Madrid to Holyhead by plane, train, train (Renfe, Ouigo, TGV, Eurostar), bus, car, car ferry, ferry, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Manchester Airport, train
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Manchester Airport (MAN)plane MAD - MAN
- Take the train from Manchester Airport to Holyheadtrain
8h 48m£81–247Fly to Dublin Airport, ferry
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Dublin Airport (DUB)plane MAD - DUB
- Take the ferry from Dublin Ferryport B+I to Holyhead Ferryferry
10h 1m£59–212Train
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Lille Europetrain Tgv
- Take the train from Lille Europe to London St Pancras Intltrain Eil
- Take the train from London Euston to Holyheadtrain
19h 53m£376–701Bus, train
- Take the bus from Madrid, Avenida de América to Bilbao Intermodalbus
- Take the bus from Bilbao to Lillebus
- Take the train from Lille Europe to London St Pancras Intltrain Eil
- Take the train from London Euston to Holyheadtrain
28h 29m£254–434Drive, car ferry
- Drive from Madrid to Santandercar
- Take the carferry from Santander to Plymouthcarferry
- Drive from Plymouth to Holyheadcar
31h 28m£219–798Fly to Liverpool, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Liverpool (LPL)plane MAD - LPL
- Take the train from Chester to Holyheadtrain
8h 24m£85–240Fly to Birmingham Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Birmingham Airport (BHX)plane MAD - BHX
- Take the train from Birmingham International to Staffordtrain
- Take the train from Stafford to Holyheadtrain
9h 31m£93–257Fly to London Heathrow Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to London Heathrow Airport (LHR)plane MAD - LHR
- Take the train from London Euston to Holyheadtrain
10h 11m£144–400Fly to London Gatwick Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to London Gatwick Airport (LGW)plane MAD - LGW
- Take the train from Gatwick Airport to London Victoriatrain
- Take the train from London Euston to Holyheadtrain
10h 12m£140–373Train, ferry
- Take the train from Madrid Chamartín to Santandertrain Alv / ...
- Take the ferry from Santander to Portsmouthferry
- Take the train from Portsmouth Harbour to Newport (S Wales)train
- Take the train from Newport (S Wales) to Holyheadtrain
46h 3m£360–675Bus, ferry, train
- Take the bus from Madrid, Avenida de América to Estación de autobuses de Santanderbus
- Take the ferry from Santander to Portsmouthferry
- Take the train from Portsmouth Harbour to Newport (S Wales)train
- Take the train from Newport (S Wales) to Holyheadtrain
47h 22m£342–648Drive, Eurotunnel
- Drive from Madrid to Calais-Fréthuncar
- Take the cartrain from Calais-Fréthun to Folkestonecartrain
- Drive from Folkestone to Holyheadcar
21h 40m£400–531
Madrid to Holyhead by train and foot
Questions & Answers
The cheapest way to get from Madrid to Holyhead is to fly and ferry which costs £55 - £220 and takes 10h 1m.
The fastest way to get from Madrid to Holyhead is to fly and train which takes 8h 24m and costs £80 - £240.
No, there is no direct train from Madrid to Holyhead. However, there are services departing from Madrid-Puerta de Atocha-Almudena Grandes and arriving at Holyhead via Barcelona-Sants, Lyon Part Dieu, Lille Europe and London Euston. The journey, including transfers, takes approximately 19h 53m.
The distance between Madrid and Holyhead is 1038 miles.
The best way to get from Madrid to Holyhead without a car is to train which takes 19h 53m and costs £370 - £700.
It takes approximately 8h 48m to get from Madrid to Holyhead, including transfers.
Madrid to Holyhead train services, operated by Renfe AVE, depart from Madrid-Puerta de Atocha-Almudena Grandes station.
Holyhead is 1h behind Madrid. It is currently 7:32 PM in Madrid and 6:32 PM in Holyhead.
Madrid to Holyhead train services, operated by Renfe AVE, arrive at Barcelona-Sants station.
Book your Madrid to Holyhead train tickets online with Omio.
What companies run services between Madrid, Spain and Holyhead, Wales?
You can take a train from Madrid-Puerta de Atocha-Almudena Grandes to Holyhead via Barcelona-Sants, Lyon Part Dieu, Lille Europe, London St Pancras Intl, and London Euston in around 19h 53m.
- Website
- britishairways.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Manchester Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- £40–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Manchester Airport via London Heathrow Airport
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- £40–230
Flights from Adolfo Suárez Madrid–Barajas Airport to London Heathrow Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- £35–170
Flights from Adolfo Suárez Madrid–Barajas Airport to London Gatwick Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- £70–330
Flights from Adolfo Suárez Madrid–Barajas Airport to London Gatwick Airport via Bilbao
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- £30–150
Flights from Adolfo Suárez Madrid–Barajas Airport to London Gatwick Airport via Asturias
- Ave. Duration
- 5h 15m
- When
- Monday, Thursday, and Sunday
- Estimated price
- £35–160
- Phone
- 03333 211 202
- Website
- Transport for Wales
Train from Manchester Airport to Holyhead
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- £50–95
- Website
- Transport for Wales
Train from Chester to Holyhead
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- £30–60
- Website
- Transport for Wales
Train from Newport (S Wales) to Holyhead
- Ave. Duration
- 4h 36m
- Frequency
- Every 4 hours
- Estimated price
- £85–160
- Website
- Transport for Wales
Train from Newport (S Wales) to Holyhead
- Ave. Duration
- 4h 36m
- Frequency
- Every 4 hours
- Estimated price
- £85–160
- Website
- Transport for Wales
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Madrid, Avenida de América to Bilbao Intermodal
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- £28–45
- Website
- ALSA
Bus from Madrid, Avenida de América to Estación de autobuses de Santander
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- £29–45
- Website
- ALSA
- Phone
- 0330 159 7000
- [email protected]
- Website
- brittany-ferries.co.uk
Car ferry from Santander to Plymouth
- Ave. Duration
- 20h 15m
- Frequency
- Twice a week
- Estimated price
- £90–600
- Schedules at
- brittany-ferries.co.uk
- Book at
- brittany-ferries.co.uk
- Single Ticket
- £90–190
- Car Single Ticket
- £240–600
Ferry from Santander to Portsmouth
- Ave. Duration
- 31h
- Frequency
- Twice a week
- Estimated price
- £170–330
- Book at
- brittany-ferries.co.uk
Ferry from Santander to Portsmouth
- Ave. Duration
- 31h
- Frequency
- Twice a week
- Estimated price
- £170–330
- Book at
- brittany-ferries.co.uk
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 947+ hotels available in Holyhead.









