G23 bus: Porthmadog – Barmouth

Lloyds Coaches bus G23 runs between Porthmadog and Barmouth via Minffordd, Penrhyndeudraeth, Llandecwyn and Talsarnau. Runs every day. On Monday 2 November the first bus from Porthmadog leaves at 07:26 and the last at 18:26, about every hour during the day.

Operated by Lloyds Coaches. Timetable for Monday, 2 November 2026. Plan a journey · Print this timetable

Questions

When is the first and last G23 bus from Porthmadog to Barmouth?
On Monday 2 November the first bus leaves Porthmadog at 07:26 and the last at 18:26, 11 journeys in all.
When is the first and last G23 bus from Barmouth to Minffordd?
On Monday 2 November the first bus leaves Barmouth at 06:33 and the last at 17:33, 11 journeys in all.
Does the G23 bus run on Sundays?
Yes. Runs every day.
How often does the G23 bus run?
On Monday 2 November it runs about every hour during the day (09:00 to 15:00), 11 journeys from Porthmadog.
Where does the G23 bus stop?
Main stops from Porthmadog to Barmouth: Rhes Cambrian (Porthmadog), The Australia (Porthmadog), Minffordd (Minffordd), Minffordd Ffestiniog Railway Station (Minffordd), Penrhyndeudraeth Railway Station (Penrhyndeudraeth), Llandecwyn (Llandecwyn), Capel Bethel (Talsarnau), Ynys (Ynys Llanfihangel-y-traethau), Harlech Railway Station (Harlech), Maes Parcio Cefn-coed (Harlech), Pen Llanfair (Llanfair), Victoria Inn (Llanbedr), Swyddfa'r Post Office (Dyffryn Ardudwy), Swyddfa'r Post Office (Tal-y-Bont) and more. The full list is in the timetable below.
Who runs the G23 bus?
Lloyds Coaches.

Porthmadog to Barmouth

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11
Rhes Cambrian, Porthmadog07:2608:2709:2610:2611:2612:2614:0115:2616:2617:2618:26
The Australia, Porthmadog07:3108:3209:3210:3211:3212:3214:0615:3216:3217:3218:32
Minffordd07:3508:3609:3610:3611:3612:3614:1015:3616:3617:3618:36
Minffordd Ffestiniog Railway Station07:3608:3709:3710:3711:3712:3714:1115:3716:3717:3718:37
Penrhyndeudraeth Railway Station07:3808:3909:3910:3911:3912:3914:1315:3916:3917:3918:39
Llandecwyn07:4008:4109:4110:4111:4112:4114:1515:4116:4117:4118:41
Capel Bethel, Talsarnau07:4308:4409:4410:4411:4412:4414:1815:4416:4417:4418:44
Ynys, Ynys Llanfihangel-y-traethau07:4508:4609:4610:4611:4612:4614:2015:4616:4617:4618:46
Harlech Railway Station07:5208:5209:5210:5211:5212:5214:3215:5216:5217:5218:52
Maes Parcio Cefn-coed, Harlech07:5608:5609:5610:5611:5612:5614:3615:5616:5617:5618:56
Pen Llanfair08:0109:0110:0111:0112:0113:0114:4116:0117:0118:0119:01
Victoria Inn, Llanbedr08:0509:0510:0511:0512:0513:0514:4516:0517:0518:0519:05
Swyddfa'r Post Office, Dyffryn Ardudwy08:1109:1110:1111:1112:1113:1114:5116:1117:1118:1119:11
Swyddfa'r Post Office, Tal-y-Bont08:1409:1410:1411:1412:1413:1414:5416:1417:1418:1419:14
Sunnysands, Tal-y-Bont08:1609:1610:1611:1612:1613:1614:5616:1617:1618:1619:16
Caerddaniel, Llanaber08:1909:1910:1911:1912:1913:1914:5916:1917:1918:1919:19
Hedrecoed Isaf Caravan Park, Llanaber08:2109:2110:2111:2112:2113:2115:0116:2117:2118:2119:21
Jubilee Road, Barmouth08:2709:2710:2711:2712:2713:2715:0716:2717:2718:2719:27

Barmouth to Minffordd

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11
Jubilee Road, Barmouth06:3307:3308:3309:3310:3311:3312:3313:5315:3316:3317:33
Hendrecoed Isaf Caravan Park, Llanaber06:3507:3508:3509:3510:3511:3512:3513:5515:3516:3517:35
Caerddaniel, Llanaber06:3707:3808:3809:3810:3811:3812:3713:5815:3816:3817:38
Sunnysands, Tal-y-Bont06:4007:4108:4109:4110:4111:4112:4114:0115:4116:4117:41
Swyddfa'r Post Office, Tal-y-Bont06:4207:4308:4309:4310:4311:4312:4314:0315:4316:4317:43
Swyddfa'r Post Office, Dyffryn Ardudwy06:4407:4608:4609:4610:4611:4612:4614:0615:4616:4617:46
Victoria Inn, Llanbedr06:4907:5208:5209:5210:5211:5212:5214:1215:5216:5217:52
Pen Llanfair06:5307:5608:5609:5610:5611:5612:5614:1615:5616:5617:56
Maes Parcio Cefn-coed, Harlech08:0009:0010:0011:0012:0013:0014:2016:0017:0018:00
Harlech Railway Station06:5608:0509:0510:0511:0512:0513:0514:3116:0517:0518:05
Ynys, Ynys Llanfihangel-y-traethau07:0108:1209:1110:1111:1112:1113:1114:3716:1117:1118:11
Capel Bethel, Talsarnau07:0308:1409:1310:1311:1312:1313:1314:3916:1317:1318:13
Llandecwyn07:0508:1609:1510:1511:1512:1513:1514:4116:1517:1518:15
Station, Penrhyndeudraeth07:0808:1909:1810:1811:1812:1813:1814:4416:1817:1818:18
Minffordd Railway Station07:1013:2014:46
Minffordd07:1113:2114:47
Porthmadog Park Stand B07:1513:2514:51
Porthmadog Railway Station07:1713:2714:53
Rhes Cambrian, Porthmadog08:2709:2610:2611:2612:2616:2617:2618:26
The Australia, Porthmadog08:3209:3210:3211:3212:3216:3217:3218:32
Minffordd08:3609:3610:3611:3612:3616:3617:3618:36

Places on this route

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 2 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook