X15 Brynmawr to Newport via Abertillery, Crumlin

Operated by Stagecoach South Wales. Registered as running via Newbridge and Abertillery. First bus 05:20, last bus 22:52. 38 journeys on weekdays. Today, a Sunday: first 08:45, last 19:00. Fares: adult single £1.40 to £10.00 — more.

Next towards Newport from Brynmawr Bus Station Stand1 (Stand 1): tomorrow 05:20

Next towards Brynmawr from Market Square 19 (Bay 19): 19:00

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

Timetable

Ends at Newport Bus Station · Sunday · 9 journeys
Stop 08:4509:4510:4511:4512:4513:4514:4515:4516:45
Brynmawr Bus Station Stand1 (Stand 1) 08:4509:4510:4511:4512:4513:4514:4515:4516:45
Ffoesmaen Inn (after) ·········
Blaina Central Park (after) 08:5309:5310:5311:5312:5313:5314:5315:5316:53
Foundry Bridge (nr) 09:0810:0811:0812:0813:0814:0815:0816:0817:08
Llanhilleth Hotel (o/s) 09:1710:1711:1712:1713:1714:1715:1716:1717:17
Mill Court (after) 09:2310:2311:2312:2313:2314:2315:2316:2317:23
Ebbw View Terrace (opp 17) 09:3310:3311:3312:3313:3314:3315:3316:3317:33
Coleg Gwent (opp) 09:4510:4511:4512:4513:4514:4515:4516:4517:45
Morrisons (in) 09:5710:5711:5712:5713:5714:5715:5716:5717:57
Rogerstone Vicarage (adj) 10:0211:0212:0213:0214:0215:0216:0217:0218:02
McDonald`s (opposite) 10:1411:1412:1413:1414:1415:1416:1417:1418:14
Market Square 18 (Bay 18) 10:2511:2512:2513:2514:2515:2516:2517:2518:25

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 X15: adult single £1.40 to £10.00, adult return £2.40 to £9.00, child return £1.60 to £6.30. The England fare cap doesn't apply in Wales — Stagecoach South Wales sets the fares on the X15. Check their website or the Traveline Cymru fare finder for current prices. Who travels free →

Fares on the X15

Adult single £1.40 to £10.00 · Adult return £2.40 to £9.00 · Child return £1.60 to £6.30

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 X15

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 · Cwmbran DayRider · Day NetworkRider · Newport DayRider · Torfaen DayRider

…and 33 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.

61–79% on time
average delay 1 min · the range 86 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 and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route X15

X15 towards Newport

All 101 stops
  1. Brynmawr Bus Station Stand1 (Stand 1) Brynmawr
  2. Winchestown Post Office (opp) Winchestown
  3. Glen View Bungalows (opp) Winchestown
  4. Roundhouse Close (before) Winchestown
  5. Nanyglo Methodist Church (o/s) Nant-y-glo
  6. Cwm Crachen (nr) Nant-y-glo
  7. Twynderwyn Flats (after) Nant-y-glo
  8. Brynhyfryd Terrace (nr) Nant-y-glo
  9. School Avenue (before) Nant-y-glo
  10. Ffoesmaen Inn (after) Nant-y-glo
  11. Verwey Road (after) Coedcae
  12. Attlee Road Shops (nr) Coedcae
  13. Coedcae Community Centre (opp) Coedcae
  14. New Road Nant-y-glo
  15. Garn Cross (at) Nant-y-glo
  16. Garn Cross Medical Centre (o/s) Nant-y-glo
  17. Garn Cross Church (o/s) Nant-y-glo
  18. Bethel Chapel (nr) Nant-y-glo
  19. Blaina Inn (nr) Coedcae
  20. Terrace House (nr) Coedcae
  21. Blaina Central Park (after) Cwmcelyn
  22. Surgery Road Bungalows (o/s) Cwmcelyn
  23. Blaina Junior School (o/s) Blaina
  24. East Pentwyn (before) Blaina
  25. Cross Street (before) Blaina
  26. Goodfellas (nr) Blaina
  27. Central Garage Blaina
  28. Queen`s Hotel (after) Blaina
  29. Blaina Cemetery (opp) Blaina
  30. Bournville Post Office (nr) Bournville
  31. Bournville Hall (nr) Bournville
  32. Arael View (before) Blaenau Gwent
  33. Roseheyworth Primary (opp) Blaenau Gwent
  34. Smith Road (before) Blaenau Gwent
  35. Antwerp Place (nr) Blaenau Gwent
  36. Clynmawr Road (after) Abertillery
  37. Portland Street (before) Abertillery
  38. Foundry Bridge (nr) Abertillery
  39. Bywater Row (Stop 1) Abertillery
  40. Queen Street Schools (o/s) Abertillery
  41. TA Centre Abertillery (o/s) Abertillery
  42. Alexandra Road Steps (nr) Six Bells
  43. Six Bells Post Office (after) Six Bells
  44. Browns Corner (nr) Six Bells
  45. Victoria Road (o/s 20) Six Bells
  46. Victoria Junction (after) Aberbeeg
  47. Ty Graig Junior School (nr former) Llanhilleth
  48. Llanhilleth Rugby Club (o/s) Llanhilleth
  49. Central Hotel (nr former) Llanhilleth
  50. Llanhilleth Hotel (o/s) Llanhilleth
  51. Horseshoe Bend (at) Llanhilleth
  52. Keir Hardie Terrace (after) Swffryd
  53. Sofrydd Schools (o/s) Swffryd
  54. Rectory Road (before) Swffryd
  55. Mill Court (after) Hafodyrynys
  56. Woodside Terrace (o/s 5) Hafodyrynys
  57. Old Navigation (nr) Crumlin
  58. The Square (at) Crumlin
  59. Mining School Hill (after) Crumlin
  60. North Road (opp 75) Newbridge
  61. Masons Arms (after former) Newbridge
  62. Beulah Baptist Church (opp) Newbridge
  63. Ebbw View Terrace (opp 17) Newbridge
  64. Cae Gorlan Street (nr) West End
  65. Llanover Street (o/s) West End
  66. Bridge Street (o/s PS Cycles) Abercarn
  67. Bypass (on) Cwmcarn
  68. Silver Street (after) Pontywaun
  69. Pont-y-waun Bridge (before) Pontywaun
  70. Park Place (after) Crosskeys
  71. Crosskeys Station (o/s) Crosskeys
  72. Coleg Gwent (opp) Crosskeys
  73. Medart Place (after) Crosskeys
  74. Old Cemetery (o/s) Risca
  75. Risca War Memorial (o/s) Risca
  76. Public Hall (opp) Risca
  77. Top Club (o/s) Risca
  78. Moriah Baptist Church (after) Risca
  79. St Margaret's Church (o/s) Pontymister
  80. Pontymister Crossing (before) Pontymister
  81. Aldi (Stop L) Pontymister
  82. Morrisons (in) Rogerstone
  83. Primrose Way (after) Rogerstone
  84. Rivermead Way (in) Rogerstone
  85. Woodland Drive (after) Rogerstone
  86. Rogerstone Vicarage (adj) Rogerstone
  87. Vicarage St John`s Crescent (adj) Rogerstone
  88. St John's Crescent (o/s 29) Rogerstone
  89. Tregwilym Road (opp 83) Rogerstone
  90. Forge Lane (before) Bassaleg
  91. Tredegar Park Gates (o/s) Tredegar Park
  92. Park Drive (after) Maesglas
  93. Heron Foods (opp) Maesglas
  94. Harlech Retail Park (opposite) Maesglas
  95. McDonald`s (opposite) Maesglas
  96. Waterloo Road (after) Maesglas
  97. Belle Vue Park (after) Newport
  98. Royal Gwent Hospital (tu allan) Newport
  99. Mariners Green (opp) Newport
  100. Kingsway Centre (opposite) Newport
  101. Market Square 18 (Bay 18) Newport

