107
107 bus timetable – Treforest: Pontypridd to Trefforest
Pontypridd - Trefforest
Not the 107 you're looking for? 18 other bus routes in Great Britain use this number.
Route map
107 live route map
See the route, stops, and live buses currently on this line.
15 stops
Live buses loading
Map ready
Loading the route map...
Pontypridd Bus Station 12, at → Pontypridd Bus Station 12, at
4 trips · first 13:45 · last 21:30
Saturday
Live Valid 2026-01-05 – 2027-06-17
Swipe sideways to see later trips.
Stop
13:45
Pontypridd Bus Station 12, at
18:30
Pontypridd Bus Station 12, at
20:00
Pontypridd Bus Station 12, at
21:30
Pontypridd Bus Station 12, at
Timetable data from Edwards Coaches, refreshed 2026-07-01 · Source: Traveline National Dataset (TNDS) · Service code ECAO107.
All stops shown
16 stops- Pontypridd Bus Station Stand 12 at
- Pontypridd, Catherine Street E2 at
- Graig, Union Street outside 25
- Graig, Mitchell`s Terrace near
- Treforest, Tower Street after
- Treforest, Stow Hill before
- Treforest, New Park Crescent outside 5
- Treforest, King Street outside 36
- Treforest, Oxford Street outside Fire Station
- Treforest, Kingsland Terrace opposite 30
- Treforest, Stow Hill before
- Treforest, Tower Street before
- Graig, Mitchell`s Terrace near
- Graig, Union Street opposite 25
- Pontypridd, Sardis House D3 at
- Pontypridd Bus Station Stand 12 at
Looking for a different 107 bus?
18 other routesThe number 107 is used by 18 other bus routes around Great Britain, run by different operators in different areas.
107
107
107
107
107
107
107
107
Edgware - Elstree - Borehamwood - Arkley - Barnet - New Barnet Station
Borehamwood · Metroline Travel
Monk Road ↔ St Albans Road / Dominick House
New Brighton · A2B Travel
Dunbar ↔ Musselburgh
Haddington · East Coast Buses
Amersham, Railway Station ↔ Slough, Bus Station
Gerrards Cross · Oxford Bus
Inverness ↔ Culduthel
Hilton · Highland Council
Walton ↔ Colchester
Frinton-on-Sea · KonectBus
Milehouse - Southway - Torbridge School
Southway · Plymouth Citybus
Saxilby - Gainsborough
Gainsborough · Stagecoach East Midlands