Help
Business travel
Register
Sign in
Home
Live departures
European Rail
European rail tickets
Paris Pass
Hotels
Tools & apps
Ticket alert
Off-peak train times
Mobile app
Season tickets
All tools & apps
Deals
Hotels
European breaks
Theatre breaks
Theatre tickets
Car hire
London Pass
London Travelcard
Coach tickets
Rail & Sail
All deals & offers
departures
from Criccieth
Criccieth
to
Pwllheli
Operated by Transport for Wales
Buy tickets
13:27
Shrewsbury
Dept.
13:35
25 stations
13:51
Welshpool
Dept.
13:55
14:06
Newtown (Powys)
Dept.
14:09
14:13
Caersws
Dept.
14:17
14:56
Machynlleth
On time
15:02
Dovey Junction
Dept.
15:03
15:11
Penhelig
Dept.
15:13
15:15
Aberdovey
Dept.
15:18
15:26
Tywyn
Dept.
15:27
15:30
Tonfanau
On time
15:36
Llwyngwril
Dept.
15:37
15:45
Fairbourne
Dept.
15:46
15:46
Morfa Mawddach
Dept.
15:49
15:58
Barmouth
On time
16:02
Llanaber
On time
16:05
Talybont
Dept.
16:08
16:08
Dyffryn Ardudwy
Dept.
16:11
16:13
Llanbedr
Dept.
16:17
16:14
Pensarn (Gwynedd)
Dept.
16:18
16:17
Llandanwg
Dept.
16:21
16:28
Harlech
On time
16:32
Tygwyn
On time
16:33
Talsarnau
Dept.
16:35
16:36
Llandecwyn
Dept.
16:37
16:40
Penrhyndeudraeth
On time
16:44
Minffordd
Dept.
16:45
16:52
Porthmadog
On time
17:00
Criccieth
Dept.
17:01
17:05
Penychain
Dept.
17:08
17:09
Abererch
Dept.
17:10
17:15
Pwllheli
Exp.
17:16