Buses in Porth

16 bus routes serve Porth, run by Transport for Wales, Stagecoach South Wales, Thomas of Rhondda and Adventure Travel. The main interchange is Porth Interchange Bay 1.

Bus station: Porth Interchange Bay 1

Most frequent routes

Where you can go from Porth

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Porth?
Direct buses from Porth go to Blaen-cwm (120, 130), Clydach Vale (173, 175), Gilfach Goch (150), Maerdy (132, 124), Pontypridd (train, 130), Wattstown (133), Blaenllechau (155), Britannia (138), Caerphilly (120) and Cardiff (132).
Which bus goes from Porth to Blaen-cwm?
Routes 120 and 130, run by Stagecoach South Wales and Adventure Travel.
Which bus goes from Porth to Clydach Vale?
Routes 173 and 175, run by Thomas of Rhondda and Stagecoach South Wales.
Which bus goes from Porth to Gilfach Goch?
Route 150, run by Stagecoach South Wales and Adventure Travel.
Where do buses stop in Porth?
The busiest stops are Porth station, Porth Interchange Bay 1, Porth Interchange Bay 2, Porth Interchange Bay 4 and Porth Interchange Bay 3.
Which bus companies run in Porth?
Transport for Wales, Stagecoach South Wales, Thomas of Rhondda and Adventure Travel.
What are the most frequent buses in Porth?
the 132 (Maerdy – Cardiff), the 120 (Caerphilly – Blaen-cwm), the 130 (Blaen-cwm – Pontypridd) and the 150 (Porth – Gilfach Goch).
Where is the bus station in Porth?
Buses meet at Porth Interchange Bay 1.

Timetables from the Bus Open Data Service (Department for Transport), updated Friday, 6 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