NEW performance data has shown that Porthmadog’s railway station ranks as the best on the North Wales coast in terms of punctuality.
Statistics provided by On Time Trains shows the proportions of trains which have been late at each station in the last six months, and how busy each of them have been in terms of passengers.
Stations are ranked by performance score, which is calculated based on service punctuality and cancellation frequency.
READ MORE:
Rhyl the North Wales railway station with most incidents in last year
Porthmadog ranked as the most punctual railway station out of all of those in Denbighshire, Conwy, Gwynedd or Anglesey, while Dolgarrog was rated as the least.
The most punctual railway station in each of those counties were Porthmadog (Gwynedd), Llandudno (Conwy), Rhyl (Denbighshire) and Holyhead (Anglesey).
Blaenau Ffestiniog, meanwhile, recorded the highest proportion of cancelled journeys in the last six months (15 per cent).
Below, you can see where each of them placed in a list of all 2,634 stations in the UK:
Porthmadog – 472nd best out of 2,634 stations in the UK (top 500)
Over the last 6 months - 2,706 services
1,806th busiest – 190 passengers/day
91% performance score
- 64% - On time
- 22% - 1-2 minutes late
- 6% - 3-4 minutes late
- 3% - 5-9 minutes late
- 4% - 10+ minutes late
- 1% - Cancelled
Llandudno – 511th
Over the last 6 months - 8,863 services
977th busiest - 884 passengers/day
91% performance score
- 81% - On time
- 7% - 1-2 minutes late
- 3% - 3-4 minutes late
- 3% - 5-9 minutes late
- 2% - 10+ minutes late
- 4% - Cancelled
Abererch – 523rd
Over the last 6 months - 2,706 services
2468th busiest – 6 passengers/day
91% performance score
- 60% - On time
- 27% - 1-2 minutes late
- 5% - 3-4 minutes late
- 3% - 5-9 minutes late
- 4% - 10+ minutes late
- 1% - Cancelled
Barmouth – 614th
Over the last 6 months - 3,002 services
1,352nd busiest - 467 passengers/day
89% performance score
- 69% - On time
- 13% - 1-2 minutes late
- 4% - 3-4 minutes late
- 5% - 5-9 minutes late
- 5% - 10+ minutes late
- 3% - Cancelled
Criccieth – 665th
Over the last 6 months - 2,706 services
2144th busiest – 72 passengers/day
90% performance score
- 44% - On time
- 41% - 1-2 minutes late
- 6% - 3-4 minutes late
- 3% - 5-9 minutes late
- 4% - 10+ minutes late
- 1% - Cancelled
Llanaber – 703rd
Over the last 6 months - 2,706 services
2474th busiest – 5 passengers/day
89% performance score
- 60% - On time
- 23% - 1-2 minutes late
- 6% - 3-4 minutes late
- 5% - 5-9 minutes late
- 5% - 10+ minutes late
- 1% - Cancelled
Pwllheli – 727th
Over the last 6 months - 2,705 services
1,774th busiest - 201 passengers/day
89 per cent performance score
- 64% - On time
- 22% - 1-2 minutes late
- 6% - 3-4 minutes late
- 4% - 5-9 minutes late
- 4% - 10+ minutes late
- 1% - Cancelled
Llanbedr – 779th
Over the last 6 months - 2,706 services
2334th busiest – 27 passengers/day
88% performance score
- 63% - On time
- 19% - 1-2 minutes late
- 6% - 3-4 minutes late
- 6% - 5-9 minutes late
- 5% - 10+ minutes late
- 1% - Cancelled
Harlech – 796th
Over the last 6 months - 2,706 services
1530th busiest – 330 passengers/day
88% performance score
- 57% - On time
- 21% - 1-2 minutes late
- 9% - 3-4 minutes late
- 6% - 5-9 minutes late
- 6% - 10+ minutes late
- 1% - Cancelled
Deganwy – 829th
Over the last 6 months - 8,863 services
2260th busiest – 42 passengers/day
88% performance score
- 59% - On time
- 27% - 1-2 minutes late
- 4% - 3-4 minutes late
- 4% - 5-9 minutes late
- 3% - 10+ minutes late
- 4% - Cancelled
Blaenau Ffestiniog – 853rd
Over the last 6 months - 1,986 services
2118th busiest – 82 passengers/day
79% performance score
- 65% - On time
- 9% - 1-2 minutes late
- 6% - 3-4 minutes late
- 4% - 5-9 minutes late
- 2% - 10+ minutes late
- 15% - Cancelled
Llandanwg – 908th
Over the last 6 months - 2,706 services
2425th busiest – 11 passengers/day
87% performance score
- 59% - On time
- 20% - 1-2 minutes late
- 8% - 3-4 minutes late
- 7% - 5-9 minutes late
- 6% - 10+ minutes late
- 1% - Cancelled
Tygwyn – 911th
Over the last 6 months - 2,706 services
2506th busiest – 3 passengers/day
88% performance score
- 58% - On time
- 22% - 1-2 minutes late
- 9% - 3-4 minutes late
- 6% - 5-9 minutes late
- 4% - 10+ minutes late
- 1% - Cancelled
Penrhyndeudraeth – 1,047th
Over the last 6 months - 2,706 services
1,899th busiest - 155 passengers/day
87% performance score
- 46% - On time
- 34% - 1-2 minutes late
- 10% - 3-4 minutes late
- 5% - 5-9 minutes late
- 4% - 10+ minutes late
- 1% - Cancelled
Penychain – 1,166th
Over the last 6 months - 2,706 services
2413th busiest – 12 passengers/day
87% performance score
- 36% - On time
- 48% - 1-2 minutes late
- 8% - 3-4 minutes late
- 4% - 5-9 minutes late
- 4% - 10+ minutes late
- 1% - Cancelled
Fairbourne – 1,205th
Over the last 6 months - 3,002 services
2122nd busiest – 81 passengers/day
85% performance score
- 50% - On time
- 28% - 1-2 minutes late
- 7% - 3-4 minutes late
- 7% - 5-9 minutes late
- 5% - 10+ minutes late
- 3% - Cancelled
Holyhead – 1,252nd
Over the last 6 months - 7,690 services
1,252nd busiest - 555 passengers/day
82% performance score
- 68% - On time
- 8% - 1-2 minutes late
- 4% - 3-4 minutes late
- 7% - 5-9 minutes late
- 9% - 10+ minutes late
- 4% - Cancelled
Minffordd – 1,367th
Over the last 6 months - 2,706 services
2262nd busiest – 41 passengers/day
86% performance score
- 21% - On time
- 55% - 1-2 minutes late
- 13% - 3-4 minutes late
- 6% - 5-9 minutes late
- 4% - 10+ minutes late
- 1% - Cancelled
Tywyn – 1,491st
Over the last 6 months - 3,019 services
1,692nd busiest – 247 passengers/day
83% performance score
- 45% - On time
- 23% - 1-2 minutes late
- 10% - 3-4 minutes late
- 9% - 5-9 minutes late
- 8% - 10+ minutes late
- 4% - Cancelled
Llandudno Junction – 1,511th
Over the last 6 months - 18,240 services
862nd busiest - 1,125 passengers/day
85% performance score
- 64% - On time
- 14% - 1-2 minutes late
- 5% - 3-4 minutes late
- 6% - 5-9 minutes late
- 6% - 10+ minutes late
- 5% - Cancelled
Dyffryn Ardudwy – 1,514th
Over the last 6 months - 2,706 services
2255th busiest – 44 passengers day
84% performance score
- 20% - On time
- 57% - 1-2 minutes late
- 11% - 3-4 minutes late
- 6% - 5-9 minutes late
- 6% - 10+ minutes late
- 1% - Cancelled
Talybont – 1,573rd
Over the last 6 months - 2,706 services
2146th busiest – 72 passengers/day
83% performance score
- 14% - On time
- 62% - 1-2 minutes late
- 11% - 3-4 minutes late
- 6% - 5-9 minutes late
- 5% - 10+ minutes late
- 1% - Cancelled
Llanfairfechan – 1,584th
Over the last 6 months - 3,737 services
2,132nd busiest - 77 passengers/day
83% performance score
- 56% - On time
- 20% - 1-2 minutes late
- 6% - 3-4 minutes late
- 8% - 5-9 minutes late
- 8% - 10+ minutes late
- 2% - Cancelled
Pensarn, Gwynedd – 1,589th
Over the last 6 months - 2,706 services
2487th busiest – 4 passengers/day
83% performance score
- 36% - On time
- 40% - 1-2 minutes late
- 11% - 3-4 minutes late
- 7% - 5-9 minutes late
- 6% - 10+ minutes late
- 1% - Cancelled
Valley – 1,716th
Over the last 6 months - 3,692 services
2294th busiest – 35 passengers/day
83% performance score
- 44% - On time
- 32% - 1-2 minutes late
- 6% - 3-4 minutes late
- 7% - 5-9 minutes late
- 8% - 10+ minutes late
- 3% - Cancelled
Penmaenmawr – 1,778th
Over the last 6 months - 3,740 services
2,266th busiest - 41 passengers/day
81% performance score
- 46% - On time
- 28% - 1-2 minutes late
- 7% - 3-4 minutes late
- 8% - 5-9 minutes late
- 9% - 10+ minutes late
- 2% - Cancelled
Llandecwyn – 1,799th
Over the last 6 months - 2,706 services
2508th busiest – 3 passengers/day
83% performance score
- 23% - On time
- 51% - 1-2 minutes late
- 14% - 3-4 minutes late
- 7% - 5-9 minutes late
- 4% - 10+ minutes late
- 1% - Cancelled
Conwy – 1,812th
Over the last 6 months - 3,738 services
1,935th busiest - 145 passengers/day
82% performance score
- 51% - On time
- 23% - 1-2 minutes late
- 8% - 3-4 minutes late
- 8% - 5-9 minutes late
- 9% - 10+ minutes late
- 2% - Cancelled
Llanfairpwll – 1,821st
Over the last 6 months - 3,563 services
2,181st busiest – 65 passengers/day
82% performance score
- 54% - On time
- 21% - 1-2 minutes late
- 7% - 3-4 minutes late
- 7% - 5-9 minutes late
- 8% - 10+ minutes late
- 3% - Cancelled
Rhosneigr – 1,822nd
Over the last 6 months - 3,135 services
2322nd busiest – 29 passengers/day
81% performance score
- 45% - On time
- 28% - 1-2 minutes late
- 7% - 3-4 minutes late
- 8% - 5-9 minutes late
- 9% - 10+ minutes late
- 3% - Cancelled
Abergele – 1,842nd
Over the last 6 months - 6,639 services
1,727th busiest - 225 passengers/day
83% performance score
- 41% - On time
- 33% - 1-2 minutes late
- 9% - 3-4 minutes late
- 8% - 5-9 minutes late
- 7% - 10+ minutes late
- 2% - Cancelled
Aberdovey – 1,929th
Over the last 6 months - 3,020 services
2072nd busiest – 94 passengers/day
78% performance score
- 26% - On time
- 42% - 1-2 minutes late
- 10% - 3-4 minutes late
- 9% - 5-9 minutes late
- 8% - 10+ minutes late
- 4% - Cancelled
Bodorgan – 1,939th
Over the last 6 months - 3,135 services
2399th busiest – 14 passengers/day
80% performance score
- 53% - On time
- 19% - 1-2 minutes late
- 7% - 3-4 minutes late
- 8% - 5-9 minutes late
- 9% - 10+ minutes late
- 3% - Cancelled
Colwyn Bay – 1,943rd
Over the last 6 months - 12,711 services
1,109th busiest - 711 passengers/day
82% performance score
- 57% - On time
- 17% - 1-2 minutes late
- 6% - 3-4 minutes late
- 8% - 5-9 minutes late
- 8% - 10+ minutes late
- 3% - Cancelled
Ty Croes – 1,979th
Over the last 6 months - 2,640 services
2401st busiest - 14 passengers/day
79% performance score
- 48% - On time
- 24% - 1-2 minutes late
- 7% - 3-4 minutes late
- 9% - 5-9 minutes late
- 10% - 10+ minutes late
- 3% - Cancelled
Llwyngwril – 1,995th
Over the last 6 months - 3,002 services
2119th busiest – 82 passengers/day
80% performance score
- 28% - On time
- 40% - 1-2 minutes late
- 14% - 3-4 minutes late
- 9% - 5-9 minutes late
- 6% - 10+ minutes late
- 3% - Cancelled
Tonfanau – 2,003rd
Over the last 6 months - 3,002 services
2481st busiest – 5 passengers/day
79% performance score
- 30% - On time
- 33% - 1-2 minutes late
- 15% - 3-4 minutes late
- 12% - 5-9 minutes late
- 7% - 10+ minutes late
- 3% - Cancelled
Rhyl - 2,010th
Over the last 6 months - 13,038 services
808th busiest - 1,325 passengers/day
81% performance score
- 53% - On time
- 19% - 1-2 minutes late
- 8% - 3-4 minutes late
- 8% - 5-9 minutes late
- 9% - 10+ minutes late
- 3% - Cancelled
Talsarnau – 2,020th
Over the last 6 months - 2,706 services
2445th busiest – 9 passengers/day
81% performance score
- 16% - On time
- 51% - 1-2 minutes late
- 18% - 3-4 minutes late
- 9% - 5-9 minutes late
- 5% - 10+ minutes late
- 1% - Cancelled
Morfa Mawddach – 2,043rd
Over the last 6 months - 3,002 services
2355th busiest – 23 passengers/day
79% performance score
- 19% - On time
- 50% - 1-2 minutes late
- 13% - 3-4 minutes late
- 9% - 5-9 minutes late
- 6% - 10+ minutes late
- 3% - Cancelled
Prestatyn – 2,045th
Over the last 6 months - 12,759 services
1,044th busiest - 793 passengers/day
81% performance score
- 53% - On time
- 19% - 1-2 minutes late
- 8% - 3-4 minutes late
- 9% - 5-9 minutes late
- 9% - 10+ minutes late
- 3% - Cancelled
Bangor – 2,107th
Over the last 6 months - 7,988 services
700th busiest - 1,585 passengers/day
79% performance score
- 48% - On time
- 24% - 1-2 minutes late
- 7% - 3-4 minutes late
- 8% - 5-9 minutes late
- 10% - 10+ minutes late
Betws-y-Coed – 2,221st (bottom 500)
Over the last 6 months - 1,986 services
2080th busiest – 92 passengers/day
69% performance score
- 21% - On time
- 29% - 1-2 minutes late
- 20% - 3-4 minutes late
- 11% - 5-9 minutes late
- 4% - 10+ minutes late
- 15% - Cancelled
Glan Conwy – 2,234th (bottom 500)
Over the last 6 months - 1,835 services
2429th busiest - 10 passengers/day
70% performance score
- 27% - On time
- 29% - 1-2 minutes late
- 14% - 3-4 minutes late
- 12% - 5-9 minutes late
- 4% - 10+ minutes late
- 14% - Cancelled
Tal-y-Cafn – 2,238th (bottom 500)
Over the last 6 months - 1,986 services
2490th busiest – 4 passengers/day
70% performance score
- 26% - On time
- 30% - 1-2 minutes late
- 15% - 3-4 minutes late
- 11% - 5-9 minutes late
- 4% - 10+ minutes late
- 14% - Cancelled
Llanrwst – 2,240th (bottom 500)
Over the last 6 months - 1,986 services
2,269th busiest - 41 passengers/day
69% performance score
- 21% - On time
- 28% - 1-2 minutes late
- 21% - 3-4 minutes late
- 12% - 5-9 minutes late
- 4% - 10+ minutes late
- 14% - Cancelled
Pont-y-Pant – 2,247th (bottom 500)
Over the last 6 months - 1,835 services
2524th busiest – 3 passengers/day
69% performance score
- 31% - On time
- 22% - 1-2 minutes late
- 17% - 3-4 minutes late
- 12% - 5-9 minutes late
- 4% - 10+ minutes late
- 14% - Cancelled
Roman Bridge – 2,335th (bottom 500)
Over the last 6 months - 1,835 services
2545th busiest – 2 passengers/days
68% performance score
- 34% - On time
- 20% - 1-2 minutes late
- 14% - 3-4 minutes late
- 14% - 5-9 minutes late
- 4% - 10+ minutes late
- 14% - Cancelled
Dolwyddelan – 2,339th (bottom 500)
Over the last 6 months - 1,835 services
2,431th busiest – 10 passengers/day
68% performance score
- 32% - On time
- 20% - 1-2 minutes late
- 14% - 3-4 minutes late
- 15% - 5-9 minutes late
- 4% - 10+ minutes late
- 14% - Cancelled
Penhelig – 2,391st (bottom 500)
Over the last 6 months - 3,020 services
2381st busiest – 17 passengers/day
73% performance score
- 10% - On time
- 53% - 1-2 minutes late
- 13% - 3-4 minutes late
- 10% - 5-9 minutes late
- 9% - 10+ minutes late
- 4% - Cancelled
North Llanrwst – 2,397th (bottom 500)
Over the last 6 months - 1,835 services
2,459th busiest - 7 passengers/day
68% performance score
- 20% - On time
- 29% - 1-2 minutes late
- 18% - 3-4 minutes late
- 14% - 5-9 minutes late
- 4% - 10+ minutes late
- 14% - Cancelled
Dolgarrog – 2,454th (bottom 500)
Over the last 6 months - 1,835 services
2532nd busiest – 2 passengers/day
67% performance score
- 20% - On time
- 30% - 1-2 minutes late
- 17% - 3-4 minutes late
- 14% - 5-9 minutes late
- 4% - 10+ minutes late
- 14% - Cancelled
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here