Train from Dundee to Cardiff: Tickets & Schedules

Previously seen trips

Next departures for Dundee to Cardiff on July 5
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationPrice and booking link
CrossCountryTrain
Dundee
Cardiff Central
CrossCountryTrain
Dundee
Cardiff Central

Compare 2 ways to go from Dundee to Cardiff

We recommend taking the bus

Among the sustainable travel choices, the Bus stands out as a good way to reach Cardiff. The journey takes about 17 hours 45 minutes and with fares starting at just PLN 290, it presents an excellent value for a comfortable ride.

4bus per day
17h 45mAverage Duration
344 milesDistance
14kgCO₂ emissions
Average PricePLN 290 - PLN 731Average Duration17h 45m
14kg CO₂e
Average PricePLN 1,468 - PLN 1,468Average Duration9h
13kg CO₂e

Frequently asked questions about traveling from Dundee to Cardiff by train

Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.

  1. How much is the train ticket from Dundee to Cardiff?

    The cheapest train tickets from Dundee to Cardiff start from PLN 1,468. The average price for this train route is around PLN 1,468. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.

  2. How long is the train journey from Dundee to Cardiff?

    The average train ride duration from Dundee to Cardiff is 9h, covering a distance of 344 miles (555 km). The quickest train can get you there in 9h and is operated by CrossCountry.

  3. Which train operators service the Dundee to Cardiff route?

    Several major train operators operate on this route with 1 trains available per day.

  4. What is the earliest and latest departure time for the train from Dundee to Cardiff?

    The earliest train departs from Dundee to Cardiff at 12:22pm. And the latest train departs at 12:22pm.

People from around the world trust Busbud