X7 Swansea to Pont-Walby via Neath, Glynneath

Operated by First South & West Wales. First bus 06:27, last bus 19:00. 26 journeys on weekdays. Fares: set by the operator — more.

Next towards Pont-Walby from Swansea Bus Station Stand E: 13:40, 14:40, 15:40

Next towards Swansea from Pontwalby Bridge (before): 14:07, 15:07, 16:07

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

Timetable

Ends at Pontwalby Bridge unless marked “to …” · Monday to Friday · 12 journeys
Stop 07:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:40 to Neath Bus Station
Swansea Bus Station Stand E 07:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:40
Bay Campus (opp) 07:5208:5209:5110:5111:5112:5113:5114:5115:5316:5317:5118:51
New Road (o/s 8) 07:5808:5709:5610:5611:5612:5613:5614:5615:5816:5817:5618:56
Neath Bus Station 9 08:1209:1610:1511:1512:1513:1514:1515:0916:1117:1818:1519:09
Tonna Hospital (before) 08:2209:2610:2511:2512:2513:2514:2515:1916:2117:2818:25·
Clyne Post Office (after former) 08:2709:3110:3011:3012:3013:3014:3015:2416:2617:3318:30·
John Street (before) 08:3509:4010:3911:3912:3913:4014:4015:3416:3617:4218:39·
Co-op (o/s) 08:5009:5510:5411:5412:5413:5514:5515:4916:5117:5718:55·
Pontwalby Bridge (after) 08:5309:5810:5711:5712:5713:5814:5815:5216:5418:0018:58·

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.

The England fare cap doesn't apply in Wales — First South & West Wales sets the fares on the X7. Check their website or the Traveline Cymru fare finder for current prices. Who travels free →

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 First South & West Wales before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve 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 X7

X7 towards Pont-Walby

All 62 stops
  1. Swansea Bus Station Stand E Swansea
  2. Sainsbury's Quay Parade (opp) Swansea
  3. Cape Horner (o/s) St Thomas
  4. Old Police Station (nr) Port Tennant
  5. Union Inn (nr) Port Tennant
  6. Vale of Neath (nr former) Port Tennant
  7. Bay Campus (opp) Crymlyn Burrows
  8. Jersey Marine (nr) Crymlyn Burrows
  9. Golf Course (nr) Crymlyn Burrows
  10. Tower Hotel (nr) Jersey Marine
  11. New Road (o/s 8) Jersey Marine
  12. Pant-y-Sais (after) Jersey Marine
  13. Gas Board Entrance (nr) Jersey Marine
  14. British Gas (o/s) Llandarcy
  15. BP Coed Darcy (nr former) Llandarcy
  16. Windsor Road (o/s former Windsor) Neath
  17. Alfred Street (Stop 2) Neath
  18. Neath Bus Station 9 Neath
  19. Gnoll Park Road (nr 102) Neath
  20. Digby Road (opp junct) Llantwit
  21. Neath Road (o/s 25) Llantwit
  22. Lock Hill (nr) Tonna
  23. Dolcoed Place (nr) Tonna
  24. Whittington Arms (opp) Tonna
  25. Park Street (o/s 70) Tonna
  26. Tonna Hospital (before) Tonna
  27. Boarding Kennels (opp) Tonna
  28. Ynys Nedd Farm (nr) Clyne
  29. Clyne Court (after) Clyne
  30. Clyne Post Office (after former) Clyne
  31. Ynys-yr-Afon (before) Clyne
  32. Residential Home (nr) Clyne
  33. Clun Primary School (opp) Clyne
  34. Louise Close (before) Clyne
  35. Llety Dafydd (o/s 1) Melin Court
  36. Melincourt (nr) Melin Court
  37. Woodbine Cottages (nr) Melin Court
  38. Melincourt Waterfalls (after) Melin Court
  39. Police Houses (nr) Melin Court
  40. Heol Herbert (before) Resolven
  41. Church Hall (opp) Resolven
  42. John Street (before) Resolven
  43. Canal (before) Resolven
  44. Resolven Turn (after) Resolven
  45. Forest Lodge (nr) Resolven
  46. Rheola Works (nr former) Resolven
  47. Pentreclwydau (at) Cwmgwrach
  48. Aberpergwm (at) Blaengwrach
  49. Chain Road (after) Blaengwrach
  50. Cwmgwrach High Street (after) Blaengwrach
  51. Dunraven Road (before) Cwmgwrach
  52. Fothergill Road (in) Cwmgwrach
  53. Heol Wenallt (o/s School) Cwmgwrach
  54. Dunraven Arms (before) Cwmgwrach
  55. Cwmgwrach Roundabout (after) Blaengwrach
  56. Chain Road (opp junct) Blaengwrach
  57. Chain Walk (opp) Morfa Glas
  58. Glynneath Fire Station (before) Glynneath
  59. Glynneath Library (o/s) Glynneath
  60. Co-op (o/s) Glynneath
  61. Halfway Inn (nr) Glynneath
  62. Pontwalby Bridge (after) Pont-Walby

