|Distance||348 miles (561 km)|
|Train frequency||1 a day|
|Train providers||First Great Western Service|
Trains from Cardiff to Amsterdam cover the 348 miles (561 km) long journey taking on average 9 h with our travel partners like First Great Western Service. Normally, there is 1 train operating per day, including direct services available. Travelers depart most frequently from Cardiff Central and arrive in Amsterdam Centraal.
When departing from Cardiff, you have various train station options to start your journey from including Cardiff Central, Cardiff (Queen Street) and Cardiff (Cathays). When arriving in Amsterdam, you can end your journey in train stations like Amsterdam Centraal, Amsterdam Sloterdijk and Amsterdam Amstel.
Passengers board the train most frequently from Cardiff Central, which is located around 1.1 miles (1.8 km) away from the city centre, and they get off the train at Amsterdam Centraal, located 1.1 miles (1.7 km) away from the city centre.
Here are some other resources that might have the information you need