Last buses from Porthmadog

Direct buses from Porthmadog go to 40 places. Tonight (Sunday) the last one leaves at 01:17 (after midnight), the TH1 to Caernarfon. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
CarmarthenTH1 20:24TH1 20:24TH1 20:24TH1 20:24
BangorTH1 01:17 after midnightTH1 01:17 after midnightTH1 01:17 after midnightTH1 01:17 after midnight
AberystwythTH1 22:37TH1 22:20TH1 22:37TH1 22:37
MachynllethTH1 22:37TH1 22:20TH1 22:37TH1 22:37
HolyheadTH1 21:17TH1 21:17TH1 21:17TH1 21:17
CaernarfonTH1 01:17 after midnightTH1 01:17 after midnightTH1 01:17 after midnightTH1 01:17 after midnight
Pwllheli3 16:573 20:183 20:183 16:57
PenglaisTH1 22:37TH1 22:20TH1 22:37TH1 22:37
Bow StreetT2 18:05T2 20:05T2 20:05T2 18:05
Capel-y-graigT2 19:57T2 20:07T2 20:07T2 19:57
Blaenau FfestiniogT22 20:10T22 22:10T22 22:10T22 20:10
DolgellauTH1 22:37TH1 22:20TH1 22:37TH1 22:37
AberaeronTH1 20:24TH1 20:24TH1 20:24TH1 20:24
Derwen LasT2 18:05T2 20:05T2 20:05T2 18:05
FurnaceT2 18:05T2 20:05T2 20:05T2 18:05
BontnewyddT2 19:57T2 21:57T2 21:57T2 19:57
LlanwndaT2 19:57T2 21:57T2 21:57T2 19:57
PenygroesT2 19:57T2 21:57T2 21:57T2 19:57
BarmouthG23 17:32G23 18:32G23 18:32G23 17:32
Comins-cochT2 18:05T2 20:05T2 20:05T2 18:05
GroeslonT2 19:57T2 21:57T2 21:57T2 19:57
LlanelltydT2 20:05T2 22:05T2 22:05T2 20:05
MinfforddT22 20:10T22 22:10T22 22:10T22 20:10
PenrhyndeudraethT22 20:10T22 22:10T22 22:10T22 20:10
CeinwsT2 20:05T2 22:05T2 22:05T2 20:05
CorrisT2 20:05T2 22:05T2 22:05T2 20:05
CricciethT2 19:57T2 21:57T2 21:57T2 19:57
DolyddT2 19:57T2 21:57T2 21:57T2 19:57
Esgair-GeiliogT2 20:05T2 22:05T2 22:05T2 20:05
LlanllyfninoneT22 17:02T22 17:02none
NasarethnoneT22 17:02T22 17:02none
NebononeT22 17:02T22 17:02none
Pant-GlasT2 19:57T2 21:57T2 21:57T2 19:57
Pant-PerthogT2 20:05T2 22:05T2 22:05T2 20:05
PenygarnT2 18:05T2 20:05T2 20:05T2 18:05
TaborT2 20:05T2 22:05T2 22:05T2 20:05
Tan-y-bwlchT22 20:10T22 22:10T22 22:10T22 20:10
TremadogT22 19:52T22 21:52T22 21:52T22 19:52
Abererch3 16:573 20:183 20:183 16:57
BeddgelertS4 16:32S4 17:33S4 17:33S4 16:32

