Trains from Durham, County Durham to Cardiff
Your latest searches will appear here.
- Lowest price from $148.97
- Average duration 5h 2m
- Connections per day 21
- Distance 382 km
- CO₂ per person 5 kg
train from Durham, County Durham to Cardiff
The journey from Durham, County Durham to Cardiff is about 382 km. On average a train trip takes 5h 2m with 21 connections per day.
| Lowest price | $148.97 |
|---|---|
| Trip duration | 5h 2m |
| Connections per day | 21 |
| Lowest price | $148.97 |
| Highest price | $304.36 |
| First departure | 05:40 AM |
| Last departure | 06:53 PM |
| Distance | 382 km |
| Departure | Durham, County Durham |
| Arrival | Cardiff |
| Travel operator | London North Eastern Railway, Transport for Wales London North Eastern Railway, Transport for Wales, Great Western Railway, Cross Country |
Next departures from Durham, County Durham to Cardiff
Sample times and fares for the coming days — book to confirm availability and price.
Carriers on this route
Learn more about carriers on this route.
CO₂ emissions by mode
The train journey between Durham, County Durham and Cardiff emits 26.74kg of CO₂.
Taking the train between Durham, County Durham and Cardiff saves 49.66kg of CO₂ compared to a flight, 1.91kg compared to the bus and 34.38kg compared to the car.
FAQ
A train ticket from Durham, County Durham to Cardiff costs ≈ $249.09 (£186.10). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $148.97 (£111.30).
The cheapest ticket from Durham, County Durham to Cardiff costs ≈ $148.97 (£111.30). Book as early as possible and avoid peak times.
Durham, County Durham and Cardiff are 382 km apart.
The journey from Durham, County Durham to Cardiff takes about 5h 2m on average. The fastest option takes 4h 28m.
This route is served by 4 operators: London North Eastern Railway, Transport for Wales, Great Western Railway and Cross Country.
There are about 21 connections per day from Durham, County Durham to Cardiff.
The first train from Durham, County Durham to Cardiff leaves at 05:40 AM. Check times on your travel date.
The last train from Durham, County Durham to Cardiff leaves at 06:53 PM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ $148.97 (£111.30) but prices can change.
There are about 0 direct connections from Durham, County Durham to Cardiff.
The shortest train journey between Durham, County Durham and Cardiff takes 4h 28m.
Yes, there is a direct train between Durham, County Durham and Cardiff.
The train journey from Durham, County Durham to Cardiff generates 5 kg of CO₂.