X15 towards Brynmawr

All 100 stops
  1. Market Square 19 (Bay 19) Newport
  2. Emlyn Street (on) Newport
  3. Ebenezer Terrace (o/s 29) Newport
  4. Newport Central Police Station (outside) Newport
  5. Royal Gwent Hospital (opp) Newport
  6. Belle Vue Park (before) Newport
  7. Waterloo Road (opposite) Maesglas
  8. McDonald`s (outside) Maesglas
  9. Cardiff Road Post Office (opposite) Maesglas
  10. Maes-glas Shops (o/s) Maesglas
  11. Park Drive (before) Maesglas
  12. Tredegar Park (opp) Tredegar Park
  13. Forge Lane (before) Bassaleg
  14. Rogerstone Library (opp) Rogerstone
  15. St Johns Crescent (nr 2) Rogerstone
  16. Rogerstone Vicarage (adj) Rogerstone
  17. Woodland Drive (nr) Rogerstone
  18. Rivermead Centre (opposite) Rogerstone
  19. Primrose Way (after) Rogerstone
  20. Morrisons (in) Rogerstone
  21. Aldi (before) Pontymister
  22. Pontymister Crossing (after) Pontymister
  23. St Margaret's Church (opp) Pontymister
  24. Spar (o/s) Risca
  25. Top Club (opp) Risca
  26. Public Hall (o/s) Risca
  27. Risca War Memorial (after) Risca
  28. Old Cemetery (before) Risca
  29. Medart Place (after) Crosskeys
  30. Coleg Gwent (o/s) Crosskeys
  31. Crosskeys Station (o/s) Crosskeys
  32. The Solar Strand (before) Crosskeys
  33. Park Place (after) Crosskeys
  34. Pont-y-waun Bridge (after) Pontywaun
  35. Silver Street (before) Pontywaun
  36. Bypass (on) Cwmcarn
  37. Bridge Street (opp PS Cycles) Abercarn
  38. Llanover Street (before) West End
  39. Cae Gorlan Street (nr) West End
  40. Beynon Street (before) Newbridge
  41. Ebbw View Terrace (o/s Post Office) Newbridge
  42. Beulah Baptist Church (after) Newbridge
  43. Masons Arms (before former) Newbridge
  44. North Road (o/s 76) Newbridge
  45. The Square (at) Crumlin
  46. Old Navigation (nr) Crumlin
  47. Woodside Terrace (opp 15) Hafodyrynys
  48. Mill Court (before) Hafodyrynys
  49. Rectory Road (after) Swffryd
  50. Walters Avenue (before) Swffryd
  51. Sofrydd Schools (opp) Swffryd
  52. Keir Hardie Terrace (after) Swffryd
  53. Horseshoe Bend (before) Llanhilleth
  54. Llanhilleth Hotel (before) Llanhilleth
  55. Central Hotel (nr former) Llanhilleth
  56. Llanhilleth Rugby Club (opp) Llanhilleth
  57. Ty Graig Junior School (nr former) Llanhilleth
  58. Victoria Junction (before) Aberbeeg
  59. Victoria Road (opp 26) Six Bells
  60. Hafod-fan Road (before) Six Bells
  61. Alexandra Road Steps (nr) Six Bells
  62. TA Centre Abertillery (opp) Abertillery
  63. Abertillery Police Station Abertillery
  64. High Street (Stop B) Abertillery
  65. Portland Street (after) Abertillery
  66. Clynmawr Road (before) Abertillery
  67. Antwerp Place (nr) Blaenau Gwent
  68. Smith Road (after) Blaenau Gwent
  69. Roseheyworth Primary (o/s) Blaenau Gwent
  70. Arael View (after) Blaenau Gwent
  71. Bournville Hall (nr) Bournville
  72. Bournville Post Office (nr) Bournville
  73. Blaina Cemetery (o/s) Blaina
  74. Queen`s Hotel (after) Blaina
  75. Goodfellas (nr) Blaina
  76. Cross Street (after) Blaina
  77. East Pentwyn (after) Blaina
  78. Blaina Junior School (opp) Blaina
  79. Surgery Road Bungalows (opp) Cwmcelyn
  80. Blaina Central Park (before) Cwmcelyn
  81. Coedcae Community Centre (o/s) Coedcae
  82. Attlee Road Shops (nr) Coedcae
  83. Verwey Road (before) Coedcae
  84. Ffoesmaen Inn (before) Nant-y-glo
  85. School Avenue (after) Nant-y-glo
  86. Brynhyfryd Terrace (nr) Nant-y-glo
  87. Twynderwyn Flats (before) Nant-y-glo
  88. Cwm Crachen (nr) Nant-y-glo
  89. Terrace House (nr) Coedcae
  90. Blaina Inn (nr) Coedcae
  91. Bethel Chapel (nr) Nant-y-glo
  92. Garn Cross Church (opp) Nant-y-glo
  93. Garn Cross (at) Nant-y-glo
  94. New Road (opp 30) Nant-y-glo
  95. Nanyglo Methodist Church (opp) Nant-y-glo
  96. Roundhouse Close (after) Winchestown
  97. Glen View Bungalows (o/s) Winchestown
  98. Winchestown Post Office (o/s) Winchestown
  99. Asda (before) Brynmawr
  100. Brynmawr Bus Station Stand1 (Stand 1) Brynmawr

Service registration & registered changes

Registered as financially supported by a local authority (Gwent Joint Passenger Transport Unit).

From official Traffic Commissioner registrations. Registration PG0006630/43 · Changes in Blaenau Gwent Council Borough Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first X15 bus?

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

What time is the last X15 bus?

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

How much does the X15 bus cost?

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

Who runs the X15 bus?

The X15 is operated by Stagecoach South Wales.

Is the X15 bus timetable changing?

Yes — a change to the X15 is registered with the Traffic Commissioner and takes effect on 26 October 2026. See the registration record for details.

Timetable data from Stagecoach South Wales via the DfT Bus Open Data Service (Wales feed). Registered with the Traffic Commissioner as PG0006630/43. Check before you travel — services can change at short notice.