Ffordd Llyfni Road, Penygroes, Caernarfon.  Gwynedd.  LL54 6ND

t: 01286 881 108 ~ f: 01286 882 331

~ Facebook ~ Twitter - @express_motors



Home | Bus Timetables | Blackpool Weekends | Bus Service Alerts | Coaching & Private Hire | Contact us | Everton | Express Motors Commercials | Job Opportunities | News



From Tuesday 3rd May 2016, additional journeys will operate on Service X1 between Llandudno and Betws y Coed.  This will provide an earlier journey from Llandudno connecting with the Snowdon Sherpa S2 service (Certain journeys will also operate via Bodnant Gardens for the Summer period). The timetable is available here.

The Summer Snowdon Sherpa service will commence on Good Friday 25th March 2016. The same timetable will operate throughout the summer, finishing at the end of October. Additional 'Park and Ride' S1 journeys will operate on Saturdays and duplicates will operate at busy times. You can see the timetable here. Fares will remain at 1.50 single - please assist our drivers by tendering the correct fare wherever possible as this will assist in speeding up loading especially at busy times.



With effect from Sunday 3rd April 2016, there will be some changes to the Sunday timetable on the 83 and 1N services. The current timetables have been unchanged for over 20 years and patronage has been continually declining. Despite shops now opening on Sundays between 10:00 and 16:00, the current service does not start until lunchtime, giving passengers very limited opportunities for shopping etc. In an attempt to increase patronage, thus preserve the Sunday services, the timetable will be changed to start earlier and finish earlier, to make the most of shopping hours. For details of the timetables please click on the appropriate service below. The timetable for service 88 on Sunday will also change, the service will start from and terminate at Llanberis Interchange.

Service 1N/1C from 3rd April 2016

Service 83 from 3rd April 2016

Service 88 from 3rd April 2016


Commencing 4th January 2015, there will be changes to the following services:

Service 1 - The 07:30 ex Porthmadog to Caernarfon will have minor alterations to intermediate running times. An additional journey on schooldays will depart Porthmadog at 09:50 for Caernarfon via Tremadog and Garndolbenmaen (10:05). Therefore on schooldays the 10:00 departure via Criccieth, will no longer serve Garndolbenmaen and times will change between Glandwyfach and Caernarfon. There will be no change to the 10:00 departure on Saturdays and Schoolholidays.  The 19:20 service from Caernarfon to Penygroes is withdrawn.

Service 83 - The 18:25 ex Caernarfon will terminate at Deiniolen and will extend to Dinorwic on request. The 18:58 Dinorwic to Caernarfon  via Pontrug will be withdrawn.

Service 85 - The 06:40 ex Llanberis will no longer serve Caerhun and Minffordd and will operate via Ysbyty Gwynedd Hospital and Penrhos Road.  The 07:40 will revised to allow additional running time between Rhiwlas and Bangor, arriving into Bangor at 08:49. The 08:45 ex Bangor to Llanberis service will be retimed to depart at 08:55.

Service 88 - The 08:25 Pontrug to Llanberis journey via Llanrug Primary School is withdrawn.



Commencing Monday 2nd November, there will be changes to certain journeys on the following services:- 1, 9/9A, 35, 38, S2, S4, T2, X1

Service 1 - The 12:00 ex Porthmadog - Caernarfon service will no longer serve Garn. Timings after Glandwyfach will be adjusted

Service 9 - An duplicate vehicle will operate from Bangor at 15:21 to Caernarfon on schooldays (this extra service will continue to Penygroes only). Passengers for destinations south of Penygroes must board the Porthmadog bus). The 19:40 ex Bangor to Caernarfon will be withdrawn

Service 35 -An additional journey will operate ex Dolgellau at 10:50 and will connect at Blaenau Ffestioniog with the X1 to Llandudno. The 12:30 ex Blaenau Ffestiniog is retimed to 12:00 and will run 30 minutes earlier, The 13:45 ex Dolgellau will be retimed to 13:10.

An additional journey will depart Blaenau Ffestiniog at 14:25 (connecting with service X1 from Llandudno) through to Dolgellau. The 14:55 ex Llandudno X1 to Bronaber will be extended through to Dolgellau arriving 17:10. There will be a later departure from Dolgellau to Blaenau Ffestiniog departing at 17:15

Service 38 - The 12:02 ex Maentwrog Oakley Arms will commence in Blaenau Ffestiniog at 11:43. This journey will NOT call at Harlech (High Street).

Service 39 - The 08:50 Barmouth - Porthmadog service is retimed to depart at 08:45 and operate 5 minutes earlier throughout.

