Timetables
Journey planner
Valid from 22/12/2025 to 24/12/2025
28: Swansea - Penplas
Via Penlan
Monday to Wednesday
| Service No.: | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 5810WDB48083
|
0920 | 0920 | 0950 | 0950 | 1020 | 1020 | 1050 | 1050 | 1120 | 1120 |
|
Stop code: 5810AWC51427
|
0932 | 0932 | 1002 | 1002 | 1032 | 1032 | 1102 | 1102 | 1132 | 1132 |
|
Stop code: 5810AWC51462
|
0939 | 0939 | 1009 | 1009 | 1039 | 1039 | 1109 | 1109 | 1139 | 1139 |
|
Stop code: 5810AWC51449
|
---- | ---- | 1014 | 1014 | ---- | ---- | 1114 | 1114 | ---- | ---- |
|
Stop code: 5810AWC51396
|
0950 | 0950 | 1023 | 1023 | 1050 | 1050 | 1123 | 1123 | 1150 | 1150 |
| Service No.: | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 5810WDB48083
|
1150 | 1150 | 1220 | 1220 | 1250 | 1250 | 1320 | 1320 | 1350 | 1350 |
|
Stop code: 5810AWC51427
|
1202 | 1202 | 1232 | 1232 | 1302 | 1302 | 1333 | 1333 | 1403 | 1403 |
|
Stop code: 5810AWC51462
|
1209 | 1209 | 1239 | 1239 | 1309 | 1309 | 1340 | 1340 | 1410 | 1410 |
|
Stop code: 5810AWC51449
|
1214 | 1214 | ---- | ---- | 1314 | 1314 | ---- | ---- | 1415 | 1415 |
|
Stop code: 5810AWC51396
|
1223 | 1223 | 1250 | 1250 | 1323 | 1323 | 1351 | 1351 | 1424 | 1424 |
| Service No.: | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | NSD | |||||||||
|
Stop code: 5810WDB48083
|
1420 | 1420 | 1450 | 1520 | 1520 | 1550 | 1550 | 1620 | 1620 | 1650 |
|
Stop code: 5810AWC51427
|
1433 | 1433 | 1503 | 1533 | 1533 | 1603 | 1603 | 1633 | 1633 | 1704 |
|
Stop code: 5810AWC51462
|
1440 | 1440 | 1510 | 1540 | 1540 | 1610 | 1610 | 1640 | 1640 | 1711 |
|
Stop code: 5810AWC51449
|
---- | ---- | 1515 | ---- | ---- | 1615 | 1615 | ---- | ---- | 1716 |
|
Stop code: 5810AWC51396
|
1451 | 1451 | 1523 | 1551 | 1551 | 1624 | 1624 | 1651 | 1651 | 1725 |
| NSD | Operates during school holidays only |
|---|
| Service No.: | 28 | 28 | 28 | 28 | 28 | 28 | 28 |
|---|---|---|---|---|---|---|---|
| Notes: | |||||||
|
Stop code: 5810WDB48083
|
1650 | 1720 | 1720 | 1750 | 1750 | 1820 | 1820 |
|
Stop code: 5810AWC51427
|
1704 | 1734 | 1734 | 1804 | 1804 | 1833 | 1833 |
|
Stop code: 5810AWC51462
|
1711 | 1741 | 1741 | 1811 | 1811 | 1840 | 1840 |
|
Stop code: 5810AWC51449
|
1716 | ---- | ---- | 1816 | 1816 | ---- | ---- |
|
Stop code: 5810AWC51396
|
1725 | 1752 | 1752 | 1824 | 1824 | 1851 | 1851 |
28: Penplas - Swansea
Via Penlan
Monday to Wednesday
| Service No.: | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 5810AWC51396
|
0750 | 0750 | 0820 | 0820 | 0854 | 0854 | 0924 | 0924 | 0954 | 0954 |
|
Stop code: 5810AWC51450
|
0801 | 0801 | 0831 | 0831 | ---- | ---- | 0936 | 0936 | ---- | ---- |
|
Stop code: 5810AWC51463
|
0806 | 0806 | 0836 | 0836 | 0911 | 0911 | 0941 | 0941 | 1011 | 1011 |
|
Stop code: 5810AWC51428
|
0812 | 0812 | 0842 | 0842 | 0918 | 0918 | 0947 | 0947 | 1018 | 1018 |
|
Stop code: 5810WDB48083
|
0825 | 0825 | 0855 | 0855 | 0933 | 0933 | 1002 | 1002 | 1032 | 1032 |
| Service No.: | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 5810AWC51396
|
1024 | 1024 | 1054 | 1054 | 1124 | 1124 | 1154 | 1154 | 1224 | 1224 |
|
Stop code: 5810AWC51450
|
1036 | 1036 | ---- | ---- | 1136 | 1136 | ---- | ---- | 1236 | 1236 |
|
Stop code: 5810AWC51463
|
1041 | 1041 | 1111 | 1111 | 1141 | 1141 | 1210 | 1210 | 1241 | 1241 |
|
Stop code: 5810AWC51428
|
1047 | 1047 | 1118 | 1118 | 1147 | 1147 | 1217 | 1217 | 1247 | 1247 |
|
Stop code: 5810WDB48083
|
1102 | 1102 | 1132 | 1132 | 1202 | 1202 | 1231 | 1231 | 1302 | 1302 |
| Service No.: | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 5810AWC51396
|
1254 | 1254 | 1324 | 1324 | 1354 | 1354 | 1424 | 1424 | 1454 | 1454 |
|
Stop code: 5810AWC51450
|
---- | ---- | 1335 | 1335 | ---- | ---- | 1435 | 1435 | ---- | ---- |
|
Stop code: 5810AWC51463
|
1310 | 1310 | 1340 | 1340 | 1409 | 1409 | 1440 | 1440 | 1508 | 1508 |
|
Stop code: 5810AWC51428
|
1317 | 1317 | 1346 | 1346 | 1416 | 1416 | 1446 | 1446 | 1515 | 1515 |
|
Stop code: 5810WDB48083
|
1331 | 1331 | 1401 | 1401 | 1430 | 1430 | 1501 | 1501 | 1529 | 1529 |
| Service No.: | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 | 28 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 5810AWC51396
|
1524 | 1524 | 1554 | 1554 | 1624 | 1624 | 1654 | 1654 | 1725 | 1725 |
|
Stop code: 5810AWC51450
|
1535 | 1535 | ---- | ---- | 1635 | 1635 | ---- | ---- | 1736 | 1736 |
|
Stop code: 5810AWC51463
|
1540 | 1540 | 1609 | 1609 | 1640 | 1640 | 1709 | 1709 | 1741 | 1741 |
|
Stop code: 5810AWC51428
|
1546 | 1546 | 1616 | 1616 | 1646 | 1646 | 1715 | 1715 | 1747 | 1747 |
|
Stop code: 5810WDB48083
|
1559 | 1559 | 1630 | 1630 | 1659 | 1659 | 1729 | 1729 | 1800 | 1800 |
Travel Alerts
SERVICE DISRUPTION / 3rd of December 2025
The 08.20 349 has currently broken down at Bishops Park Pembroke.
Service X6
16:35 Swansea - Ystradgynlais is cancelled.
19:28 Ystradgynlais - Swansea is cancelled.
We do apologise for any inconvenience.