
Please check the below information for an overview of public transport service changes over the festive period (24th December to 2nd January).
- Most operators will not be running services on Christmas Day, Boxing Day and New Year’s Day, with some exceptions. There may be some discrepancies in the system as we continue to process the information we receive, please check carefully below before you travel.
- Please check the list of operators and local authority areas below for an overview of how services will be running. If you don’t know the name of your bus operator, you can find their name at the bottom of your service timetable.
- Please also double check our ''NEW OR INCORRECT BUS TIMETABLE. page for timetable changes before traveling.
- If you need any help planning your public transport journeys, please call our Freephone number 0800 464 0000 from 7am-8pm daily, with the following exceptions:
| Tuesday 24 December (Christmas Eve) |
07:00 – 18:00 |
| Wednesday 25 December (Christmas Day) | CLOSED |
| Thursday 26 December (Boxing Day) | CLOSED |
| Tuesday 31 December (New Year's Eve) | 07:00 - 20:00 |
| Wednesday 1 January (New Year’s Day) | 08:00 – 20:00 |
- You can also follow us on X @TravelineCymru for transport updates and retweets from operators.
Bus and Rail Operators: Please click on the name of your service operator for more information
Adventure Travel
Arriva Cymru
Berwyn Coaches
Caerlloi
Cardiff Bus
Celtic Travel
Clynnog & Trefor
Connect 2
Crickhowell Taxis
DANSA
Davies Coaches
Denbighshire
Dilwyn Coaches
Edwards Coaches
Eifion's Coaches
Evans Coaches Tregaron
Fflecsi
First Cymru
Forge Travel
Goodsir Coaches
Gwynfor Coaches
Harris Coaches
Jones Login
Keeping Coaches
Lewis Taxis
Lewis Y Llan
Llew Jones Coaches
Lloyds Coaches
M&H Coaches
Mid Wales Travel
Monmouthshire
Morris Travel
Nefyn Coaches
Newport Bus
O R Jones
Owens of Oswestry
P&O Lloyds
Pats Coaches
Pembrokeshire
Peter's Minibus Hire
Peyton Travel LTD
Phil Anslow
Qube
Richard Bros
Ridgeways
Sargeant
Select Coaches
South Wales Transport
SP Cars
Stagecoach Chester
Stagecoach South Wales
Stagecoach West
Taf Valley Coaches
Tanat Valley Coaches
Thomas Coaches Porth
Townlynx
TrawsCymru
Valentine Travel
Village & Valley
Williams Coaches
Wrexham Taxi
Yeomans Canyon
Great Western Railway
Transport for Wales
Bus and Rail Operators:
Adventure Travel
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) |
No service | Normal service - 905 |
| Friday 2 January | Normal service |
*Early finishes:
T6 Brecon - Swansea -17:11 | Swansea – Ystradgynlais 18:21 | Brecon - Ystradgynlais 18:18
116 Swansea - Penclawdd - 17:40 | Llangennith - Gowerton - 1756
118 Swansea - Killay - 18:05 | Rhossili - Swansea - 18:27
102 Upper Boat - 18:32 | Glyncoch - 1917
404 Talbot Green - 18:10 | Bridgend - 19:35
65 Bridgend - 19:15
14 Swansea - 17:45 \ Pennard - 18:26
Please visit the Adventure Travel Twitter page for more information about the operator.
Arriva Cymru
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
*Early finishes:
Please Click here to see Christmas Travel Arrangements for services operated by Arrva Cymru
Berwyn Coaches
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
*Early finishes:
12 Pwllhei – Caernarfon - No service after 1800
14 Pwllheli – Pencaenewydd - No service after 1630
17 Pwllheli - Aberdaron - No service after 1800
18 Pwllheli - Abersoch - No service after 1730
Please visit the Berwyn Coaches Facebook page for more information about the operator.
Caerlloi
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Caelloi Facebook page for more information about the operator
Cardiff Bus
| Wednesday 24 December (Christmas Eve) | Saturday service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Saturday service* |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Saturday service* |
| Wednesday 31 December (New Year’s Eve) | Saturday service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Saturday service* |
*Please click here to see Christmas Travel Arrangements for services operated by Cardiff Bus
Please visit the Cardiff Bus Twitter page for more information.
Celtic Travel
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Celtic Travel Facebook page for more information about the operator.
Clynnog & Trefor
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
*Early finishes:
12 Pwllhei – Caernarfon - service terminates at Trefor 1800/1805
Please visit the Clynnog and Trefor website for more information about the operator.
Connect 2
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | No service |
| Sunday 28 December | No service |
| Monday 29 December | No service |
| Tuesday 30 December | No service |
| Wednesday 31 December (New Year’s Eve) | No service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Crickhowell Taxis
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) | No service |
| Friday 2 January | Normal service |
Please visit the Chrickhowell Taxis website for more information about the operator.
DANSA
| Wednesday 24 December (Christmas Eve) | |
| Thursday 25 December (Christmas Day) | |
| Friday 26 December (Boxing Day) | |
| Saturday 27 December | |
| Sunday 28 December | |
| Monday 29 December | |
| Tuesday 30 December | |
| Wednesday 31 December (New Year’s Eve) | |
| Thursday 1 January (New Year’s Day) | |
| Friday 2 January |
Please visit the DANSA Facebook page for more information about the operator.
Davies Coaches
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Dilwyn Coaches
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Dilwyns Coaches Facebook page for more information about the operator.
Edwards Coaches
| Monday 22 December | Saturday service |
| Tuesday 23 December | Saturday service |
| Wednesday 24 December (Christmas Eve) | Saturday service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | Sunday service |
| Saturday 27 December | Saturday service |
| Sunday 28 December | Normal service |
| Monday 29 December | Saturday service |
| Tuesday 30 December | Saturday service |
| Wednesday 31 December (New Year’s Eve) | Saturday service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
*Early finishes:
100
Edwards Business Parc- Pontypridd 20:15
Pontypridd - Royal Glamorgan Hospital 21:00
105
Pontypridd - Danylan 19:30
Danylan - Pontypridd 19:45
107
Pontypridd - Treforest 18:30
Treforest - Pontypridd 18:45
109
Pontypridd - Pantygraigwen 19:00
Pantygraigwen - Pontypridd 19:16
400
Gwaunmiskin - Cardiff 19:30
Cardiff - Gwaunmiskin 20:20
Please visit the Edwards Coaches Facebook page for more information about the operator.
Eifion's Coaches
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Eifion's Coaches Facebook page for more information about the operator.
Evans Coaches Tregaron - JAEV
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
*Early finishes:
T21 - Aberystwyth - Tregaron - Click here
585 - Lampeter - Aberystwyth - Click here
588 - Aberystwyth - Lampeter - Click here
Please visit the Evans Coaches Facebook page for more information about the operator.
Fflecsi
Please visit the Fflecsi website for more information.
First Cymru
| Wednesday 24 December (Christmas Eve) | Special service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Special service* |
| Sunday 28 December | Special service* |
| Monday 29 December | Special service* |
| Tuesday 30 December | Special service* |
| Wednesday 31 December (New Year’s Eve) | Special service* |
| Thursday 1 January (New Year’s Day) | No service |
| Friday 2 January | Normal service |
*Please Click here to see Christmas Travel Arrangements for services operated by First Cymru
Please visit the First Cymru Twitter page for more information about the operator.
Forge Travel
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Goodsir Coaches
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Goodsir Coaches Facebook page for more information about the operator.
Gwynfor Coaches
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Gwynfor Coaches Facebook page for more information about the operator.
Harris Coaches
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Harris Coaches website for more information about the operator.
Jones Login
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Jones Login website for more information about the operator.
Keeping Coaches
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
*Early finishes:
1910 Penrhiwceiber - Cefnpennar
1935 Cefnpennar - Penrhiwceiber
Please visit the Keeping Coaches website for more information about the operator.
Lewis Taxis
| Wednesday 24 December (Christmas Eve) | No service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | No service |
| Sunday 28 December | No service |
| Monday 29 December | No service |
| Tuesday 30 December | No service |
| Wednesday 31 December (New Year’s Eve) | No service |
| Thursday 1 January (New Year’s Day) | No service |
| Friday 2 January | No service |
Lewis Y Llan
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Llew Jones Coaches
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
*Early finishes:
T22
18.15 From Caernarvon will Terminate at Porthmadog at 19.10
18.00 from Alltwen to Blaenau
18.15 from Blaenau to Alltwen
19.15 from Blaenau to Alltwen
Please visit the Llew Jones Coaches Facebook page for more information about the operator.
Lloyds Coaches
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
*Please click here to see Christmas Travel Arrangements for services operated by Lloyds Coaches
Please visit the Lloyds Coaches Facebook page for more information about the operator.
M&H Coaches
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit M&H Coaches Facebook pagefor more information about the operator.
Mid Wales Travel
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
* Please Click here for T1C Timetable
Please visit the Mid Wales Travel Facebook page for more information.
Monmouthshire
| Wednesday 24 December (Christmas Eve) | |
| Thursday 25 December (Christmas Day) | |
| Friday 26 December (Boxing Day) | |
| Saturday 27 December | |
| Sunday 28 December | |
| Monday 29 December | |
| Tuesday 30 December | |
| Wednesday 31 December (New Year’s Eve) | |
| Thursday 1 January (New Year’s Day) | |
| Friday 2 January |
Morris Travel
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Morris Travel website for more information about the operator.
Nefyn Coaches
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
*Early finishes:
8 - Tudweiliog - Pwllheli - No service after 18:30
Please visit the Nefyn Coaches Facebook page for more information about the operator.
Newport Bus
| Wednesday 24 December (Christmas Eve) | Saturday service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Saturday service* |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Saturday service* |
| Wednesday 31 December (New Year’s Eve) | Saturday service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Saturday service* |
*Please click here to see Christmas Travel Arrangements for services operated by Newport Bus
Please visit the Newport Bus Twitter page for more information about the operator.
O R Jones
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the O R Jones website for more information about the operator.
Owens of Oswestry
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) | No service |
| Friday 2 January | Normal service |
Please visit the Owens of Oswestry website for more information about the operator.
P&O Lloyds
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service* |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service* |
| Tuesday 30 December | Normal service* |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) | No service |
| Friday 2 January | Normal service |
*Please click here to see Christmas Travel Arrangements for services operated by P&O Lloyds
Please visit the P&O Lloyds Coaches website for more information about the operator.
Pats Coaches
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Pembrokeshire
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Peter's Minibus Hire
| Wednesday 24 December (Christmas Eve) | |
| Thursday 25 December (Christmas Day) | |
| Friday 26 December (Boxing Day) | |
| Saturday 27 December | |
| Sunday 28 December | |
| Monday 29 December | |
| Tuesday 30 December | |
| Wednesday 31 December (New Year’s Eve) | |
| Thursday 1 January (New Year’s Day) | |
| Friday 2 January |
Peyton Travel LTD
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Peyton Travel website for more information about the oprator.
Phil Anslow
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Phil Anslow Facebook page for more information about the operator.
Qube
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Richard Bros
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) | No service |
| Friday 2 January | Normal service |
*Please click here to see Christmas Travel Arrangements for services operated by Richard Bros
Please visit the Richard Bros Facebook page for more information about the operator.
Ridgeways
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
*Early finishes:
66
15:38 - Goytre - Westlands / 16:05 - Westlands - Goytre
Please visit the Ridgway Coaches Facebook page for more information about the operator.
Sargeant
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Sargeants Facebook page for more information about the operator.
Select Coaches
| Wednesday 24 December (Christmas Eve) | |
| Thursday 25 December (Christmas Day) | |
| Friday 26 December (Boxing Day) | |
| Saturday 27 December | |
| Sunday 28 December | |
| Monday 29 December | |
| Tuesday 30 December | |
| Wednesday 31 December (New Year’s Eve) | |
| Thursday 1 January (New Year’s Day) | |
| Friday 2 January |
South Wales Transport
| Wednesday 24 December (Christmas Eve) | |
| Thursday 25 December (Christmas Day) | |
| Friday 26 December (Boxing Day) | |
| Saturday 27 December | |
| Sunday 28 December | |
| Monday 29 December | |
| Tuesday 30 December | |
| Wednesday 31 December (New Year’s Eve) | |
| Thursday 1 January (New Year’s Day) | |
| Friday 2 January |
Please visit the South Wales Transport Twitter page for more information about the operator.
Stagecoach Chester
| Wednesday 24 December (Christmas Eve) | Normal service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | Normal service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
*Please Click here to see Christmas Travel Arrangements for services operated by Stagecoach Chester
Stagecoach South Wales
| Wednesday 24 December (Christmas Eve) | Saturday service* |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Saturday service* |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Saturday service* |
| Wednesday 31 December (New Year’s Eve) | Saturday service* |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Saturday service* |
*Please Click here to see Christmas Travel Arrangements for services operated by Stagecoach South Wales
Please visit the Stagecoach in South Wales Twitter page for more information about the operator.
Stagecoach West
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Saturday service* |
| Tuesday 30 December | Saturday service* |
| Wednesday 31 December (New Year’s Eve) | Saturday service* |
| Thursday 1 January (New Year’s Day) | No service |
| Friday 2 January | Normal service |
*Please Click here to see Christmas Travel Arrangements for services operated by Stagecoach West
Please visit the Stagecoach West Twitter page for more information about the operator.
Taf Valley Coaches
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Taf Valley Coaches Facebook page for more information about the operator.
Tanat Valley Coaches
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Tanat Valley Coaches Facebook page for more information about the operator.
Thomas Coaches Porth
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) | No service |
| Friday 2 January | Normal service |
Townlynx
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
TrawsCymru
Please Click here to see Christmas Travel Arrangements for services operated by Trawscymru
Please visit the Traws Cymru website for more information
Valentine Travel
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Valentine Travel page for more information about the operator.
Village & Valley
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | No service |
| Sunday 28 December | No service |
| Monday 29 December | No service |
| Tuesday 30 December | No service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) | No service |
| Friday 2 January | Normal service |
Please visit the Village & Valley website for more information about the operator.
Williams Coaches
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Wrexham Taxi
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) |
No service |
| Friday 2 January | Normal service |
Please visit the Wrexham Taxi website for more information about the operator.
Yeomans Canyon
| Wednesday 24 December (Christmas Eve) | Normal service |
| Thursday 25 December (Christmas Day) | No service |
| Friday 26 December (Boxing Day) | No service |
| Saturday 27 December | Normal service |
| Sunday 28 December | Normal service |
| Monday 29 December | Normal service |
| Tuesday 30 December | Normal service |
| Wednesday 31 December (New Year’s Eve) | Normal service |
| Thursday 1 January (New Year’s Day) | No service |
| Friday 2 January | Normal service |
Please visit the Yeomans Travel website for more information about the operator.
Great Western Railway
Please visit the Great Western Railway website for more information about the operator.
Transport for Wales
Please visit the Transport for Wales website for more information about the operator.