. One Nation . One Coastline . One Thousand Miles .
Overview  |  Stages

I've broken my route into stages of roughly 6 days each. I've planned in a rest day at the end of each stage, and I hope to use most of these for extra fundraising events. If I fall behind schedule for any reason, I can sacrifice a rest day to catch up.

Stage 1 - Cardiff Bay to Port Eynon
15th MayCardiff BayBarry Island12.93 miles651 ftDetails
26th MayBarry IslandSt Donats16.24 miles1008 ftDetails
37th MaySt DonatsPorthcawl16.43 miles1061 ftDetails
48th MayPorthcawlAberavon14.79 miles281 ftDetails
59th MayAberavonMumbles15.31 miles458 ftDetails
610th MayMumblesPort Eynon15.82 miles1566 ftDetails
R11th MayPort Eynon
Stage 2 - Port Eynon to Laugharne
712th MayPort EynonSt Madoc13.69 miles1310 ftDetails
813th MaySt MadocLoughor18.73 miles916 ftDetails
914th MayLoughorPembrey13.10 miles272 ftDetails
1015th MayPembreyFerryside12.40 miles793 ftDetails
1116th MayFerrysideLlansteffan17.30 miles1590 ftDetails
1217th MayLlansteffanLaugharne14.50 miles1259 ftDetails
R18th MayLaugharne
Stage 3 - Laugharne to Martin's Haven
1319th MayLaugharneSaundersfoot14.04 miles2031 ftDetails
1420th MaySaundersfootFreshwater East14.70 miles1893 ftDetails
1521st MayFreshwater EastCastlemartin18.46 miles1607 ftDetails
1622nd MayCastlemartinPwllcrochan16.48 miles1184 ftDetails
1723rd MayPwllcrochanMilford Haven17.15 miles1320 ftDetails
1824th MayMilford HavenSt Ann's Head13.51 miles1282 ftDetails
1925th MaySt Ann's HeadMartin's Haven6.69 miles803 ftDetails
R26th MaySkomer
Stage 4 - Martin's Haven to Newport
2027th MayMartin's HavenNewgale16.99 miles2225 ftDetails
2128th MayNewgaleSt Justinian's14.76 miles1802 ftDetails
2229th MaySt Justinian'sTrefin13.18 miles1636 ftDetails
2330th MayTrefinStrumble Head12.07 miles2134 ftDetails
2431st MayStrumble HeadPwllgwaelod13.08 miles1605 ftDetails
251st JunePwllgwaelodNewport10.93 miles2089 ftDetails
R2nd JuneNewport
Stage 5 - Newport to Aberystwyth
263rd JuneNewportSt Dogmael's15.38 miles2943 ftDetails
274th JuneSt Dogmael'sTresaith14.97 miles1800 ftDetails
285th JuneTresaithNewquay13.12 miles3097 ftDetails
296th JuneNewquayLlanrhystud12.89 miles1128 ftDetails
307th JuneLlanrhystudAberystwyth11.51 miles1872 ftDetails
R8th JuneAberystwyth
Stage 6 - Aberystwyth to Morfa Bychan
319th JuneAberystwythYnyshir14.78 miles1695 ftDetails
3210th JuneYnyshirAberdovey19.87 miles3621 ftDetails
3311th JuneAberdoveyCae-du14.88 miles674 ftDetails
3412th JuneCae-duTal-y-bont17.08 miles1987 ftDetails
3513th JuneTal-y-bontLlandecwyn18.30 miles562 ftDetails
3614th JuneLlandecwynMorfa Bychan16.22 miles2582 ftDetails
R15th JunePorthmadog
Stage 7 - Morfa Bychan to Caernarfon
3716th JuneMorfa BychanPwllheli17.07 miles502 ftDetails
3817th JunePwllheliHell's Mouth18.52 miles1680 ftDetails
3918th JuneHell's MouthMynydd Mawr14.92 miles2052 ftDetails
4019th JuneMynydd MawrHirdre Fawr16.60 miles1399 ftDetails
4120th JuneHirdre FawrNant Gwrtheyrn12.32 miles1419 ftDetails
4221st JuneNant GwrtheyrnCaernarfon22.04 miles1520 ftDetails
R22nd JuneCaernarfon
Stage 8 - Caernarfon to Penrhyn-mawr
4323rd JuneCaernarfonPen-y-Pass13.12 miles1631 ftDetails
4424th JunePen-y-PassCaernarfon17.15 miles2839 ftDetails
4525th JuneCaernarfonTrwyn Du18.46 miles1212 ftDetails
4626th JuneTrwyn DuTraeth Lligwy16.11 miles1151 ftDetails
4727th JuneTraeth LligwyCemaes18.81 miles1712 ftDetails
4828th JuneCemaesPenrhyn-mawr15.28 miles935 ftDetails
R29th JunePenrhyn-mawr
Stage 9 - Penrhyn-mawr to Rhos-on-Sea
4930th JunePenrhyn-mawrSoldiers Point15.76 miles481 ftDetails
501st JulySoldiers PointPentre Gwyddel15.86 miles1889 ftDetails
512nd JulyPentre GwyddelAberffraw17.80 miles614 ftDetails
523rd JulyAberffrawLlanfairpwll(...)24.27 miles984 ftDetails
534th JulyLlanfairpwllPenmaenmawr19.08 miles1195 ftDetails
545th JulyPenmaenmawrRhos-on-Sea17.77 miles1503 ftDetails
R6th JulyRhos-on-Sea
Stage 10 - Rhos-on-Sea to Bronygarth
557th JulyRhos-on-SeaPrestatyn15.91 miles328 ftDetails
568th JulyPrestatynFlint18.02 miles412 ftDetails
579th JulyFlintChester12.50 miles243 ftDetails
5810th JulyPrestatynBodfari12.18 miles2189 ftDetails
5911th JulyBodfariLlandegla18.08 miles4005 ftDetails
6012th JulyLlandeglaBronygarth15.95 miles2127 ftDetails
R13th JulyBronygarth
Stage 11 - Bronygarth to Hay-on-Wye
6114th JulyBronygarthLlanymynech13.76 miles2233 ftDetails
6215th JulyLlanymynechWelshpool11.96 miles269 ftDetails
6316th JulyWelshpoolBrompton Bridge12.13 miles1658 ftDetails
6417th JulyBrompton BridgeKnighton15.17 miles3387 ftDetails
6518th JulyKnightonKington13.34 miles2314 ftDetails
6619th JulyKingtonHay-on-Wye14.79 miles1820 ftDetails
R20th JulyHay-on-Wye
Stage 12 - Hay-on-Wye to Cardiff Bay
6721st JulyHay-on-WyePandy15.97 miles2287 ftDetails
6822nd JulyPandyMonmouth16.62 miles1415 ftDetails
6923rd JulyMonmouthSedbury Cliffs18.08 miles3088 ftDetails
7024th JulySedbury CliffsGoldcliff18.74 miles567 ftDetails
7125th JulyGoldcliffSt Brides Wentlooge15.58 miles229 ftDetails
7226th JulySt Brides WentloogeCardiff Bay11.89 miles175 ftDetails