X7 towards Swansea

All 60 stops
  1. Pontwalby Bridge (before) Pont-Walby
  2. Halfway Inn (opp) Glynneath
  3. Woolpack (o/s) Glynneath
  4. Glynneath Library (opp) Glynneath
  5. Glynneath Fire Station (after) Glynneath
  6. Chain Walk (adj) Morfa Glas
  7. Chain Road (after) Blaengwrach
  8. Cwmgwrach High Street (after) Blaengwrach
  9. Dunraven Road (before) Cwmgwrach
  10. Fothergill Road (in) Cwmgwrach
  11. Heol Wenallt (o/s School) Cwmgwrach
  12. Dunraven Arms (before) Cwmgwrach
  13. Cwmgwrach Roundabout (after) Blaengwrach
  14. Chain Road (opp junct) Blaengwrach
  15. Aberpergwm (at) Blaengwrach
  16. Pentreclwydau (at) Cwmgwrach
  17. Rheola Market (nr) Resolven
  18. Forest Lodge (nr) Resolven
  19. Resolven Canal (adj) Resolven
  20. John Street (before) Resolven
  21. Resolven Post Office (before) Resolven
  22. Church Hall (o/s) Resolven
  23. Heol Herbert (after) Resolven
  24. Police Houses (nr) Melin Court
  25. Melincourt Waterfalls (before) Melin Court
  26. Woodbine Cottages (nr) Melin Court
  27. Melincourt (nr) Melin Court
  28. Llety Dafydd (nr 2) Melin Court
  29. Louise Close (after) Clyne
  30. Clun Primary School (o/s) Clyne
  31. Clyne Care Home (nr) Clyne
  32. Ynys-yr-Afon (before) Clyne
  33. Clyne Post Office (opp former) Clyne
  34. Clyne Court (before) Clyne
  35. Ynys Nedd Farm (nr) Clyne
  36. Boarding Kennels (o/s) Tonna
  37. Tonna Hospital (after) Tonna
  38. Tonna Spar (o/s) Tonna
  39. Whittington Arms (o/s) Tonna
  40. Dolcoed Place (nr) Tonna
  41. Lock Hill (nr) Tonna
  42. Neath Road (nr 4) Llantwit
  43. Digby Road (before) Llantwit
  44. Leonard Street (before) Llantwit
  45. Gnoll Park Road (opp Rugby Ground) Neath
  46. Neath Bus Station 7 Neath
  47. London Road (o/s 107) Neath
  48. BP Sports Club (nr former) Llandarcy
  49. British Gas (o/s) Llandarcy
  50. Pant-y-Sais (opp junct) Jersey Marine
  51. New Road (opp 4) Jersey Marine
  52. Jersey Marine Golf Club (nr) Jersey Marine
  53. Golf Course (nr) Crymlyn Burrows
  54. Bay Campus (o/s) Crymlyn Burrows
  55. Vale of Neath (opp Former) Port Tennant
  56. Union Inn (nr) Port Tennant
  57. Port Tennant Road (o/s) St Thomas
  58. Quay Parade (nr) St Thomas
  59. Sainsbury's Quay Parade (after) Swansea
  60. Swansea Bus Station Stand E Swansea

Towns & areas on this route

Frequently asked questions

What time is the first X7 bus?

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

What time is the last X7 bus?

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

How much does the X7 bus cost?

The England fare cap doesn't apply in Wales — First South & West Wales sets the fares on the X7. Check their website or the Traveline Cymru fare finder for current prices.

Who runs the X7 bus?

The X7 is operated by First South & West Wales.

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