departures
from Criccieth

Criccieth
to Birmingham InternationalOperated by Transport for Wales

Buy tickets
  • 11:28
    Pwllheli
    On time
  • 11:32
    Abererch
    On time
  • 11:35
    Penychain
    On time
  • 11:42
    Criccieth
    On time
  • 11:57
    Porthmadog
    On time
  • 12:01
    Minffordd
    On time
  • 12:05
    Penrhyndeudraeth
    On time
  • 12:07
    Llandecwyn
    On time
  • 12:09
    Talsarnau
    On time
  • 12:13
    Tygwyn
    On time
  • 12:21
    Harlech
    On time
  • 12:26
    Llandanwg
    On time
  • 12:28
    Pensarn (Gwynedd)
    On time
  • 12:31
    Llanbedr
    On time
  • 12:34
    Dyffryn Ardudwy
    On time
  • 12:37
    Talybont
    On time
  • 12:43
    Llanaber
    On time
  • 12:50
    Barmouth
    On time
  • 12:54
    Morfa Mawddach
    On time
  • 12:58
    Fairbourne
    On time
  • 13:05
    Llwyngwril
    On time
  • 13:12
    Tonfanau
    On time
  • 13:20
    Tywyn
    On time
  • 13:26
    Aberdovey
    On time
  • 13:29
    Penhelig
    On time
  • 13:41
    Dovey Junction
    On time
  • 14:07
    Machynlleth
    On time
  • 14:34
    Caersws
    On time
  • 14:41
    Newtown (Powys)
    On time
  • 14:56
    Welshpool
    On time
  • 15:31
    Shrewsbury
    On time
  • 15:45
    Wellington (Shropshire)
    On time
  • 15:52
    Telford Central
    On time
  • 16:11
    Wolverhampton
    On time
  • 16:20
    Sandwell & Dudley
    On time
  • 16:39
    Birmingham New Street
    On time
  • 16:55
    Birmingham International
    On time