G23 Porthmadog - Barmouth via Harlech

A bus service operated by Lloyds Coaches

G23 - Porthmadog Bypass Roadworks
Monday 13 April – Friday 1 May 2026

From Monday 13th April until Friday 1st May inclusive, due to the severe delays expected, Service G23 will operate via Minffordd in both directions and terminate/start at Porthmadog Parc/Awstralia

Bus stops known as Railway Station and Tesco will not be served.

The 0733 journey from Barmouth will operate to Porthmadog Railway Station for students attending Ysgol Eifionydd

The 1526 journey will start from Porthmadog Railway Station for students from Ysgol Eifionydd

lloydscoaches.com/g23-barmouth-harlech-porthmadog-from-13th-april-2026-until-1st-may-2026

Porthmadog - Harlech - Barmouth

Porthmadog, after Rhes Cambrian 07:2608:2709:2610:2611:2612:2614:0115:2616:2617:2618:26
Porthmadog, o/s Sportsman 07:2708:2809:2710:2711:2712:2714:0215:2716:2717:2718:27
Porthmadog, o/s The Australia 07:3108:3209:3210:3211:3212:3214:0615:3216:3217:3218:32
Minffordd (after Post Box) 07:3508:3609:3610:3611:3612:3614:1015:3616:3617:3618:36
Minffordd Railway Station (o/s) 07:3608:3709:3710:3711:3712:3714:1115:3716:3717:3718:37
Penrhyndeudraeth, o/s Ysbyty Bron y Garth 07:3608:3709:3710:3711:3712:3714:1115:3716:3717:3718:37
Penrhyndeudraeth, after Maes Deudraeth 07:3708:3809:3810:3811:3812:3814:1215:3816:3817:3818:38
Penrhyndeudraeth, after Adwy Ddu 07:3708:3809:3810:3811:3812:3814:1215:3816:3817:3818:38
Penrhyndeudraeth Railway Station (opp) 07:3808:3909:3910:3911:3912:3914:1315:3916:3917:3918:39
Llandecwyn (opp War Memorial) 07:4008:4109:4110:4111:4112:4114:1515:4116:4117:4118:41
Talsarnau, after Capel Bethel 07:4308:4409:4410:4411:4412:4414:1815:4416:4417:4418:44
Glan-y-wern, before Pont Fuches-wen 07:4308:4409:4410:4411:4412:4414:1815:4416:4417:4418:44
Llanfihangel-y-traethau, after Pont Ty-gwyn-gamlas 07:4408:4509:4510:4511:4512:4514:1915:4516:4517:4518:45
Ynys (opp Post Box) 07:4508:4609:4610:4611:4612:4614:2015:4616:4617:4618:46
Harlech, before Bron yr Hwlfa 07:5008:5109:5110:5111:5112:5114:2915:5116:5117:5118:51
Harlech Ysgol Ardudwy 07:5114:31
Harlech Railway Station (after) 07:5208:5209:5210:5211:5212:5214:3215:5216:5217:5218:52
Harlech, o/s Maes Parcio Cefn-coed 07:5608:5609:5610:5611:5612:5614:3615:5616:5617:5618:56
Harlech Plas Amherst (after Post Box) 07:5708:5709:5710:5711:5712:5714:3715:5716:5717:5718:57
Llanfair, before Lon Llandanwg 08:0009:0010:0011:0012:0013:0014:4016:0017:0018:0019:00
Pen Llanfair (opp Post Box) 08:0109:0110:0111:0112:0113:0114:4116:0117:0118:0119:01
Llanfair, o/s Eglwys 08:0109:0110:0111:0112:0113:0114:4116:0117:0118:0119:01
Llanfair, nr Caegwyn 08:0209:0210:0211:0212:0213:0214:4216:0217:0218:0219:02
Pensarn Railway Station (after) 08:0309:0310:0311:0312:0313:0314:4316:0317:0318:0319:03
Llanbedr, o/s Victoria Inn 08:0509:0510:0511:0512:0513:0514:4516:0517:0518:0519:05
Llanbedr, nr Maes Artro 08:0509:0510:0511:0512:0513:0514:4516:0517:0518:0519:05
Ty`n y Coed (o/s) 08:0909:0910:0911:0912:0913:0914:4916:0917:0918:0919:09
Coed Ystumgwern, before Ffordd y Llan 08:0909:0910:0911:0912:0913:0914:4916:0917:0918:0919:09
Coed Ystumgwern, before Ael y Bryn 08:1009:1010:1011:1012:1013:1014:5016:1017:1018:1019:10
Dyffryn Ardudwy, before Swyddfa'r Post Office 08:1109:1110:1111:1112:1113:1114:5116:1117:1118:1119:11
Dyffryn Ardudwy, before Bro Arthur 08:1109:1110:1111:1112:1113:1114:5116:1117:1118:1119:11
Llanddwywe, before Benar 08:1209:1210:1211:1212:1213:1214:5216:1217:1218:1219:12
Tal-y-Bont, after Swyddfa'r Post Office 08:1409:1410:1411:1412:1413:1414:5416:1417:1418:1419:14
Tal-y-Bont, after Sunnysands 08:1609:1610:1611:1612:1613:1614:5616:1617:1618:1619:16
Tal-y-Bont, adj Dylan's Barmouth 08:1809:1810:1811:1812:1813:1814:5816:1817:1818:1819:18
Llanaber, opp Caerddaniel 08:1909:1910:1911:1912:1913:1914:5916:1917:1918:1919:19
Llanaber, nr Garage 08:2009:2010:2011:2012:2013:2015:0016:2017:2018:2019:20
Llanaber, after Hedrecoed Isaf Caravan Park 08:2109:2110:2111:2112:2113:2115:0116:2117:2118:2119:21
Llanaber Mynydd ar Mor (after Post Box) 08:2109:2110:2111:2112:2113:2115:0116:2117:2118:2119:21
Llanaber Rhes Fronheulog (after Ceilwart Ganol Farm) 08:2209:2210:2211:2212:2213:2215:0216:2217:2218:2219:22
Barmouth, after Ty'r Graig Hotel 08:2309:2310:2311:2312:2313:2315:0316:2317:2318:2319:23
Barmouth, o/s Eglwys St Tudwal 08:2509:2510:2511:2512:2513:2515:0516:2517:2518:2519:25
Barmouth Jubilee Road (opp Cafe) 08:2709:2710:2711:2712:2713:2715:0716:2717:2718:2719:27

Barmouth - Harlech - Porthmadog

Barmouth Jubilee Road (opp Cafe) 06:3307:3308:3309:3310:3311:3312:3313:5315:3316:3317:33
Barmouth, opp Eglwys St Tudwal 06:3307:3308:3309:3310:3311:3312:3313:5315:3316:3317:33
Barmouth, before Ty'r Graig Hotel 06:3407:3408:3409:3410:3411:3412:3413:5415:3416:3417:34
Llanaber Rhes Fronheulog (before Plas Llwyd) 06:3407:3408:3409:3410:3411:3412:3413:5415:3416:3417:34
Llanaber Mynydd ar Mor (before Post Box) 06:3407:3408:3409:3410:3411:3412:3413:5415:3416:3417:34
Llanaber, before Hendrecoed Isaf Caravan Park 06:3507:3508:3509:3510:3511:3512:3513:5515:3516:3517:35
Llanaber Garage (nr) 06:3507:3608:3609:3610:3611:3612:3513:5615:3616:3617:36
Llanaber, opp Caerddaniel 06:3707:3808:3809:3810:3811:3812:3713:5815:3816:3817:38
Tal-y-Bont, opp Dylan's Barmouth 06:3707:3808:3809:3810:3811:3812:3713:5815:3816:3817:38
Tal-y-Bont, o/s Sunnysands 06:4007:4108:4109:4110:4111:4112:4114:0115:4116:4117:41
Tal-y-Bont, after Swyddfa'r Post Office 06:4207:4308:4309:4310:4311:4312:4314:0315:4316:4317:43
Llanddwywe, after Benar 06:4207:4408:4409:4410:4411:4412:4414:0415:4416:4417:44
Dyffryn Ardudwy, after Bro Arthur 06:4307:4508:4509:4510:4511:4512:4514:0515:4516:4517:45
Dyffryn Ardudwy, after Swyddfa'r Post Office 06:4407:4608:4609:4610:4611:4612:4614:0615:4616:4617:46
Coed Ystumgwern, after Ael y Bryn 06:4407:4608:4609:4610:4611:4612:4614:0615:4616:4617:46
Coed Ystumgwern, after Ffordd y Llan 06:4507:4708:4709:4710:4711:4712:4714:0715:4716:4717:47
Ty`n-y-Coed (opp) 06:4507:4708:4709:4710:4711:4712:4714:0715:4716:4717:47
Llanbedr, nr Maes Artro 06:4807:5108:5109:5110:5111:5112:5114:1115:5116:5117:51
Llanbedr, opp Victoria Inn 06:4907:5208:5209:5210:5211:5212:5214:1215:5216:5217:52
Pensarn Railway Station (after) 06:5007:5308:5309:5310:5311:5312:5314:1315:5316:5317:53
Llanfair, nr Caegwyn 06:5107:5408:5409:5410:5411:5412:5414:1415:5416:5417:54
Llanfair, opp Eglwys 06:5207:5508:5509:5510:5511:5512:5514:1515:5516:5517:55
Pen Llanfair (adj Post Box) 06:5307:5608:5609:5610:5611:5612:5614:1615:5616:5617:56
Lon Llandanwg (after) 06:5307:5608:5609:5610:5611:5612:5614:1615:5616:5617:56
Harlech Plas Amherst (before Post Box) 06:5407:5808:5809:5810:5811:5812:5814:1815:5816:5817:58
Harlech, o/s Maes Parcio Cefn-coed 08:0009:0010:0011:0012:0013:0014:2016:0017:0018:00
Harlech Railway Station (before) 06:5608:0509:0510:0511:0512:0513:0514:2516:0517:0518:05
Harlech Ysgol Ardudwy 08:0614:31
Harlech, after Bron yr Hwlfa 06:5608:0609:0510:0511:0512:0513:0514:3116:0517:0518:05
Ynys (adj Post Box) 07:0108:1209:1110:1111:1112:1113:1114:3716:1117:1118:11
Ynys Llanfihangel-y-traethau, before Pont Ty-gwyn-gamlas 07:0108:1209:1110:1111:1112:1113:1114:3716:1117:1118:11
Glan-y-wern, after Pont Fuches-wen 07:0208:1309:1210:1211:1212:1213:1214:3816:1217:1218:12
Talsarnau, before Capel Bethel 07:0308:1409:1310:1311:1312:1313:1314:3916:1317:1318:13
Llandecwyn (o/s War Memorial) 07:0508:1609:1510:1511:1512:1513:1514:4116:1517:1518:15
Penrhyndeudraeth, o/s Station 07:0808:1909:1810:1811:1812:1813:1814:4416:1817:1818:18
Penrhyndeudraeth, before Maes Deudraeth 07:0808:2009:1910:1911:1912:1913:1814:4416:1917:1918:19
Penrhyndeudraeth, opp Ysbyty Bron y Garth 07:0908:2009:1910:1911:1912:1913:1914:4516:1917:1918:19
Porthmadog War Memorial (before) 08:2609:2510:2511:2512:2516:2517:2518:25
Porthmadog, after Rhes Cambrian 08:2709:2610:2611:2612:2616:2617:2618:26
Porthmadog, o/s Sportsman 08:2809:2710:2711:2712:2716:2717:2718:27
Porthmadog, o/s The Australia 08:3209:3210:3211:3212:3216:3217:3218:32
Minffordd (after Post Box) 08:3609:3610:3611:3612:3616:3617:3618:36
Minffordd Railway Station (opp) 07:1013:2014:46
Minffordd (after Post Box) 07:1113:2114:47
Porthmadog Park Stand B (at) 07:1513:2514:51
Porthmadog Tesco (o/s) 07:1613:2614:52
Porthmadog Railway Station (o/s) 07:1713:2714:53

Timetable data from the Traveline National Dataset (TNDS),

More information

Lloyds Coaches

Website

Contactless payment or contactless payment (tap on tap off) accepted