122 Tonypandy to Cardiff via Tonyrefail, Radyr

Operated by Stagecoach South Wales. First bus 05:28, last bus 22:20. 54 journeys on weekdays. Fares: adult single £1.40 to £8.90 — more.

Next towards Cardiff from Tonypandy Bus Station Stand A6: 13:20, 13:50, 14:15

Next towards Tonypandy from Cardiff Bus Interchange Bay 2: 14:10, 15:10, 16:10

Wanted a different 122? 13 other bus routes are numbered 122 elsewhere in the UK — see every 122 bus timetable by area.

Timetable

Ends at Cardiff Bus Interchange Bay 2 unless marked “to …” · Monday to Friday · 27 journeys
Stop 05:2805:55 to Talbot Green Bus Station A06:0806:36 to Talbot Green Bus Station A06:5607:35 to Talbot Green Bus Station A08:1409:00 to Talbot Green Bus Station A09:2009:50 to Talbot Green Bus Station A10:2010:50 to Talbot Green Bus Station A11:2011:50 to Talbot Green Bus Station A12:2012:50 to Talbot Green Bus Station A13:2013:50 to Talbot Green Bus Station A14:1514:55 to Talbot Green Bus Station A15:3016:00 to Talbot Green Bus Station A16:3017:05 to Talbot Green Bus Station A17:3918:4520:51
Tonypandy Bus Station Stand A6 05:2805:5506:0806:3606:5607:3508:1409:0009:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:1514:5515:3016:0016:3017:0517:3918:4520:51
Brentan Villa (nr) 05:4206:1006:2206:5007:1107:5508:3209:1709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3115:1115:4816:1816:4917:2017:5418:5921:04
Coedely Con Club (o/s) 05:5406:2306:3607:0407:2508:1008:4709:3109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2114:4515:2716:0216:3217:0317:3318:0719:1121:15
Talbot Green Bus Station Stand A 06:0506:3406:5107:2007:4308:2809:0109:4510:0510:3511:0511:3512:0512:3513:0513:3514:0514:3514:5815:4016:1616:4617:1717:4718:2119:2321:27
Cefn-y-Hendy (in) 06:15·07:01·07:54·09:12·10:16·11:16·12:16·13:16·14:16·15:11·16:28·17:28·18:3019:3221:35
Robin Hill (nr) 06:23·07:15·08:11·09:25·10:29·11:29·12:29·13:29·14:29·15:24·16:41·17:41·18:3719:3921:42
Dol-y-Felin (after) ·························19:4221:44
Heol Seddon (after) 06:33·07:26·08:24·09:35·10:39·11:39·12:39·13:39·14:39·15:34·16:51·17:51·18:4619:5521:56
Gillian Road (after) 06:37·07:32·08:34·09:41·10:44·11:44·12:44·13:44·14:44·15:41·16:56·17:56·18:5119:5921:59
Cardiff Bus Interchange Bay 2 06:50·07:50·08:58·09:58·10:59·11:59·12:59·13:59·14:59·16:01·17:12·18:12·19:0420:1022:10

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Stagecoach South Wales's published fares on the 122: adult single £1.40 to £8.90, child single £0.90 to £1.00, child return £1.60 to £6.20. The England fare cap doesn't apply in Wales — Stagecoach South Wales sets the fares on the 122. Check their website or the Traveline Cymru fare finder for current prices. Who travels free →

Fares on the 122

Adult single £1.40 to £8.90 · Child single £0.90 to £1.00 · Child return £1.60 to £6.20

Stagecoach's published fares on the Bus Open Data Service, in force from 1 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Stagecoach South Wales before you travel.

Tickets on the 122

Stagecoach South Wales publishes singles, day returns, day tickets and season tickets on this route for adults, children and young people.

Return Wales · Single Wales · Day NetworkRider · Rhondda DayRider · Aberdare DayRider · Child TocynyCymru

…and 27 more tickets on this route.

A multi-operator ticket covers this route — it's valid on other companies' buses in the area too, which usually beats buying singles if you change buses.

