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.

ToToday (Saturday)WeekdaysSaturdaysSundays
CarmarthenTH1 19:46TH1 19:46TH1 19:46TH1 19:46
BangorTH1 01:53 after midnightTH1 01:53 after midnightTH1 01:53 after midnightTH1 01:53 after midnight
AberystwythTH1 21:59TH1 21:42TH1 21:59TH1 21:59
MachynllethTH1 21:59TH1 21:42TH1 21:59TH1 21:59
HolyheadTH1 21:53TH1 21:53TH1 21:53TH1 21:53
Pwllheli12 20:3312 20:3312 20:3312 17:23
PenglaisTH1 21:59TH1 21:42TH1 21:59TH1 21:59
PorthmadogT2 22:12T2 22:12T2 22:12T2 22:12
Treborth5C 16:465C 16:465C 16:46none
Betws-y-CoedS1 17:46S1 17:46S1 17:46S1 17:46
Bow StreetT2 19:10T2 19:10T2 19:10T2 17:10
Capel-y-graig5C 23:315C 23:315C 23:315C 23:16
Blaenau FfestiniogT22 18:20T22 18:20T22 18:20none
DolgellauTH1 21:59TH1 21:42TH1 21:59TH1 21:59
Parc Menai5C 16:465C 16:465C 16:46none
AberaeronTH1 19:46TH1 19:46TH1 19:46TH1 19:46
FurnaceT2 19:10T2 19:10T2 19:10T2 17:10
BontnewyddT2 22:12T2 22:12T2 22:12T2 22:12
Derwen LasT2 19:10T2 19:10T2 19:10T2 17:10
LlanwndaT2 22:12T2 22:12T2 22:12T2 22:12
PenygroesT2 22:12T2 22:12T2 22:12T2 22:12
Comins-cochT2 19:10T2 19:10T2 19:10T2 17:10
GroeslonT2 22:12T2 22:12T2 22:12T2 22:12
LlanelltydT2 21:10T2 21:10T2 21:10T2 19:10
LlanrugS3 18:46S3 18:46S3 18:46S1 17:46
MinfforddT2 21:10T2 21:10T2 21:10T2 19:10
PenrhyndeudraethT2 21:10T2 21:10T2 21:10T2 19:10
Aber Pwll5C 23:315C 23:315C 23:315C 23:16
BethelS3 18:46S3 18:46S3 18:46S3 16:51
CeinwsT2 21:10T2 21:10T2 21:10T2 19:10
CorrisT2 21:10T2 21:10T2 21:10T2 19:10
CricciethT2 22:12T2 22:12T2 22:12T2 22:12
DolyddT2 22:12T2 22:12T2 22:12T2 22:12
Esgair-GeiliogT2 21:10T2 21:10T2 21:10T2 19:10
LlanllyfniT22 18:20T22 18:20T22 18:20none
NasarethT22 18:20T22 18:20T22 18:20none
NeboT22 18:20T22 18:20T22 18:20none
Pant-GlasT2 22:12T2 22:12T2 22:12T2 22:12
Pant-PerthogT2 21:10T2 21:10T2 21:10T2 19:10
PenygarnT2 19:10T2 19:10T2 19:10T2 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