EN
Install the app
Transport for Wales 2M12 · Transport for Wales · 13 November

Swansea → Shrewsbury

On timeAt Llandrindod, leaves 17:38
Departure14:49Swansea
Estimated arrival19:10Shrewsbury
At the platform17:38Llandrindod · departs
Reason for the delayThis service has been delayed by a points failureMessage from National Rail

Route · 32 stops · 4 h 21 · 196 km

  1. 14:49Swanseadeparture–
  2. 15:00Gowerton–
  3. 15:10Llanelli–
  4. 15:16Bynea–
  5. 15:20Llangennech–
  6. 15:25Pontarddulais–
  7. 15:32Pantyffynnon–
  8. 15:35Ammanford–
  9. 15:40Llandybie–
  10. 15:48Ffairfach–
  11. 15:53Llandeilo–
  12. 16:03Llangadog–
  13. 16:07Llanwrda–
  14. 16:16Llandovery–
  15. 16:25Cynghordy–
  16. 16:33Sugar Loaf–
  17. 16:41Llanwrtyd–
  18. 16:48Llangammarch–
  19. 16:52Garth (Powys)–
  20. 16:57Cilmeri–
  21. 17:01Builth Road–
  22. 17:46Pen-y-bont–
  23. 17:51Dolau–
  24. 17:57Llanbister Road–
  25. 18:02Llangynllo–
  26. 18:09Knucklas–
  27. 18:14Knighton3 min stop–
  28. 18:23Bucknell–
  29. 18:27Hopton Heath–
  30. 18:32Broome–
  31. 18:39Craven Arms2 min stop–
  32. 18:51Church Stretton–
  33. 19:10Shrewsburyterminus–
Timetable and live data · Transport for Wales, updated at 17:25, UK time

Connections at Shrewsbury · after arriving at 19:10

  1. 19:25Transport for Wales 1V98to Cardiff Central–
  2. 19:28Transport for Wales 1W97to Holyhead–
  3. 19:30Transport for Wales 1I28to Birmingham International–
  4. 19:30Transport for Wales 1J27to Aberystwyth–
  5. 19:42Transport for Wales 1D21to Chester–
  6. 19:44Transport for Wales 1V62to Cardiff Central–
All departures from Shrewsbury → Next departures, with at least 5 minutes to change trains. Check the connection time at the station.

Questions about Transport for Wales 2M12

Is Transport for Wales 2M12 late today?

It has no live data yet: its times are the scheduled ones.

What time does Transport for Wales 2M12 arrive in Shrewsbury?

It is scheduled at 19:10.

How long is the journey from Swansea to Shrewsbury?

4 h 21 today. 196 km by rail, an average of 45 km/h including stops.

Which stations does Transport for Wales 2M12 call at?

Between Swansea and Shrewsbury, it calls at 32 stations: Gowerton, Llanelli, Bynea, Llangennech, Pontarddulais, Pantyffynnon, Ammanford, Llandybie, Ffairfach, Llandeilo, Llangadog, Llanwrda, Llandovery, Cynghordy, Sugar Loaf, Llanwrtyd, Llangammarch, Garth (Powys), Cilmeri, Builth Road, Llandrindod, Pen-y-bont, Dolau, Llanbister Road, Llangynllo, Knucklas, Knighton, Bucknell, Hopton Heath, Broome….

Which company runs Transport for Wales 2M12?

Transport for Wales 2M12 is run by Transport for Wales. Its timetable and live data come from data published by Transport for Wales.

How do I let someone know when I arrive?

Open the train on the map, then « Share arrival »: they get a link, see the train coming in and know when to leave, with no account and nothing to install.

Follow on the map