1006 Birmingham International to Aberystwyth and Pwllheli
Departing on 4th January 2026

operated by
Transport for Wales
4 coaches
Birmingham International - Shrewsbury
4 coaches
Shrewsbury - Machynlleth
2 coaches
Machynlleth - Aberystwyth
Planned
Realtime
Location
Pl
Arr
Dep
Arr
Dep
Dly
5
1017
1022
1018
1021
-1
2
1030
1030
1029
1031
+1
1
1041
1041
1040
1041
2
1059
1059
1056
1059
Shrewsbury
Train reverses here
5
1121
1128
1118
1138
+10
1149
1150
Not stopping
2
1204
1205
1212
1213
+8
1
1212
1212
1219
1220
+8
1
1251
1256
+5
1
1258
1300
1301
1303
+3
Penhelig
Stops on request
1309
1309
1311
1313
+4
1313
1313
1315
1316
+3
2
1320
1324
1321
1324
Tonfanau
Stops on request
1328
1328
N/R
1328
Llwyngwril
Stops on request
1335
1335
No report
1343
1343
1342
1343
Morfa Mawddach
Stops on request
2
1344
1344
N/R
1344
2
1356
1356
1350
1356
Llanaber
Stops on request
1400
1400
N/R
1359
-1
1403
1403
1403
1403
1406
1406
1406
1407
+1
Llanbedr
Stops on request
1411
1411
1411
1412
+1
Pensarn
Stops on request
1412
1412
1413
1414
+2
Llandanwg
Stops on request
1415
1415
N/R
1416
+1
2
1422
1431
1419
1431
Tygwyn
Stops on request
1436
1436
No report
Talsarnau
Stops on request
1437
1437
No report
Llandecwyn
Stops on request
1440
1440
No report
1444
1444
1443
1444
1448
1448
1447
1448
2
1456
1456
1453
1455
-1
1503
1503
1502
1503
Penychain
Stops on request
1509
1509
N/R
1509
Abererch
Stops on request
1513
1513
No report
1
1519
1515
-4
1
1248
1249
+1
2
1255
1256
1255
1257
+1
1
1305
1306
1306
1307
+1
1311
1312
1313
1314
+2
1
1321
1320
-1