Buses in Treharris
3 bus routes serve Treharris, run by Stagecoach South Wales and Harris Coaches. The main interchange is Treharris Bus Station 2.
Bus station: Treharris Bus Station 2
Most frequent routes
- 78: Pontypridd – Merthyr Tydfil Stagecoach South Wales
- 79: Bedlinog – Merthyr Tydfil Stagecoach South Wales
- 7: Pontypridd – Blackwood Harris Coaches
Where you can go from Treharris
Routes
- 78: Pontypridd – Merthyr Tydfil Stagecoach South Wales
- 79: Bedlinog – Merthyr Tydfil Stagecoach South Wales
- 7: Pontypridd – Blackwood Harris Coaches
Bus companies
Stops
Nearby stops
Within a 10-minute walk of Treharris, but in a neighbouring place:
- New Bridge, Quakers Yard 8 min walk · 7, 78
Questions
- Where can I go by bus from Treharris?
- Direct buses from Treharris go to Merthyr Tydfil (78, 79), Pontypridd (78, 7), Bedlinog (79) and Blackwood (7).
- Which bus goes from Treharris to Merthyr Tydfil?
- Routes 78 and 79, run by Stagecoach South Wales.
- Which bus goes from Treharris to Pontypridd?
- Routes 78 and 7, run by Stagecoach South Wales and Harris Coaches.
- Which bus goes from Treharris to Bedlinog?
- Route 79, run by Stagecoach South Wales.
- Where do buses stop in Treharris?
- The busiest stops are Treharris Bus Station 2, Treharris Bus Station 1, St Matthias` Church, Glan y Nant and Perrott Inn.
- Which bus companies run in Treharris?
- Stagecoach South Wales and Harris Coaches.
- What are the most frequent buses in Treharris?
- the 78 (Pontypridd – Merthyr Tydfil), the 79 (Bedlinog – Merthyr Tydfil) and the 7 (Pontypridd – Blackwood).
- Where is the bus station in Treharris?
- Buses meet at Treharris Bus Station 2.
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