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.
| To | Today (Sunday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Carmarthen | TH1 20:24 | TH1 20:24 | TH1 20:24 | TH1 20:24 |
| Bangor | TH1 01:17 after midnight | TH1 01:17 after midnight | TH1 01:17 after midnight | TH1 01:17 after midnight |
| Aberystwyth | TH1 22:37 | TH1 22:20 | TH1 22:37 | TH1 22:37 |
| Machynlleth | TH1 22:37 | TH1 22:20 | TH1 22:37 | TH1 22:37 |
| Holyhead | TH1 21:17 | TH1 21:17 | TH1 21:17 | TH1 21:17 |
| Caernarfon | TH1 01:17 after midnight | TH1 01:17 after midnight | TH1 01:17 after midnight | TH1 01:17 after midnight |
| Pwllheli | 3 16:57 | 3 20:18 | 3 20:18 | 3 16:57 |
| Penglais | TH1 22:37 | TH1 22:20 | TH1 22:37 | TH1 22:37 |
| Bow Street | T2 18:05 | T2 20:05 | T2 20:05 | T2 18:05 |
| Capel-y-graig | T2 19:57 | T2 20:07 | T2 20:07 | T2 19:57 |
| Blaenau Ffestiniog | T22 20:10 | T22 22:10 | T22 22:10 | T22 20:10 |
| Dolgellau | TH1 22:37 | TH1 22:20 | TH1 22:37 | TH1 22:37 |
| Aberaeron | TH1 20:24 | TH1 20:24 | TH1 20:24 | TH1 20:24 |
| Derwen Las | T2 18:05 | T2 20:05 | T2 20:05 | T2 18:05 |
| Furnace | T2 18:05 | T2 20:05 | T2 20:05 | T2 18:05 |
| Bontnewydd | T2 19:57 | T2 21:57 | T2 21:57 | T2 19:57 |
| Llanwnda | T2 19:57 | T2 21:57 | T2 21:57 | T2 19:57 |
| Penygroes | T2 19:57 | T2 21:57 | T2 21:57 | T2 19:57 |
| Barmouth | G23 17:32 | G23 18:32 | G23 18:32 | G23 17:32 |
| Comins-coch | T2 18:05 | T2 20:05 | T2 20:05 | T2 18:05 |
| Groeslon | T2 19:57 | T2 21:57 | T2 21:57 | T2 19:57 |
| Llanelltyd | T2 20:05 | T2 22:05 | T2 22:05 | T2 20:05 |
| Minffordd | T22 20:10 | T22 22:10 | T22 22:10 | T22 20:10 |
| Penrhyndeudraeth | T22 20:10 | T22 22:10 | T22 22:10 | T22 20:10 |
| Ceinws | T2 20:05 | T2 22:05 | T2 22:05 | T2 20:05 |
| Corris | T2 20:05 | T2 22:05 | T2 22:05 | T2 20:05 |
| Criccieth | T2 19:57 | T2 21:57 | T2 21:57 | T2 19:57 |
| Dolydd | T2 19:57 | T2 21:57 | T2 21:57 | T2 19:57 |
| Esgair-Geiliog | T2 20:05 | T2 22:05 | T2 22:05 | T2 20:05 |
| Llanllyfni | none | T22 17:02 | T22 17:02 | none |
| Nasareth | none | T22 17:02 | T22 17:02 | none |
| Nebo | none | T22 17:02 | T22 17:02 | none |
| Pant-Glas | T2 19:57 | T2 21:57 | T2 21:57 | T2 19:57 |
| Pant-Perthog | T2 20:05 | T2 22:05 | T2 22:05 | T2 20:05 |
| Penygarn | T2 18:05 | T2 20:05 | T2 20:05 | T2 18:05 |
| Tabor | T2 20:05 | T2 22:05 | T2 22:05 | T2 20:05 |
| Tan-y-bwlch | T22 20:10 | T22 22:10 | T22 22:10 | T22 20:10 |
| Tremadog | T22 19:52 | T22 21:52 | T22 21:52 | T22 19:52 |
| Abererch | 3 16:57 | 3 20:18 | 3 20:18 | 3 16:57 |
| Beddgelert | S4 16:32 | S4 17:33 | S4 17:33 | S4 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