Last buses from Caernarfon
Direct buses from Caernarfon go to 40 places. Tonight (Saturday) the last one leaves at 01:53 (after midnight), the TH1 to Bangor. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Carmarthen | TH1 19:46 | TH1 19:46 | TH1 19:46 | TH1 19:46 |
| Bangor | TH1 01:53 after midnight | TH1 01:53 after midnight | TH1 01:53 after midnight | TH1 01:53 after midnight |
| Aberystwyth | TH1 21:59 | TH1 21:42 | TH1 21:59 | TH1 21:59 |
| Machynlleth | TH1 21:59 | TH1 21:42 | TH1 21:59 | TH1 21:59 |
| Holyhead | TH1 21:53 | TH1 21:53 | TH1 21:53 | TH1 21:53 |
| Pwllheli | 12 20:33 | 12 20:33 | 12 20:33 | 12 17:23 |
| Penglais | TH1 21:59 | TH1 21:42 | TH1 21:59 | TH1 21:59 |
| Porthmadog | T2 22:12 | T2 22:12 | T2 22:12 | T2 22:12 |
| Treborth | 5C 16:46 | 5C 16:46 | 5C 16:46 | none |
| Betws-y-Coed | S1 17:46 | S1 17:46 | S1 17:46 | S1 17:46 |
| Bow Street | T2 19:10 | T2 19:10 | T2 19:10 | T2 17:10 |
| Capel-y-graig | 5C 23:31 | 5C 23:31 | 5C 23:31 | 5C 23:16 |
| Blaenau Ffestiniog | T22 18:20 | T22 18:20 | T22 18:20 | none |
| Dolgellau | TH1 21:59 | TH1 21:42 | TH1 21:59 | TH1 21:59 |
| Parc Menai | 5C 16:46 | 5C 16:46 | 5C 16:46 | none |
| Aberaeron | TH1 19:46 | TH1 19:46 | TH1 19:46 | TH1 19:46 |
| Furnace | T2 19:10 | T2 19:10 | T2 19:10 | T2 17:10 |
| Bontnewydd | T2 22:12 | T2 22:12 | T2 22:12 | T2 22:12 |
| Derwen Las | T2 19:10 | T2 19:10 | T2 19:10 | T2 17:10 |
| Llanwnda | T2 22:12 | T2 22:12 | T2 22:12 | T2 22:12 |
| Penygroes | T2 22:12 | T2 22:12 | T2 22:12 | T2 22:12 |
| Comins-coch | T2 19:10 | T2 19:10 | T2 19:10 | T2 17:10 |
| Groeslon | T2 22:12 | T2 22:12 | T2 22:12 | T2 22:12 |
| Llanelltyd | T2 21:10 | T2 21:10 | T2 21:10 | T2 19:10 |
| Llanrug | S3 18:46 | S3 18:46 | S3 18:46 | S1 17:46 |
| Minffordd | T2 21:10 | T2 21:10 | T2 21:10 | T2 19:10 |
| Penrhyndeudraeth | T2 21:10 | T2 21:10 | T2 21:10 | T2 19:10 |
| Aber Pwll | 5C 23:31 | 5C 23:31 | 5C 23:31 | 5C 23:16 |
| Bethel | S3 18:46 | S3 18:46 | S3 18:46 | S3 16:51 |
| Ceinws | T2 21:10 | T2 21:10 | T2 21:10 | T2 19:10 |
| Corris | T2 21:10 | T2 21:10 | T2 21:10 | T2 19:10 |
| Criccieth | T2 22:12 | T2 22:12 | T2 22:12 | T2 22:12 |
| Dolydd | T2 22:12 | T2 22:12 | T2 22:12 | T2 22:12 |
| Esgair-Geiliog | T2 21:10 | T2 21:10 | T2 21:10 | T2 19:10 |
| Llanllyfni | T22 18:20 | T22 18:20 | T22 18:20 | none |
| Nasareth | T22 18:20 | T22 18:20 | T22 18:20 | none |
| Nebo | T22 18:20 | T22 18:20 | T22 18:20 | none |
| Pant-Glas | T2 22:12 | T2 22:12 | T2 22:12 | T2 22:12 |
| Pant-Perthog | T2 21:10 | T2 21:10 | T2 21:10 | T2 19:10 |
| Penygarn | T2 19:10 | T2 19:10 | T2 19:10 | T2 17:10 |
The time each last direct bus leaves Caernarfon, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 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 Caernarfon tonight?
- The TH1 to Bangor at 01:53 (after midnight) from Caernarfon Bus Station Stand B, from the timetable for Saturday.
- What time is the last bus from Caernarfon to Carmarthen?
- The last direct bus from Caernarfon to Carmarthen: on weekdays, the TH1 at 19:46 from Caernarfon Bus Station Stand B, reaching Carmarthen at 00:20; on Saturdays, the TH1 at 19:46 from Caernarfon Bus Station Stand B, reaching Carmarthen at 00:20; on Sundays, the TH1 at 19:46 from Caernarfon Bus Station Stand B, reaching Carmarthen at 00:20.
- What time is the last bus from Caernarfon to Bangor?
- The last direct bus from Caernarfon to Bangor: on weekdays, the TH1 at 01:53 (after midnight) from Caernarfon Bus Station Stand B, reaching Bangor at 02:15; on Saturdays, the TH1 at 01:53 (after midnight) from Caernarfon Bus Station Stand B, reaching Bangor at 02:15; on Sundays, the TH1 at 01:53 (after midnight) from Caernarfon Bus Station Stand B, reaching Bangor at 02:15.
- What time is the last bus from Caernarfon to Aberystwyth?
- The last direct bus from Caernarfon to Aberystwyth: on weekdays, the TH1 at 21:42 from Caernarfon Bus Station Stand B, reaching Aberystwyth at 00:23; on Saturdays, the TH1 at 21:59 from Caernarfon Bus Station Stand B, reaching Aberystwyth at 00:40; on Sundays, the TH1 at 21:59 from Caernarfon Bus Station Stand B, reaching Aberystwyth at 00:40.
- What time is the last bus from Caernarfon to Machynlleth?
- The last direct bus from Caernarfon to Machynlleth: on weekdays, the TH1 at 21:42 from Caernarfon Bus Station Stand B, reaching Machynlleth at 23:40; on Saturdays, the TH1 at 21:59 from Caernarfon Bus Station Stand B, reaching Machynlleth at 23:57; on Sundays, the TH1 at 21:59 from Caernarfon Bus Station Stand B, reaching Machynlleth at 23:57.
- What time is the last bus from Caernarfon to Holyhead?
- The last direct bus from Caernarfon to Holyhead: on weekdays, the TH1 at 21:53 from Caernarfon Bus Station Stand B, reaching Holyhead at 23:00; on Saturdays, the TH1 at 21:53 from Caernarfon Bus Station Stand B, reaching Holyhead at 23:00; on Sundays, the TH1 at 21:53 from Caernarfon Bus Station Stand B, reaching Holyhead at 23:00.
- What time is the last bus from Caernarfon to Pwllheli?
- The last direct bus from Caernarfon to Pwllheli: on weekdays, the 12 at 20:33 from Parc Muriau, reaching Pwllheli at 21:06; on Saturdays, the 12 at 20:33 from Parc Muriau, reaching Pwllheli at 21:06; on Sundays, the 12 at 17:23 from Parc Muriau, reaching Pwllheli at 18:01.
- What time is the last bus from Caernarfon to Penglais?
- The last direct bus from Caernarfon to Penglais: on weekdays, the TH1 at 21:42 from Caernarfon Bus Station Stand B, reaching Penglais at 00:16; on Saturdays, the TH1 at 21:59 from Caernarfon Bus Station Stand B, reaching Penglais at 00:33; on Sundays, the TH1 at 21:59 from Caernarfon Bus Station Stand B, reaching Penglais at 00:33.
- What time is the last bus from Caernarfon to Porthmadog?
- The last direct bus from Caernarfon to Porthmadog: on weekdays, the T2 at 22:12 from Parc Muriau, reaching Porthmadog at 22:57; on Saturdays, the T2 at 22:12 from Parc Muriau, reaching Porthmadog at 22:57; on Sundays, the T2 at 22:12 from Parc Muriau, reaching Porthmadog at 22:57.
- What time is the last bus from Caernarfon to Treborth?
- The last direct bus from Caernarfon to Treborth: on weekdays, the 5C at 16:46 from Ferodo, reaching Treborth at 17:09; on Saturdays, the 5C at 16:46 from Ferodo, reaching Treborth at 17:09; on Sundays, there's no direct bus.
- What time is the last bus from Caernarfon to Betws-y-Coed?
- The last direct bus from Caernarfon to Betws-y-Coed: on weekdays, the S1 at 17:46 from Cibyn Industrial Estate, reaching Betws-y-Coed at 18:46; on Saturdays, the S1 at 17:46 from Cibyn Industrial Estate, reaching Betws-y-Coed at 18:46; on Sundays, the S1 at 17:46 from Cibyn Industrial Estate, reaching Betws-y-Coed at 18:46.
Buses in Caernarfon · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 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