Cardiff Central

TrainTimesLive
Menu Close menu

This is Cardiff Central on 25th September 2026. See Cardiff Central live now →

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 13:30 to 15:30 +1 hour Now

Live data is unavailable, so this is as of 49 minutes ago.

Arrivals at Cardiff Central
Time From Platform Actual Status Formation
1314 Carmarthen 1L20 Great Western Railway GWR 2 1315 arrived 10 carriages
1315 Holyhead 1V94 Transport for Wales TfW terminates here 3 1320 arrived+7 3 carriages
1316 Treherbert 2F30 Transport for Wales TfW terminates here 7 1316 arrived 5 carriages
1316 London Paddington 1B12 Great Western Railway GWR terminates here 3 was 4 1327 arrived+11 9 carriages
1317 Penarth 2C30 Transport for Wales TfW 6 1317 arrived 4 carriages
1319 Caerphilly 2P58 Transport for Wales TfW 8 1318 arrived 4 carriages
1321 Barry Island 2D30 Transport for Wales TfW 6 1321 arrived 5 carriages
1322 Exeter St Davids 2U14 Great Western Railway GWR terminates here 4 was 3 1323 arrived 5 carriages
1325 Nottingham 1V07 CrossCountry CrossCountry terminates here 2 1334 arrived+9 3 carriages
1325 Aberdare 1M32 Transport for Wales TfW 6 1324 arrived 5 carriages
1328 Bargoed 2Y48 Transport for Wales TfW 8 1330 arrived 5 carriages
1333 Penarth 2K32 Transport for Wales TfW 6 1331 arrived 4 carriages
1333 Coryton 2P60 Transport for Wales TfW 8 1333 arrived 4 carriages
1336 London Paddington 1B13 Great Western Railway GWR 3 1345 arrived+10 10 carriages
1338 Rhymney 2E32 Transport for Wales TfW 8 1338 arrived 2 carriages
1341 Bridgend 2R28 Transport for Wales TfW 6 1338 arrived 2 carriages
1342 Merthyr Tydfil 1A32 Transport for Wales TfW 8 1341 arrived 5 carriages
1345 Portsmouth Harbour 1F14 Great Western Railway GWR terminates here 3 1352 arrived+7 4 carriages
1346 Treherbert 2F32 Transport for Wales TfW terminates here 7 1344 arrived 5 carriages
1347 Penarth 2C32 Transport for Wales TfW 6 1347 arrived 4 carriages
1349 Caerphilly 2P62 Transport for Wales TfW 8 1350 arrived 4 carriages
1350 Milford Haven 1W20 Transport for Wales TfW 2 1347 arrived 5 carriages
1351 Barry Island 2D32 Transport for Wales TfW 6 1351 arrived 5 carriages
1353 Manchester Piccadilly 1V39 Transport for Wales TfW terminates here 4 1355 arrived+5 3 carriages
1355 Aberdare 1M34 Transport for Wales TfW 6 1354 arrived 5 carriages
1358 Bargoed 2Y50 Transport for Wales TfW 8 1358 arrived 5 carriages
1401 Cheltenham Spa 2G57 Transport for Wales TfW terminates here 2 1400 arrived 2 carriages
1401 Maesteg 2N21 Transport for Wales TfW 1 was 0 1407 arrived+7 4 carriages
1403 Penarth 2K34 Transport for Wales TfW 6 1401 arrived 4 carriages
1403 Coryton 2P64 Transport for Wales TfW 8 1401 arrived 4 carriages
1405 Ebbw Vale Town 2L30 Transport for Wales TfW 4 1403 arrived 2 carriages
1408 London Paddington 1B14 Great Western Railway GWR terminates here 3 1411 arrived+3 5 carriages
1408 Rhymney 2Y52 Transport for Wales TfW 8 1409 arrived 5 carriages
1411 Barry Island 2R30 Transport for Wales TfW 6 1408 arrived 5 carriages
1412 Merthyr Tydfil 1A34 Transport for Wales TfW 7 1411 arrived 5 carriages
1414 Swansea 1L22 Great Western Railway GWR 2 1414 arrived 5 carriages
1416 Treherbert 2F34 Transport for Wales TfW terminates here 7 1415 arrived 5 carriages
1416 Exeter St Davids 2U16 Great Western Railway GWR terminates here 4 1419 arrived+3 5 carriages
1417 Penarth 2C34 Transport for Wales TfW 6 1416 arrived 4 carriages
1419 Caerphilly 2P66 Transport for Wales TfW 8 1418 arrived 4 carriages
1421 Barry Island 2D34 Transport for Wales TfW 6 1419 arrived 5 carriages
1425 Nottingham 1V08 CrossCountry CrossCountry terminates here 2 1430 arrived+5 3 carriages
1425 Aberdare 1M36 Transport for Wales TfW 6 1423 arrived 5 carriages
1428 Bargoed 2Y54 Transport for Wales TfW 8 1427 arrived 5 carriages
1433 Penarth 2K36 Transport for Wales TfW 6 1431 arrived 4 carriages
1433 Coryton 2P68 Transport for Wales TfW 8 1432 arrived 4 carriages
1437 London Paddington 1B15 Great Western Railway GWR 4 1445 arrived+8 10 carriages
1438 Pembroke Dock 2B60 Transport for Wales TfW terminates here 3 was 0 1434 arrived-2 3 carriages
1438 Rhymney 2E36 Transport for Wales TfW 8 1437 arrived 2 carriages
1441 Bridgend 2R32 Transport for Wales TfW 6 1438 arrived 2 carriages
1442 Merthyr Tydfil 1A36 Transport for Wales TfW 7 1439 arrived 5 carriages
1443 Milford Haven 1B40 Transport for Wales TfW terminates here 0 was 3A 1442 arrived 2 carriages
1444 Manchester Piccadilly 1V40 Transport for Wales TfW 3 was 4A 1456 arrived+16 10 carriages
1446 Treherbert 2F36 Transport for Wales TfW terminates here 7 1444 arrived 5 carriages
1447 Penarth 2C36 Transport for Wales TfW 6 1446 arrived 4 carriages
1449 Portsmouth Harbour 1F16 Great Western Railway GWR terminates here 4 was 3B 1451 arrived 3 carriages
1449 Caerphilly 2P70 Transport for Wales TfW 8 1449 arrived 4 carriages
1451 Barry Island 2D36 Transport for Wales TfW 6 1449 arrived 5 carriages
1455 Aberdare 1M38 Transport for Wales TfW 6 1453 arrived 5 carriages
1458 Bargoed 2Y56 Transport for Wales TfW 8 1456 arrived 5 carriages
1459 Cheltenham Spa 2G59 Transport for Wales TfW terminates here 2 1458 arrived 2 carriages
1502 Maesteg 2N23 Transport for Wales TfW 0 1500 arrived 2 carriages
1503 Penarth 2K38 Transport for Wales TfW 6 1501 arrived 4 carriages
1503 Coryton 2P72 Transport for Wales TfW 8 1501 arrived 4 carriages
1505 Ebbw Vale Town 2L32 Transport for Wales TfW 3 1506 arrived 2 carriages
1508 London Paddington 1B16 Great Western Railway GWR terminates here 4 1515 arrived+7 9 carriages
1508 Rhymney 2Y58 Transport for Wales TfW 7 was 8 1510 arrived+4 10 carriages
1511 Barry Island 2R34 Transport for Wales TfW 7 was 6 1507 arrived 10 carriages
1512 Merthyr Tydfil 1A38 Transport for Wales TfW 8 was 7 1512 arrived+4 5 carriages
1514 Swansea 1L24 Great Western Railway GWR 2 1512 arrived 10 carriages
1516 Treherbert 2F38 Transport for Wales TfW terminates here 7 1515 arrived 5 carriages
1517 Penarth 2C38 Transport for Wales TfW 6 1516 arrived 4 carriages
1518 Holyhead 1V95 Transport for Wales TfW terminates here 3 1518 arrived 3 carriages
1519 Caerphilly 2P74 Transport for Wales TfW 8 1519 arrived 4 carriages
1521 Barry Island 2D38 Transport for Wales TfW 6 1520 arrived 5 carriages
1522 Exeter St Davids 2U18 Great Western Railway GWR terminates here 4 1524 arrived 5 carriages
1525 Nottingham 1V09 CrossCountry CrossCountry terminates here 2 1527 arrived 3 carriages
1525 Aberdare 1M40 Transport for Wales TfW 6 1524 arrived 5 carriages
1528 Bargoed 2Y60 Transport for Wales TfW 8 1526 arrived 5 carriages

Italic estimated timing, bold is actual.

Updated 01:03

Next stations along the line by trains today