Service 87 - Timetable changes to morning journeys in connection with the change to service S4

Service 99 - The 09:45 service to Morfa Bychan is retimed to 09:40 and will operate 5 minutes earlier throughout.

Service S2 - The winter service commences operating every two hours daily

Service S4 - Timetable revised to provide connections in Beddgelert with service S97 to Pen y Pass. The 17:25 ex Caernarfon will depart at 17:35

Service S97 - the 17:15 Porthmadog to Beddgelert journey is retimed to depart at 17:30 and operate 15 minutes later throughout; the 17:45 Beddgelert to Porthmadog journey is retimed to 18:10 to allow a connection with the S4 service from Caernarfon due at 18:05

Service T2 - The following journeys will no longer be operated by Express Motors - 11:20/17:25 ex Dolgellau (Mon - Sat), 13:30 and 15:25 ex Bangor (Mon - Sat).  Also  ON SUNDAYS the 08:30 ex Penygroes, 09:15/17:20 ex Bangor and 13:55 ex Aberystwyth will not be operated by Express Motors

Service X1 - Following passenger requests, departures from Blaenau Ffestiniog will be at 07:45/08:45/09:45/11:45  (all connecting with service 35) and  at 16:30. There will be minor changes to departures from Llandudno  in the morning and the 13:10 will run through to Blaenau Ffestiniog instead of the 14:00 .  Finally, the 14:55 ex Llandudno will operate through to Dolgellau.

Timetables for the services are available by clicking the Service No. above



Starting on Sunday 4th October, Arriva will be taking over the operation of the Sunday contracts on Service 58 (Bangor - Beaumaris) and Service 62 (Bangor - Amlwch). We would like to thank all the passengers who travelled with us, for their support on these routes over the years.

From Friday 11th September, there will be minor timetable changes to Service 1N between Nantlle and Caernarfon to improve reliability. A copy of the timetable is available here.

In addition, the 15:20 service 1F  ex Penygroes, will operate on Schooldays only, and there will be an additional service 1N on Saturdays and Schoolholidays to Caernarfon at 15:30

The S2 Sherpa service will be reverting to a Schoolday Operation from THURSDAY 3RD SEPTEMBER. However we will be operating the following ADDITIONAL journeys  on schooldays throughout September:

09:00 and 11:00 Llanberis - Pen-y-pass - Betws y Coed, 

10:20 and 12:20 Betws y Coed - Pen-y-Pass - Llanberis

15:30, 16:45 and 17:15 Pen-y-Pass - Llanberis

Service S4/87 - From Tuesday 1st September 2015, the 08:35 Caernarfon - Waunfawr - Ceunant service will depart at 08:45 and operate to Waunfawr only. This bus will return from Waunfawr to Caernarfon at 09:00 via Caeathro.

An additional schooldays only journey will operate from Caeathro at 08:33 to Ysgol Sir Hugh Owen School (08:40), continuing to Caernarfon for 08:45

Express Motors will be introducing a new service on 1st September numbered 39 operating between Porthmadog and Barmouth via the new Pont Briwet Bridge and Harlech. Journeys currently operating on service 38 between Barmouth and Harlech between 09:00 and 17:00 will be renumbered 39 and extended to run to/from Porthmadog. An additional journey on service 38 will depart Oakley Arms at 12:02 through to Barmouth. The new timetable is shown on our timetable page. At the same time most journeys on service 38 operating between Barmouth and Dolgellau will be withdrawn.

There will be changes to services in Porthmadog from Tuesday 1st September 2015:-

Service 98 Porthmadog - Penrhyndeudrath - Llanfrothen  - most journeys withdrawn (replaced between Penrhyndeudraeth and Porthmadog by service 39)

Service 99 Porthmadog - Borth y Gest/Morfa Bychan -  minor timetable changes to certain journeys

Service 99H - Porthmadog - Tremadog - Ysbyty Alltwen Hospital - most journeys withdrawn. Alternative journeys available on service S97 and Arriva Service 3.

Service 1 - an additional journey will operate from Penygroes to Porthmadog at 07:05; an additional journey will operate from Porthmadog to Penygroes at 17:40

From 1st September 2015, Service X1 will be revised, with journeys now operating between Llandudno Junction and Llandudno via Victoria Drive, Marl Lane, Llanrhos Church and Craig y Don. Certain journeys will no longer run between Blaenau Ffestiniog and Betws y Coed and there will be an additional journey between Betws y Coed and Llandudno, giving an hourly service between 09:00 and 16:00. A timetable is available on our timetable page.