Ticket types come from Stagecoach South Wales's own fares data on the Bus Open Data Service, last updated 3 September 2026. Prices for singles and returns are under Fares above; for the others, check with Stagecoach South Wales.

36–56% on time
average delay 3.9 min · the range 96 live GPS observations over 30 days can support

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Stagecoach South Wales before you travel. Everything above is an ordinary week.

Not published yet: Christmas Day, Boxing Day, 28 December, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 122

122 towards Cardiff

All 97 stops
  1. Tonypandy Bus Station Stand A6 Tonypandy
  2. Tonypandy War Memorial (opp) Tonypandy
  3. Steps (by) Tonypandy
  4. Co-op (o/s) Tonypandy
  5. Penygraig Rugby Club (after) Penygraig
  6. Mr Creemy (o/s) Penygraig
  7. Labour Club (after) Penygraig
  8. Brook Street (before 13) Williamstown
  9. Glamorgan Hotel (opp) Williamstown
  10. Saron (after) Williamstown
  11. School Street (o/s 4) Williamstown
  12. Craig Mission (o/s) Edmondstown
  13. Black Diamond (before) Edmondstown
  14. Trebanog Workingmen`s Club (opp) Trebanog
  15. Trebanog Arms (after) Trebanog
  16. Cilely Farm (by) Trebanog
  17. Brentan Villa (nr) Tonyrefail
  18. Capel Hill Stores (opp) Tonyrefail
  19. Heol Aneurin (o/s 7) Tonyrefail
  20. Ty Dawel (opp) Tonyrefail
  21. St David's Church (opp) Tonyrefail
  22. High Street (o/s 8) Tonyrefail
  23. Waunrhydd Road (under bridge) Tonyrefail
  24. Leisure Centre (after) Tonyrefail
  25. Tonyrefail Comprehensive School (opp) Tonyrefail
  26. Meadow (o/s) Tyn-y-bryn
  27. Tynybryn Post Office (o/s) Tyn-y-bryn
  28. Nant Eirin (opp) Thomastown
  29. Gelli-deg (nr) Thomastown
  30. Meyler Street (after) Thomastown
  31. Post Office (nr) Thomastown
  32. Cwmlai School (o/s) Thomastown
  33. Coedely Con Club (o/s) Coedely
  34. Graig Afon (before) Coedely
  35. Post Office (before) Coedely
  36. Ynysmaerdy Industrial Estate (adj) Ynysmaerdy
  37. Royal Glamorgan Hospital (o/s) Ynysmaerdy
  38. Rhodfa Marics (in) Ynysmaerdy
  39. Talbot Road (opp 24) Talbot Green
  40. Talbot Green Bus Station Stand A Talbot Green
  41. Tonysguboriau Primary School (o/s) Talbot Green
  42. Lanelay Hall (before) Talbot Green
  43. Leekes (o/s) Talbot Green
  44. Y Pant School (o/s) Talbot Green
  45. Cwrt Bethel (opp) Pontyclun
  46. Pontyclun Rugby Club (opp) Pontyclun
  47. Heol-y-Bryn (before) Pontyclun
  48. Miskin Crescent (after) Miskin
  49. Miskin Arms (nr) Miskin
  50. All Hallows Catholic Church (nr) Miskin
  51. Cefn-y-Hendy (in) Miskin
  52. Edwardian Way (nr) Miskin
  53. Acorn Close (nr) Miskin
  54. YGGG Llantrisant (o/s School) Miskin
  55. Oaklands (nr) Miskin
  56. Maes Wennol (nr) Miskin
  57. Mwyndy Cross (before) Mwyndy
  58. Corner Park Garage (opp) Mwyndy
  59. Castell-y-Mynach (after) Mwyndy
  60. Tynewydd (nr) Mwyndy
  61. Groes-faen Houses (o/s) Groes-faen
  62. Babell Chapel (o/s) Groes-faen
  63. Hill Cottage (nr) Creigiau
  64. Robin Hill (nr) Creigiau
  65. Queen Charlotte Drive (before) Creigiau
  66. Maes-yr-Onnen (before) Creigiau
  67. Llys Gwynno (after) Creigiau
  68. Dol-y-Felin (after) Creigiau
  69. Tregarth Lodge (nr) Creigiau
  70. Creigiau Inn (before) Creigiau
  71. Parc-y-Coed (before) Creigiau
  72. Queen Charlotte Drive (after) Creigiau
  73. Broadlands (nr) Capel Llanilltern
  74. Graig-y-Parc (nr) Capel Llanilltern
  75. Rhydlafar (after) Rhydlafar
  76. Goitre Fach Farm (after Junction) Rhydlafar
  77. Ty Gwyn Radyr
  78. Maes Y Llech (nr) Radyr
  79. Llantrisant Road (adj Heol Isaf) Radyr
  80. Radyr Chain (before) Danescourt
  81. Heol Seddon (after) Danescourt
  82. Radyr Court (opp) Danescourt
  83. Burne Jones Close (before) Danescourt
  84. Heol Urban (after) Danescourt
  85. Danescourt Way (after) Danescourt
  86. Llantrisant Rise (before) Llandaff
  87. Gillian Road (after) Llandaff
  88. BBC Studios (o/s) Llandaff
  89. Black Lion (before) Llandaff
  90. Howells School (opp) Llandaff
  91. Penhill (before) Llandaff
  92. Llandaff Fields (o/s) Pontcanna
  93. Berthwin Street (before) Pontcanna
  94. Beverley Hotel (after) Pontcanna
  95. Sophia Gardens (after) Pontcanna
  96. Cathedral Road (o/s 6) Pontcanna
  97. Cardiff Bus Interchange Bay 2 Cardiff Bus Station

122 towards Tonypandy

All 101 stops
  1. Cardiff Bus Interchange Bay 2 Cardiff Bus Station
  2. Cardiff Bridge KQ (o/s) Cardiff
  3. Cathedral Road (o/s 9) Pontcanna
  4. Talbot Street (after) Pontcanna
  5. Beverley Hotel (after) Pontcanna
  6. Berthwin Street (before) Pontcanna
  7. Halfway Hotel (o/s) Pontcanna
  8. Dulwich House (before) Llandaff
  9. Palace Road (opp 45) Llandaff
  10. Western Avenue (before) Llandaff
  11. Black Lion (after) Llandaff
  12. Heathcock (opp) Llandaff
  13. BBC Studios (opp) Llandaff
  14. Gillian Road (after) Llandaff
  15. Triscombe Drive (after) Llandaff
  16. Heol Urban (before) Danescourt
  17. Burne Jones Close (after) Danescourt
  18. Blethin Close (opp) Danescourt
  19. Heol Seddon (before) Danescourt
  20. Radyr Chain (after) Danescourt
  21. Llantrisant Road (on) Radyr
  22. Maes y Llech (after) Radyr
  23. Ty Gwyn (before) Radyr
  24. Afon Las Radyr
  25. Goitre Fach Farm (after junction) Rhydlafar
  26. Rhydlafar (after) Rhydlafar
  27. Nant Y Fynnon (opp) Capel Llanilltern
  28. Graig-y-Parc (nr) Capel Llanilltern
  29. Broadlands (nr) Capel Llanilltern
  30. Heol Sant y Nyll (after) Capel Llanilltern
  31. Queen Charlotte Drive (before) Creigiau
  32. Maes-yr-Onnen (before) Creigiau
  33. Llys Gwynno (after) Creigiau
  34. Dol-y-Felin (after) Creigiau
  35. Tregarth Lodge (nr) Creigiau
  36. Creigiau Inn (before) Creigiau
  37. Parc-y-Coed (before) Creigiau
  38. Queen Charlotte Drive (after) Creigiau
  39. Robin Hill (nr) Creigiau
  40. Henstaff Court (nr) Creigiau
  41. Hill Cottage (nr) Creigiau
  42. Dynevor Arms (after) Groes-faen
  43. Groes-faen Houses (opp) Groes-faen
  44. Castell-y-Mynach (before) Mwyndy
  45. Corner Park Garage (o/s) Mwyndy
  46. Mwyndy Cross (after) Mwyndy
  47. Cefn-y-Hendy (nr) Miskin
  48. Cefn-y-Hendy (in) Miskin
  49. Edwardian Way (nr) Miskin
  50. Acorn Close (nr) Miskin
  51. YGGG Llantrisant (o/s School) Miskin
  52. Oaklands (nr) Miskin
  53. Maes Wennol (nr) Miskin
  54. All Hallows Catholic Church (nr) Miskin
  55. Miskin Arms (o/s) Miskin
  56. Miskin Crescent (before) Miskin
  57. Heol-y-Bryn (before) Pontyclun
  58. Pontyclun Rugby Club (after) Pontyclun
  59. Cwrt Bethel (o/s) Pontyclun
  60. Y Pant School (after) Talbot Green
  61. Leekes (opp) Talbot Green
  62. Lanelay Hall (after) Talbot Green
  63. Tonysguboriau Primary School (opp) Talbot Green
  64. Talbot Green Bus Station Stand C Talbot Green
  65. Rhodfa Marics (in) Ynysmaerdy
  66. Royal Glamorgan Hospital (opp) Ynysmaerdy
  67. Ynysmaerdy Industrial Estate (nr) Ynysmaerdy
  68. Post Office (after) Coedely
  69. Graig Afron (after) Coedely
  70. Coedely Con Club (opp) Coedely
  71. Cwmlai School (opp) Thomastown
  72. Thomastown Post Office (nr) Thomastown
  73. Meyler Street (after) Thomastown
  74. Gelli-deg (nr) Thomastown
  75. Nant Eirin (nr) Thomastown
  76. Tynybryn Post Office (after) Tyn-y-bryn
  77. Meadow (opp) Tyn-y-bryn
  78. Tonyrefail Comprehensive School (o/s) Tonyrefail
  79. Tonyrefail Playing Fields (opp) Tonyrefail
  80. Waunrhydd Road (under bridge) Tonyrefail
  81. High Street (nr) Tonyrefail
  82. St David's Church (o/s) Tonyrefail
  83. Ty Dawel (o/s) Tonyrefail
  84. Heol Aneurin (before) Tonyrefail
  85. Capel Hill Stores (after) Tonyrefail
  86. Cilely Farm (after) Trebanog
  87. Trebanog Arms (before) Trebanog
  88. Trebanog Workingmen`s Club (o/s) Trebanog
  89. Black Diamond (before) Edmondstown
  90. Terry Stores (nr former) Edmondstown
  91. School Street (o/s 17) Williamstown
  92. Saron (before) Williamstown
  93. Glamorgan Hotel (o/s) Williamstown
  94. Brook Street (opp 13) Williamstown
  95. Labour Club (before) Penygraig
  96. Penygraig Post Office (before) Penygraig
  97. Penygraig Rugby Club (o/s) Penygraig
  98. Co-op (opp) Tonypandy
  99. Steps (opp) Tonypandy
  100. Tonypandy War Memorial (o/s) Tonypandy
  101. Tonypandy Bus Station Stand A6 Tonypandy

Towns & areas on this route

Frequently asked questions

What time is the first 122 bus?

The first 122 departure on weekdays leaves at 05:28 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 122 bus?

The last 122 on weekdays leaves its first stop at 22:20. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 122 bus cost?

Stagecoach South Wales's published fares on the 122: adult single £1.40 to £8.90, child single £0.90 to £1.00, child return £1.60 to £6.20. The England fare cap doesn't apply in Wales — Stagecoach South Wales sets the fares on the 122. Check their website or the Traveline Cymru fare finder for current prices.

Who runs the 122 bus?

The 122 is operated by Stagecoach South Wales.

Timetable data from Stagecoach South Wales via the DfT Bus Open Data Service (Wales feed). Check before you travel — services can change at short notice.