Cymru Premier clubs ranked by how close they are to a Greggs, including Caernarfon, Barry, and Llandudno
Caernarfon Town are among the closest Cymru Premier clubs to a Greggs. (Pic by Sam Eaden/FAW)
Football fans at some Cymru Premier grounds are never too far from a sausage roll
Football and Greggs are two staples of everyday life in Wales, but which top-flight clubs have the biggest advantage when it comes to getting their hands on a steak bake or sausage roll?
We have ranked all 6 clubs by the distance between their ground and the nearest Greggs listed in the data provided.
And while some supporters can be tucking into a bake just a few minutes after leaving the turnstiles, others face a considerably longer journey.
The average distance across all 16 clubs is 1.26 miles, although the figures vary considerably from just 0.3 miles to more than three miles.

Caernarfon, Haverfordwest and Barry are among the closest
At the top end of the rankings, three clubs are tied at just 0.3 miles from a Greggs.
Caernarfon Town is listed as 0.3 miles from the Greggs on Pool Street in Caernarfon, while Haverfordwest County is the same distance from the branch at 19 Bridge Street.
Barry Town United is also only 0.37 miles away, with its nearest listed branch on Holton Road.
That means supporters at those grounds are less than half a mile from a Greggs, potentially making a post-match food stop a straightforward part of the day.
Ammanford is another club near the top of the list, with its Greggs on Quay Street just 0.37 miles away.
The full rankings
Here is how the 16 clubs rank by the distance provided:
| Rank | Club | Nearest Greggs | Distance |
|---|---|---|---|
| 1= | Caernarfon Town | Caernarfon, Pool Street | 0.30 miles |
| 1= | Haverfordwest County | Haverfordwest, Bridge Street | 0.30 miles |
| 3 | Barry Town United | Barry, 139-141 Holton Road | 0.37 miles |
| 4 | Ammanford | Ammanford, Quay Street | 0.37 miles |
| 5= | Connah’s Quay Nomads | Flint, Flintshire RP | 0.40 miles |
| 5= | Flint Town United | Flint, Flintshire RP | 0.40 miles |
| 7 | Cardiff Met | Cardiff, Clearwater Way | 0.46 miles |
| 8 | Llandudno | Llandudno, Mostyn Street | 0.56 miles |
| 9 | Cambrian United | Tonypandy, Dunraven Street | 0.72 miles |
| 10 | Penybont | Bridgend, Adare Street | 1.13 miles |
| 11 | The New Saints | Oswestry, Church Street | 1.57 miles |
| 12 | Briton Ferry Llansawel | Neath Abbey, New Road | 1.64 miles |
| 13 | Airbus UK Broughton | Dobshill, Chester Road | 2.53 miles |
| 14 | Colwyn Bay | Colwyn Bay/Mochdre, Conway Road | 2.86 miles |
| 15 | Trefelin | Port Talbot, Aberfan SC | 3.11 miles |
| 16 | Holywell Town | Flint, Flintshire RP | 3.53 miles |
Distances are based on the figures supplied by Greggs’ shop finder for this analysis.
Holywell Town faces the longest Greggs trip
At the other end of the table is Holywell Town, whose listed Greggs is 3.53 miles away at the Flintshire Retail Park in Flint.
Trefelin is next, at 3.11 miles from the Port Talbot branch at Aberfan Shopping Centre.
There is then another sizeable gap before Colwyn Bay, at 2.86 miles, and Airbus UK Broughton, at 2.53 miles.
The figures show just how different the post-match Greggs journey could be depending on which ground you are visiting.

There is a big difference between the closest and furthest clubs
The gap between the closest and furthest entries is 3.23 miles.
That means Holywell Town’s listed distance is more than 11 times the 0.3-mile distance recorded for Caernarfon Town and Haverfordwest County.
Another interesting point is that nine of the 16 clubs are within one mile of a Greggs, according to the supplied figures.
Only five clubs are more than two miles away.
So, for supporters who like to pair their football with a familiar bakery stop, the data suggests there are plenty of Welsh football grounds where the journey from the match to a Greggs is relatively short.
Of course, these distances are simple proximity figures rather than walking directions, so the actual journey for supporters may be longer depending on roads, paths, entrances and where they park.