arrivals
at Shrewsbury

Shrewsbury
from Birmingham InternationalOperated by Transport for Wales

Buy tickets
  • 10:08
    Birmingham International
    Dept. 10:10
  • 11:06
    Wellington (Shropshire)
    Dept. 11:22
  • 11:22
    Shrewsbury
    Dept. 11:40
  • 11:48
    Welshpool
    Exp. 12:01
  • 12:03
    Newtown (Powys)
    Exp. 12:16
  • 12:11
    Caersws
    Exp. 12:23
  • 12:43
    Machynlleth
    Exp. 12:50
  • 12:54
    Dovey Junction
    Exp. 12:58
  • 13:04
    Borth
    Exp. 13:08
  • 13:10
    Bow Street
    Exp. 13:14
  • 13:22
    Aberystwyth
    On time