There are 12 ways to get from Cardiff to Pyrenees by train, bus, car, car ferry, plane, 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.
Train, bus
best- Take the train from Cardiff Central to London Paddington
- Take the train from London St Pancras Intl to Paris NordEil
- Take the train from Paris Montparnasse 1 Et 2 to Toulouse MatabiauTgv
- Take the bus from Toulouse to Vielha
15h 29m€292–837Train to Bristol Airport, fly to Reus Airport, bus, drive
cheapest- Take the train from Cardiff Central to Bristol Temple Meads
- Fly from Bristol Airport (BRS) to Reus Airport (REU)BRS - REU
- Take the bus from Reus Airport to Sant Julià de Lòria
- Drive from Sant Julià de Lòria to Pyrenees
10h 14m€120–387Train, bus, drive
- Take the train from Cardiff Central to London Paddington
- Take the train from London St Pancras Intl to Lille EuropeEil
- Take the bus from Lille to Toulouse
- Take the train from Toulouse Matabiau to Montrejeau Gourdan PolignanTer
- Drive from Luchon to Pyrenees
22h 31m€166–625Drive, car ferry
- Drive from Cardiff to Poole
- Take the car ferry from Poole to St Malo Ferry Port
- Drive from St Malo Ferry Port to Pyrenees
18h 35m€211–464Train to Bristol Airport, fly to Toulouse-Blagnac Airport, bus
- Take the train from Cardiff Central to Bristol Temple Meads
- Fly from Bristol Airport (BRS) to Toulouse-Blagnac Airport (TLS)BRS - TLS
- Take the bus from Toulouse to Vielha
9h 35m€192–419Bus via Paris
- Take the bus from Park Place to London Victoria Coach Station Arrivals507 / ...
- Take the bus from London Victoria to Paris700
- Take the bus from Paris, Quai de Bercy to Toulouse Matabiau
- Take the bus from Toulouse to Vielha
26h 56m€138–332Bus
- Take the bus from Park Place to London Victoria Coach Station Arrivals507 / ...
- Take the bus from London Victoria to Lille
- Take the bus from Lille - Europe Train Station to Toulouse - Matabiau Bus Station
- Take the bus from Toulouse to Vielha
29h 54m€161–447Drive, Eurotunnel
- Drive from Cardiff to Folkestone
- Take the car train from Folkestone to Calais-Fréthun
- Drive from Calais-Fréthun to Pyrenees
15h 39mFly Cardiff Airport to Toulouse-Blagnac Airport, bus
- Fly from Cardiff Airport (CWL) to Toulouse-Blagnac Airport (TLS)CWL - TLS
- Take the bus from Toulouse to Vielha
11h 41m€208–448Train to London Heathrow Airport, fly to Toulouse-Blagnac Airport, bus
- Take the train from Cardiff Central to London Paddington
- Fly from London Heathrow Airport (LHR) to Toulouse-Blagnac Airport (TLS)LHR - TLS
- Take the bus from Toulouse to Vielha
10h 33m€237–623Train to Bristol Airport, fly to Barcelona–El Prat Airport, train, bus
- Take the train from Cardiff Central to Bristol Temple Meads
- Fly from Bristol Airport (BRS) to Barcelona–El Prat Airport (BCN)BRS - BCN
- Take the train from Barcelona-Sants to Lleida
- Take the bus from Lleida - Renfe to Esterri d'Àneu
11h 40m€171–390Train to Bristol Airport, fly to Bordeaux–Mérignac Airport, train, bus
- Take the train from Cardiff Central to Bristol Temple Meads
- Fly from Bristol Airport (BRS) to Bordeaux–Mérignac Airport (BOD)BRS - BOD
- Take the train from Bordeaux St Jean to Toulouse Matabiau
- Take the bus from Toulouse to Vielha
13h 3m€214–453
Bristol Airport (BRS) to Toulouse-Blagnac Airport (TLS) flights
Questions & Answers
The cheapest way to get from Cardiff to Pyrenees is to bus via Paris which costs €130 - €340 and takes 26h 56m.
The fastest way to get from Cardiff to Pyrenees is to train and fly and bus which takes 9h 35m and costs €190 - €420.
The distance between Cardiff and Pyrenees is 1665 km.
The best way to get from Cardiff to Pyrenees without a car is to train and bus which takes 15h 29m and costs €290 - €850.
It takes approximately 15h 29m to get from Cardiff to Pyrenees, including transfers.
Pyrenees is 1h ahead of Cardiff. It is currently 10:36 AM in Cardiff and 11:36 AM in Pyrenees.
There are 1673+ hotels available in Pyrenees.
What companies run services between Cardiff, Wales and Pyrenees, Catalonia, Spain?
You can take a bus from Park Place to Pyrenees via London Victoria Coach Station Arrivals, London Victoria, Paris, Paris, Quai de Bercy, Gare De Toulouse-Matabiau, Toulouse, and Vielha in around 26h 56m.
- Website
- easyjet.com
Flights from Bristol Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €40–190
Flights from Bristol Airport to Toulouse-Blagnac Airport via Geneva
- Ave. Duration
- 3h 50m
- When
- Thursday
- Estimated price
- €40–190
Flights from Bristol Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €40–140
Flights from Bristol Airport to Barcelona–El Prat Airport via Geneva
- Ave. Duration
- 4h 28m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €40–140
Flights from Bristol Airport to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €55–150
Flights from Bristol Airport to Bordeaux–Mérignac Airport via Lyon
- Ave. Duration
- 4h
- When
- Friday and Sunday
- Estimated price
- €55–150
Flights from Bristol Airport to Reus Airport
- Ave. Duration
- 2h
- When
- Thursday
- Estimated price
- €55–260
- Website
- airfrance.com
Flights from Cardiff Airport to Toulouse-Blagnac Airport via Amsterdam Schiphol
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €100–550
Flights from London Heathrow Airport to Toulouse-Blagnac Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- €55–310
- Website
- ryanair.com
Flights from Bristol Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 50m
- When
- Monday
- Estimated price
- €60–150
Flights from Bristol Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €35–150
- Website
- klm.com
Flights from Cardiff Airport to Toulouse-Blagnac Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €100–550
Flights from Bristol Airport to Bordeaux–Mérignac Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €60–300
- Website
- britishairways.com
Flights from London Heathrow Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €55–210
- Website
- brusselsairlines.com
Flights from London Heathrow Airport to Toulouse-Blagnac Airport via Brussels
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €100–310
- Website
- aerlingus.com
Flights from Cardiff Airport to Toulouse-Blagnac Airport via Dublin
- Ave. Duration
- 4h 15m
- When
- Wednesday
- Estimated price
- €80–380
- Website
- jet2.com
Flights from Bristol Airport to Reus Airport
- Ave. Duration
- 2h 10m
- When
- Saturday
- Estimated price
- €95–280
- Phone
- +44 3457 000 125
- gwr.feedback@gwr.com
- Website
- gwr.com
Train from Cardiff Central to London Paddington
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €50–130
- Website
- https://www.gwr.com/
Train from Cardiff Central to Bristol Temple Meads
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €17–30
- Website
- https://www.gwr.com/
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from London St Pancras Intl to Paris Nord
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- €80–330
- Website
- https://www.eurostar.com/rw-en
Train from London St Pancras Intl to Lille Europe
- Ave. Duration
- 1h 23m
- Frequency
- Every 4 hours
- Estimated price
- €100–330
- Website
- https://www.eurostar.com/rw-en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Paris Montparnasse 1 Et 2 to Toulouse Matabiau
- Ave. Duration
- 4h 44m
- Frequency
- 5 times a day
- Estimated price
- €50–140
- Website
- https://www.sncf-connect.com/en-en
Train from Bordeaux St Jean to Toulouse Matabiau
- Ave. Duration
- 2h 29m
- Frequency
- 5 times a day
- Estimated price
- €22–50
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Paris Montparnasse 1 Et 2 to Toulouse Matabiau
- Ave. Duration
- 4h 46m
- Frequency
- Twice daily
- Estimated price
- €55–210
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Toulouse Matabiau to Montrejeau Gourdan Polignan
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €12–20
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Bordeaux St Jean to Toulouse Matabiau
- Ave. Duration
- 2h 27m
- Frequency
- Every 3 hours
- Estimated price
- €18–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from London St Pancras Intl to Lille Europe
- Ave. Duration
- 1h 22m
- Frequency
- 3 times a day
- Estimated price
- €40–140
- Website
- https://www.ns.nl/en
- 2nd Class
- €40–65
- 1st Class
- €85–140
Train from Cardiff Central to Bristol Temple Meads
- Ave. Duration
- 49 min
- Frequency
- Once a week
- Estimated price
- €30–55
- Website
- https://www.crosscountrytrains.co.uk/
- Standard
- €30–45
- 1st Class
- €40–55
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Folkestone to Calais-Fréthun
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Lleida
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €23–65
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Lleida
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €25–60
- Website
- https://www.renfe.com/es/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Toulouse to Vielha
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €20–55
- Website
- https://www.flixbus.co.uk
Bus from Lille to Toulouse
- Ave. Duration
- 12h 35m
- Frequency
- Once daily
- Estimated price
- €45–120
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Paris
- Ave. Duration
- 9h 25m
- Frequency
- Hourly
- Estimated price
- €26–100
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Lille
- Ave. Duration
- 7h 30m
- Frequency
- Every 2 hours
- Estimated price
- €30–120
- Website
- https://www.flixbus.co.uk
- Phone
- 08717 81 81 81
- Website
- nationalexpress.com
Bus from Park Place to London Victoria Coach Station Arrivals
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- €11–35
- Website
- https://www.nationalexpress.com/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from London Victoria to Paris
- Ave. Duration
- 9h 41m
- Frequency
- 3 times a week
- Estimated price
- €27–90
- Website
- https://www.blablacar.co.uk/bus
Bus from Lille - Europe Train Station to Toulouse - Matabiau Bus Station
- Ave. Duration
- 12h 45m
- Frequency
- 4 times a week
- Estimated price
- €35–130
- Website
- https://www.blablacar.co.uk/bus
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from London Victoria to Paris
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a week
- Estimated price
- €16–23
- Website
- https://union-ivkoni.com/en
Bus from London Victoria to Lille
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Estimated price
- €10–15
- Website
- https://union-ivkoni.com/en
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Paris, Quai de Bercy to Toulouse Matabiau
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Estimated price
- €6–35
- Website
- https://rede-expressos.pt/en
- Online ticket
- €6–35
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Lleida - Renfe to Esterri d'Àneu
- Ave. Duration
- 2h 59m
- Frequency
- Twice daily
- Estimated price
- €14
- Website
- https://www.alsa.com/en/
- Phone
- +34 977 44 03 00
- hife@hife.es
- Website
- hife.es
Bus from Reus Airport to Sant Julià de Lòria
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Estimated price
- €19–35
- Website
- https://www.hife.es/en
- Phone
- +44 3456 091 024
- contactcentre@brittanyferries.gg
- Website
- condorferries.co.uk
Car ferry from Poole to St Malo Ferry Port
- Ave. Duration
- 6h 45m
- Frequency
- 5 times a week
- Estimated price
- €50–230
- Website
- https://www.condorferries.co.uk/
Want to know more about travelling around Spain
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
The London Underground: Essential tips to navigate the Tube
Read the travel guide


















































































