21 Blackwood Interchange ↔ Cwmbran Bus Station
Operated by Stagecoach South Wales. First bus 07:00, last bus 18:55. 24 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Blackwood Bus Station Stand 3 | 07:40 | 08:45 | 09:45 | 10:50 | 11:50 | 12:50 | 13:50 | 14:50 | 15:50 | 16:50 | 17:50 | 18:55 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Newbridge Hotel (before) | 07:50 | 08:55 | 09:55 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:05 |
| Llanhilleth Railway Station | 07:59 | 09:04 | 10:03 | 11:08 | 12:08 | 13:08 | 14:08 | 15:08 | 16:09 | 17:09 | 18:09 | 19:13 |
| Mill Court (after) | 08:07 | 09:12 | 10:11 | 11:15 | 12:15 | 13:15 | 14:15 | 15:15 | 16:16 | 17:16 | 18:16 | 19:20 |
| Town Hall 1 (at) | 08:25 | 09:28 | 10:27 | 11:31 | 12:31 | 13:31 | 14:31 | 15:32 | 16:33 | 17:32 | 18:31 | 19:34 |
| Panteg House (nr) | 08:34 | 09:36 | 10:35 | 11:39 | 12:39 | 13:39 | 14:39 | 15:40 | 16:41 | 17:40 | 18:38 | 19:41 |
| Cwmbran Bus Station Stand D1 | 08:47 | 09:46 | 10:45 | 11:49 | 12:49 | 13:49 | 14:49 | 15:50 | 16:51 | 17:50 | 18:48 | 19:51 |
Route map
All stops on route 21
21 towards Cwmbran Bus Station
- Blackwood Bus Station Stand 3 Blackwood
- Blackwood Gate Retail Park (o/s) Blackwood
- Maes Gwyn (nr) Pentwynmawr
- Three Horseshoes (o/s) Pentwynmawr
- Coed Duon View (before) Pentwynmawr
- The Red Lion (before) Newbridge
- Pennar Close (before) Pentwynmawr
- Highfield Court (before) Newbridge
- Beulah Baptist Church (after) Newbridge
- Co-op (before) Newbridge
- Newbridge Hotel (before) Newbridge
- Masons Arms (before former) Newbridge
- North Road (o/s 76) Newbridge
- The Square (at) Crumlin
- Llanhilleth Railway Station Llanhilleth
- Horseshoe Bend (at) Llanhilleth
- Llanhilleth Hotel (o/s) Llanhilleth
- Sofrydd Schools (o/s) Swffryd
- Keir Hardie Terrace (after) Swffryd
- Rectory Road (before) Swffryd
- Mill Court (after) Hafodyrynys
- Hafodyrynys Hotel (o/s) Hafodyrynys
- Wash House (nr former) Cefn y Crib
- High Path (nr) Old Furnace
- Waunwern Park (o/s) Lower Race
- Finers` Arms (nr) Old Furnace
- Twympath (nr) Trosnant
- John Street (after) Trosnant
- Riverside (opp) Pontypool
- Park Road (opp Bank) Pontypool
- Town Hall 1 (at) Pontypool
- Trosnant Street (before) Trosnant
- Stafford Road Top (opp 97) Pontymoile
- Maesderwen (nr) Pontymoile
- Panteg Hospital (nr) Griffithstown
- St Mary Street (before) Griffithstown
- Panteg House (nr) Griffithstown
- Greenhill Road Middle (opp Age Concern) Sebastopol
- South Street (opp Gospel) Sebastopol
- Parc Panteg (nr) Sebastopol
- Avondale Close (after) Pontrhydyrun
- Ebenezer (nr) Pontnewydd
- Trussel Road (after) Northville
- Cwmbran Bus Station Stand D1 Cwmbran
21 towards Blackwood Interchange
- Cwmbran Bus Station Stand F Cwmbran
- Llantarnam Grange (outside) Cwmbran
- Trussel Road (after) Northville
- Avondale Close (before) Pontrhydyrun
- Ashbridge (opp) Pontrhydyrun
- South Street (at) Sebastopol
- Parc Panteg (nr) Sebastopol
- Crown Inn (o/s) Sebastopol
- Greenhill Road Middle (o/s Age Concern) Sebastopol
- Panteg House (nr) Griffithstown
- St Mary Street (after) Griffithstown
- Panteg Hospital (after) Griffithstown
- Stafford Road Top (o/s 103) Pontymoile
- Maesderwen (nr) Pontymoile
- Trosnant Street (before) Trosnant
- Builders Yard (opp) Pontymoile
- Riverside (opp) Pontypool
- Park Road (opp Bank) Pontypool
- Town Hall 3 (at) Pontypool
- Twympath (nr) Trosnant
- John Street (before) Trosnant
- Waunwern Park (opp) Lower Race
- Finers` Arms (nr) Old Furnace
- High Path (nr) Old Furnace
- Wash House (nr former) Cefn y Crib
- Hafodyrynys Hotel (opp) Hafodyrynys
- Mill Court (before) Hafodyrynys
- Rectory Road (after) Swffryd
- Walters Avenue (before) Swffryd
- Sofrydd Schools (opp) Swffryd
- Keir Hardie Terrace (after) Swffryd
- Horseshoe Bend (before) Llanhilleth
- Llanhilleth Hotel (before) Llanhilleth
- Central Hotel (nr former) Llanhilleth
- Viaduct Works (opp) Crumlin
- The Square (at) Crumlin
- Mining School Hill (after) Crumlin
- North Road (opp 75) Newbridge
- Masons Arms (after former) Newbridge
- Beulah Baptist Church (opp) Newbridge
- Co-op (after) Newbridge
- The Memo (o/s) Newbridge
- Highfield Court (after) Newbridge
- The Red Lion (o/s) Newbridge
- Pennar Close (after) Pentwynmawr
- Three Horseshoes (before) Pentwynmawr
- Ton-y-pistyll Road (before) Pentwynmawr
- White Hart Lane (o/s former) Pentwynmawr
- Blackwood Gate Retail Park (opp) Blackwood
- Blackwood Bus Station Stand 9 Blackwood
Service history & registered changes
- 🆕 Registered effective 30 Aug 2026 Operating between Portsmouth, The Hard and Anchorage Park given service number 21 effective from 30 August 2026. To amend Timetable.
- ✏️ Changed effective 30 Aug 2026 Barnstaple → Appledore or Westward Ho!
- 🆕 Registered effective 2 Aug 2026 Operating between Portsmouth, The Hard and Anchorage Park given service number 21 effective from 02 August 2026. To amend Timetable.
- 🆕 Registered effective 5 Apr 2026 Operating between Barnstaple and Appledore or Westward Ho! given service number 21 / 21A / 921 / 815 / 821 effective from 05 April 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 21 bus?
The first 21 departure on weekdays leaves at 07:00 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 21 bus?
The last 21 on weekdays leaves its first stop at 18:55. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 21 bus cost?
The England fare cap doesn't apply in Wales — Stagecoach South Wales sets the fares on the 21. Check their website or the Traveline Cymru fare finder for current prices.
Who runs the 21 bus?
The 21 is operated by Stagecoach South Wales.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.