There are 13 ways to get from Cardiff to Europe by train (Eurostar), bus, train, car, car train, plane, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Cardiff Central to London Paddingtontrain
- Take the train from London St. Pancras Int. to Amsterdam Centraaltrain
- Take the train from Amsterdam Centraal to Hannover Hbftrain Ice
- Take the train from Hannover Hauptbahnhof to Wabern Bahnhoftrain 26
17h 5m$344–912Bus, train
cheapest- Take the bus from Park Place to London Victoria Coach Station Arrivalsbus 507 / ...
- Take the bus from LONDON, Victoria Coach Station-Departure Hall to DORTMUND, Hbf Nordseite, Steinstrassebus
- Take the bus from Dortmund central bus station to Kasselbus 023 / ...
- Take the train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhoftrain Rb5 / ...
21h 43m$101–190Drive, Eurotunnel
- Drive from Cardiff to Folkestonecar
- Take the car train from Folkestone to Calais-Fréthuncartrain
- Drive from Calais-Fréthun to Europecar
10h 54mFly Cardiff Airport to Hannover Airport, train
- Fly from Cardiff Airport (CWL) to Hannover Airport (HAJ)plane CWL - HAJ
- Take the train from Hannover Hauptbahnhof to Göttingentrain
- Take the train from Göttingen to Eschwege-Niederhone Bahnhoftrain
11h 35mTrain, bus
- Take the train from Cardiff Central to London Paddingtontrain
- Take the bus from London Victoria to Brugesbus 814
- Take the bus from Bruges to Kasselbus
- Take the train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhoftrain Rb5 / ...
24h 32m$167–318Bus, train via Paris
- Take the bus from Park Place to London Victoria Coach Station Arrivalsbus 507 / ...
- Take the bus from London Victoria to Paris, Quai de Bercy (Bercy Seine)bus 700
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Kasselbus
- Take the train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhoftrain Rb5 / ...
29h 36m$112–260Drive, car ferry
- Drive from Cardiff to Port of Dovercar
- Take the car ferry from Port of Dover to Calaiscarferry
- Drive from Calais to Europecar
12h 8m$215–338Train to Bristol Airport, fly to Hannover Airport, train
- Take the train from Cardiff Central to Bristol Temple Meadstrain
- Fly from Bristol Airport (BRS) to Hannover Airport (HAJ)plane BRS - HAJ
- Take the train from Hannover Hauptbahnhof to Göttingentrain
- Take the train from Göttingen to Eschwege-Niederhone Bahnhoftrain
11h 31mFly Cardiff Airport to Frankfurt, train
- Fly from Cardiff Airport (CWL) to Frankfurt (FRA)plane CWL - FRA
- Take the train from Frankfurt to Fulda Bahnhoftrain
- Take the train from Fulda Bahnhof to Bebra Bahnhoftrain
12h 42m$171–392Train to Bristol Airport, fly to Frankfurt, train
- Take the train from Cardiff Central to Bristol Temple Meadstrain
- Fly from Bristol Airport (BRS) to Frankfurt (FRA)plane BRS - FRA
- Take the train from Frankfurt to Fulda Bahnhoftrain
- Take the train from Fulda Bahnhof to Bebra Bahnhoftrain
12h 28m$144–317Train to Birmingham Airport, fly to Frankfurt, train
- Take the train from Cardiff Central to Birmingham New Streettrain
- Fly from Birmingham Airport (BHX) to Frankfurt (FRA)plane BHX - FRA
- Take the train from Frankfurt to Fulda Bahnhoftrain
- Take the train from Fulda Bahnhof to Bebra Bahnhoftrain
11h 34m$167–428Train to London Heathrow Airport, fly to Frankfurt, train
- Take the train from Cardiff Central to London Paddingtontrain
- Fly from London Heathrow Airport (LHR) to Frankfurt (FRA)plane LHR - FRA
- Take the train from Frankfurt to Fulda Bahnhoftrain
- Take the train from Fulda Bahnhof to Bebra Bahnhoftrain
11h 26m$190–472Train to Birmingham Airport, fly to Düsseldorf International Airport, train
- Take the train from Cardiff Central to Birmingham New Streettrain
- Fly from Birmingham Airport (BHX) to Düsseldorf International Airport (DUS)plane BHX - DUS
- Take the train from Duesseldorf Flughafen to Kassel-Wilhelmshoehetrain
- Take the train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhoftrain
13h 2m$168–492
Cardiff to Europe by bus and train
Questions & Answers
The cheapest way to get from Cardiff to Europe is to bus and train which costs $100 - $190 and takes 21h 43m.
The fastest way to get from Cardiff to Europe is to train and fly which takes 11h 26m and costs $190 - $480.
The distance between Cardiff and Europe is 1440 km.
The best way to get from Cardiff to Europe without a car is to train which takes 17h 5m and costs $340 - $950.
It takes approximately 17h 5m to get from Cardiff to Europe, including transfers.
Europe is 1h ahead of Cardiff. It is currently 1:28 AM in Cardiff and 2:28 AM in Europe.
There are 822+ hotels available in Europe.
What companies run services between Cardiff, Wales and Europe?
You can take a train from Cardiff Central to Europe via London Paddington, Paddington, King's Cross St. Pancras station, London St. Pancras Int., Amsterdam Centraal, Hannover Hauptbahnhof, Wabern Bahnhof, Wabern Bahnhof, and Spangenberg Stadtmitte in around 17h 5m.
- Website
- klm.com
Flights from Cardiff Airport to Hannover Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $100–600
Flights from Bristol Airport to Hannover Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $65–390
Flights from Cardiff Airport to Frankfurt via Amsterdam Schiphol
- Ave. Duration
- 5h 48m
- When
- Every day
- Estimated price
- $70–430
Flights from Bristol Airport to Frankfurt via Amsterdam Schiphol
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- $45–280
Flights from Birmingham Airport to Frankfurt via Amsterdam Schiphol
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $45–280
Flights from London Heathrow Airport to Frankfurt via Amsterdam Schiphol
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- $50–310
Flights from Birmingham Airport to Düsseldorf International Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- $45–300
- Website
- lufthansa.com
Flights from Cardiff Airport to Frankfurt via Dublin
- Ave. Duration
- 6h 10m
- When
- Thursday
- Estimated price
- $120–550
Flights from Bristol Airport to Frankfurt via Paris Charles de Gaulle
- Ave. Duration
- 3h 30m
- When
- Thursday and Sunday
- Estimated price
- $110–240
Flights from Birmingham Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $100–370
Flights from London Heathrow Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $45–300
Flights from Birmingham Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $120–440
- Website
- britishairways.com
Flights from London Heathrow Airport to Frankfurt
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $75–230
- Website
- airfrance.com
Flights from Bristol Airport to Hannover Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 37m
- When
- Monday, Thursday, and Friday
- Estimated price
- $75–420
Flights from Bristol Airport to Frankfurt via Paris Charles de Gaulle
- Ave. Duration
- 3h 40m
- When
- Sunday
- Estimated price
- $110–240
Flights from Birmingham Airport to Frankfurt via Paris Charles de Gaulle
- Ave. Duration
- 3h 45m
- When
- Monday and Friday
- Estimated price
- $50–300
- Website
- swiss.com
Flights from Bristol Airport to Hannover Airport via Zurich
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- $90–470
Flights from Bristol Airport to Frankfurt via Zurich
- Ave. Duration
- 3h 40m
- When
- Saturday and Sunday
- Estimated price
- $55–310
- Website
- brusselsairlines.com
Flights from London Heathrow Airport to Frankfurt via Brussels
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $75–240
- Website
- eurowings.com
Flights from Birmingham Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $75–210
- Website
- aerlingus.com
Flights from Cardiff Airport to Frankfurt via Dublin
- Ave. Duration
- 5h 20m
- When
- Thursday
- Estimated price
- $85–390
- Website
- airdolomiti.it
Flights from Birmingham Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $100–370
- Website
- lufthansa-city.com
Flights from London Heathrow Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $45–300
- Phone
- +44 3457 000 125
- gwr.feedback@gwr.com
- Website
- gwr.com
Train from Cardiff Central to London Paddington
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- $55–120
- Website
- https://www.gwr.com/
Train from Cardiff Central to Bristol Temple Meads
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- $21–35
- Website
- https://www.gwr.com/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from London St. Pancras Int. to Amsterdam Centraal
- Ave. Duration
- 4h 4m
- Frequency
- 5 times a day
- Estimated price
- $140–330
- Website
- https://www.ns.nl/en
Train from Amsterdam Centraal to Hannover Hbf
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- $65–240
- Website
- https://www.ns.nl/en
- 2nd Class
- $65–100
- 1st Class
- $140–240
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from London St. Pancras Int. to Amsterdam Centraal
- Ave. Duration
- 4h 16m
- Frequency
- Twice daily
- Estimated price
- $85–390
- Website
- https://www.eurostar.com/rw-en
- Website
- govolta.nl
Train from Amsterdam Centraal to Hannover Hbf
- Ave. Duration
- 4h 14m
- Frequency
- Twice a week
- Schedules at
- govolta.nl
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hannover Hauptbahnhof to Wabern Bahnhof
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $46–51
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhof
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- $28–32
- Website
- https://int.bahn.de/en
Train from Hannover Hauptbahnhof to Göttingen
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- $21–45
- Website
- https://int.bahn.de/en
Train from Frankfurt to Fulda Bahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Every 3 hours
- Estimated price
- $21–35
- Website
- https://int.bahn.de/en
Train from Duesseldorf Flughafen to Kassel-Wilhelmshoehe
- Ave. Duration
- 3h 6m
- Frequency
- Twice daily
- Estimated price
- $40–120
- Website
- https://int.bahn.de/en
- Phone
- +49 561 766396-0
- info@cantus-bahn.de
- Website
- cantus-bahn.de
Train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhof
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
Train from Göttingen to Eschwege-Niederhone Bahnhof
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
Train from Fulda Bahnhof to Bebra Bahnhof
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhof
- Ave. Duration
- 37 min
- Frequency
- 5 times a week
- Estimated price
- $14–20
- Website
- https://int.bahn.de/en
Train from Fulda Bahnhof to Bebra Bahnhof
- Ave. Duration
- 36 min
- Frequency
- Twice daily
- Estimated price
- $14–20
- Website
- https://int.bahn.de/en
- 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
- +43 5 1717
- Website
- konzern.oebb.at
Train from Hannover Hauptbahnhof to Göttingen
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $30–45
- Website
- https://konzern.oebb.at/en/
Train from Cardiff Central to Bristol Temple Meads
- Ave. Duration
- 49 min
- Frequency
- Once a week
- Estimated price
- $9–15
- Website
- https://www.crosscountrytrains.co.uk/
Train from Cardiff Central to Birmingham New Street
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $35–130
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Duesseldorf Flughafen to Kassel-Wilhelmshoehe
- Ave. Duration
- 3h 13m
- Frequency
- Hourly
- Estimated price
- $50–80
- Schedules at
- nationalexpress.de
- Phone
- 08717 81 81 81
- Website
- nationalexpress.com
Bus from Park Place to London Victoria Coach Station Arrivals
- Ave. Duration
- 3h 42m
- Frequency
- Hourly
- Estimated price
- $10–40
- Website
- https://www.nationalexpress.com/en
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from LONDON, Victoria Coach Station-Departure Hall to DORTMUND, Hbf Nordseite, Steinstrasse
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $65–95
- Website
- https://www.sindbad.pl/en/home
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Dortmund central bus station to Kassel
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- $11–20
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Bruges
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Estimated price
- $40–80
- Website
- https://www.flixbus.co.uk
Bus from Bruges to Kassel
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- $45–70
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 9h 15m
- Frequency
- Every 4 hours
- Estimated price
- $30–85
- Website
- https://www.flixbus.co.uk
Bus from Paris, Quai de Bercy (Bercy Seine) to Kassel
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $50–90
- Website
- https://www.flixbus.co.uk
- Phone
- 01304 44 88 88
- customer.services@poferries.com
- Website
- poferries.com
Car ferry from Port of Dover to Calais
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Estimated price
- $30–50
- Website
- https://www.poferries.com/en
- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Port of Dover to Calais
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $40–50
- Website
- https://www.irishferries.com/uk-en/Travel-to-Ireland
- Car
- $90–220
- On Foot
- $40–50
Want to know more about travelling around the world?
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
The London Underground: Essential tips to navigate the Tube
Read the travel guide

























