The time each last direct bus leaves Porthmadog, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Porthmadog tonight?
The TH1 to Caernarfon at 01:17 (after midnight) from Porthmadog Park Stand B, from the timetable for Sunday.
What time is the last bus from Porthmadog to Carmarthen?
The last direct bus from Porthmadog to Carmarthen: on weekdays, the TH1 at 20:24 from The Australia, reaching Carmarthen at 00:20; on Saturdays, the TH1 at 20:24 from The Australia, reaching Carmarthen at 00:20; on Sundays, the TH1 at 20:24 from The Australia, reaching Carmarthen at 00:20.
What time is the last bus from Porthmadog to Bangor?
The last direct bus from Porthmadog to Bangor: on weekdays, the TH1 at 01:17 (after midnight) from Porthmadog Park Stand B, reaching Bangor at 02:15; on Saturdays, the TH1 at 01:17 (after midnight) from Porthmadog Park Stand B, reaching Bangor at 02:15; on Sundays, the TH1 at 01:17 (after midnight) from Porthmadog Park Stand B, reaching Bangor at 02:15.
What time is the last bus from Porthmadog to Aberystwyth?
The last direct bus from Porthmadog to Aberystwyth: on weekdays, the TH1 at 22:20 from The Australia, reaching Aberystwyth at 00:23; on Saturdays, the TH1 at 22:37 from The Australia, reaching Aberystwyth at 00:40; on Sundays, the TH1 at 22:37 from The Australia, reaching Aberystwyth at 00:40.
What time is the last bus from Porthmadog to Machynlleth?
The last direct bus from Porthmadog to Machynlleth: on weekdays, the TH1 at 22:20 from The Australia, reaching Machynlleth at 23:40; on Saturdays, the TH1 at 22:37 from The Australia, reaching Machynlleth at 23:57; on Sundays, the TH1 at 22:37 from The Australia, reaching Machynlleth at 23:57.
What time is the last bus from Porthmadog to Holyhead?
The last direct bus from Porthmadog to Holyhead: on weekdays, the TH1 at 21:17 from Porthmadog Park Stand B, reaching Holyhead at 23:00; on Saturdays, the TH1 at 21:17 from Porthmadog Park Stand B, reaching Holyhead at 23:00; on Sundays, the TH1 at 21:17 from Porthmadog Park Stand B, reaching Holyhead at 23:00.
What time is the last bus from Porthmadog to Caernarfon?
The last direct bus from Porthmadog to Caernarfon: on weekdays, the TH1 at 01:17 (after midnight) from Porthmadog Park Stand B, reaching Caernarfon at 01:53; on Saturdays, the TH1 at 01:17 (after midnight) from Porthmadog Park Stand B, reaching Caernarfon at 01:53; on Sundays, the TH1 at 01:17 (after midnight) from Porthmadog Park Stand B, reaching Caernarfon at 01:53.
What time is the last bus from Porthmadog to Pwllheli?
The last direct bus from Porthmadog to Pwllheli: on weekdays, the 3 at 20:18 from Porthmadog Tesco, reaching Pwllheli at 20:50; on Saturdays, the 3 at 20:18 from Porthmadog Tesco, reaching Pwllheli at 20:50; on Sundays, the 3 at 16:57 from Maes Gerddi, reaching Pwllheli at 17:33.
What time is the last bus from Porthmadog to Penglais?
The last direct bus from Porthmadog to Penglais: on weekdays, the TH1 at 22:20 from The Australia, reaching Penglais at 00:16; on Saturdays, the TH1 at 22:37 from The Australia, reaching Penglais at 00:33; on Sundays, the TH1 at 22:37 from The Australia, reaching Penglais at 00:33.
What time is the last bus from Porthmadog to Bow Street?
The last direct bus from Porthmadog to Bow Street: on weekdays, the T2 at 20:05 from The Australia, reaching Bow Street at 22:04; on Saturdays, the T2 at 20:05 from The Australia, reaching Bow Street at 22:04; on Sundays, the T2 at 18:05 from The Australia, reaching Bow Street at 20:03.
What time is the last bus from Porthmadog to Capel-y-graig?
The last direct bus from Porthmadog to Capel-y-graig: on weekdays, the T2 at 20:07 from Aldi, reaching Capel-y-graig at 21:11; on Saturdays, the T2 at 20:07 from Aldi, reaching Capel-y-graig at 21:11; on Sundays, the T2 at 19:57 from Aldi, reaching Capel-y-graig at 21:01.

Buses in Porthmadog · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 15 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