Porthmadog
to Birmingham InternationalOperated by Transport for WalesBuy tickets17:42
17:56
18:06
18:10
18:14
18:16
18:18
18:22
18:30
18:36
18:37
18:41
18:44
18:47
18:52
18:57
19:01
19:05
19:12
19:19
19:34
19:40
19:43
19:56
20:11
20:38
20:45
21:00
21:30
21:44
Wellington (Shropshire)
On time
21:51
22:12
22:21
22:38
22:52
Birmingham International
On time