These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Cardiff and Dundee

distanceDistance343 miles (554 km)
durationAverage train duration8 h 50 min
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day

Trains from Cardiff to Dundee cover the 343 miles (554 km) long journey taking on average 8 h 50 min with our travel partners like. Normally, there are 7 trains operating per day, including direct services available. Travelers depart most frequently from Cardiff Central and arrive in Dundee.

Travel Tips

Trains from Cardiff to Dundee
Travel by train to Dundee easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cardiff to Dundee.
FAQs
How far is Dundee from Cardiff by train?
The Cardiff to Dundee train distance is approximately 343 miles (554 km).
How long is a train between Cardiff and Dundee on average?
On average the Cardiff to Dundee train travel time is 8 h 50 min  for the 343 miles (554 km) long trip, but the duration can vary if you travel on weekends and holidays.
What train station in Cardiff goes to Dundee? What train station do I come into Dundee from Cardiff?

Omio customers book a train from Cardiff Central   to Dundee   most frequently for this route.

Where is the train station in Cardiff? Where is the train station in Dundee?

The most popular departure train station with passengers for this journey, called Cardiff Central, is located 0 mile (s) / 0 km from the city center of Cardiff.

The most popular arrival train station, Dundee, is located 0 mile (s) / 0 km away from the city center of Dundee.

How many train services per day are there from Cardiff to Dundee?
On average, there are 7 trains a day from Cardiff to Dundee. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Cardiff to Dundee? When does the last train depart from Cardiff to Dundee?
The first Cardiff to Dundee train departs at 9: 45 AM   and the last train from Cardiff to Dundee leaves at 9: 52 AM. Check out the most up-to-date train schedule from Cardiff to Dundee on Omio and find the best time to travel to your destination.

Important Stations and Airports for this Journey

Cardiff
Dundee
The major railway station for departures from Cardiff is Cardiff Central. Read all the information you need to know about services, amenities and connections at Cardiff Central for your journey from Cardiff to Dundee.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Mon - Fri: 05: 40 - 21: 30 | Sat: 05: 40 - 21: 30 | Sun: 07: 30 - 21: 30
Connections to/from station
Commuter rail lines: City Line, Rhondda Line, Rhymney Line, Valley Line, South Wales Main Line
Train lines: Transport for Wales, CrossCountry, Great Western Railway

Trains from Cardiff to Dundee: related information

Here are some other resources that might have the information you need