Bus timetables
Stay Connected

You can now sign up for email alerts to be informed of bus timetable changes. We also offer subscriptions to other council services and news.

Bus and train maps

Timetables marked * operate on a Sunday and Bank Holiday as well as Mondays to Saturdays.

Merthyr Tydfil - Rhymney - Pontlottyn - Deri - Bargoed (PDF)

2 Merthyr Tydfil - Rhymney - Pontlottyn - Phillipstown - Bargoed (PDF)

3 Merthyr Tydfil - Rhymney - Pontlottyn - Brithdir - Bargoed (PDF)

4 Tredegar - Rhymney - Pontlottyn (PDF)

5 Blackwood - Oakdale - Croespenmaen - Newbridge - Pantside (PDF)

5A Blackwood – Oakdale (PDF)

6 Blackwood – Wyllie (PDF)

7 Blackwood – Ystrad Mynach – Nelson – Treharris – Pontypridd (PDF)

8 Blackwood – Grove Park - Blackwood (PDF)

9 Blackwood – Penllwyn (PDF)

11 Blackwood – Ystrad Mynach (Tesco) – Cefn Hengoed - Gelligaer (PDF)

12 Blackwood – Cefn Fforest – Aberbargoed – New Tredegar (PDF) 

13 Blackwood – Manmoel (PDF)

14 Blackwood – Cefn Fforest – Fleur de lis - Bargoed (PDF) 

15 Cefn Glas - Blackwood (PDF 49kb)

20 Tredegar – Waundeg – Princetown - Rhymney (PDF) 

21 Cwmbran - Pontypool - Swffryd - Newbridge - Blackwood (PDF)

26 Cardiff – Caerphilly – Ystrad Mynach – Blackwood – Markham (PDF)

27 Blackwood – Markham – Aberbargoed – Blackwood (PDF)

50 Bargoed – Ystrad Mynach – Caerphilly – Machen – Newport (PDF)*

50A Bargoed - Ystrad Mynach - Caerphilly - Machen - Royal Gwent Hospital - Newport (PDF)

52 Blackwood - Newbridge - Trinant - Abertillery (PDF)

56 Tredegar – Markham – Blackwood – Ynysddu – Crosskeys – Risca – Newport (PDF)

78  Merthyr Tydfil – Treharris – Nelson – Pontypridd (PDF) 

S79 Merthyr Tydfil – Treharris – Nelson – Bedlinog (PDF)*

82 Pontypool – Crosskeys (PDF)

86 Caerphilly – Watford – Lisvane – Llanishen – Heath – UHW Heath Hospital – Cardiff (PDF) (Until 12 January)
86 Caerphilly – Watford – Lisvane – Llanishen – Heath – UHW Heath Hospital – Cardiff (PDF) (From 13 January)

86X Caerphilly – Watford – Llanishen – UHW Heath Hospital – Cardiff (PDF) (Until 12 January)
86X Caerphilly – Watford – Llanishen – UHW Heath Hospital – Cardiff (PDF) (From 13 January)
Following representations from customers and elected members, Stagecoach in South Wales will make some changes to routes 86 & 86X from 13 January 2020.
Route 86 will no longer operate to/from Caerphilly but will instead operate between Cardiff and Thornhill/Lisvane to a revised timetable. Please contact Stagecoach in South Wales for further details.
Route 86X will operate every hour between Caerphilly and the University Hospital of Wales via Thornhill Crematorium, Caerphilly Road and Birchgrove. This restores the much requested faster link between Caerphilly and the hospital. These journeys will not continue to Cardiff.
Evening and Sunday journeys between Caerphilly and Cardiff that already operate as route 86X remain unchanged. 

95A Roseheyworth - Abertillery - Llanhilleth - Newbridge Comprehensive School (PDF)

95B Warm Turn - Abertillery - Llanhilleth - Newbridge Comprehensive School (PDF)

95C Aberbeeg - Llanhilleth - Newbridge Comprehensive School (PDF)

96 Tredegar - Markham - Blackwood Comprehensive School - Blackwood - Crosskeys (PDF) 

120 Caerphilly - Parc Nantgarw - Pontypridd - Porth - Tonypandy - Blaencwm/Blaenrhondda (PDF)

151 Blackwood – Newbridge – Abercarn – Crosskeys – Risca – Newport (PDF)*

900 Blackwood – Blackwood Gate Retail Park (Aldi) 

901 Blackwood – Ystrad Mynach Station Rail linc (PDF) 

A1 Blackwood – ASDA (PDF)

C1 Nelson – Avril Estate – Greenacre Estate – Nelson (PDF)

C9 Caerphilly – Ystrad Mynach – Cefn Hengoed - Bargoed (PDF)

C16 Caerphilly – Ystrad Mynach – Gelligaer – Nelson (PDF 48kb)*

C17 Caerphilly – Ystrad Mynach – Gelligaer – Bargoed (PDF 48kb)

C18 Bargoed – Gilfach Estate – Bargoed (PDF)

N2 Crumlin – Treowen – Newbridge – Abercarn – Llanfach (PDF)

R1 Pontymister Tesco Extra - Risca - Ty Sign - Newport (PDF 53kb)

R2 Pontymister Tesco Extra - Risca - Fernlea - Ty Sign Morrisons (PDF 33kb)

X1 Brynmawr – Abertillery – Cwmbran (PDF)

X15 Brynmawr – Abertillery – Newbridge – Risca – Royal Gwent Hospital - Newport (PDF) (Until 5 January)
X15 Brynmawr – Abertillery – Newbridge – Risca – Royal Gwent Hospital - Newport (PDF) (From 6 January)
From 6 January 2020, on Mondays to Fridays the 0734 journey from Newbridge to Brynmawr will depart at 0725 and operate earlier from most stops along the route.

X38 Bargoed - Gilfach Estate - Gelligaer - Llancaiach Fawr - Nelson - Pontypridd (PDF)

A Caerphilly - Bedwas - Graig-y-Rhacca (PDF)

B Caerphilly - Trecenydd - Abertridwr - Senghenydd (PDF) (Until 12 January)
B Caerphilly - Trecenydd - Abertridwr - Senghenydd (PDF) (From 13 January)
From 13 January 2020 the 0637 journey from Senghenydd on Route X will operate 15 minutes earlier.

C Caerphilly - Mill Road - Penyrheol (PDF)

D Caerphilly - Pwllypant - Penyrheol (PDF)

E Caerphilly – Abertridwr - Senghenydd (PDF)

F Caerphilly – Lansbury Park – Mornington Meadows – Caerphilly (PDF)

G Caerphilly – Churchill Park (PDF)

H Caerphilly – Graig-y-Rhacca (PDF)

J Caerphilly – Rudry – Draethen – Waterloo (PDF)

K Caerphilly – Hendredenny - Caledfryn (PDF)

L Caerphilly - Heol Trecastell - Nantddu - Glenfields - Bryncenydd - Caerphilly (PDF)

X Cardiff – UHW Heath Hospital – Abertridwr – Senghenydd (PDF) (Until 12 January)
X Cardiff – UHW Heath Hospital – Abertridwr – Senghenydd (PDF) (From 13 January)
From 13 January 2020 the 0637 journey from Senghenydd on Route X will operate 15 minutes earlier