X20 Alnwick to Ashington via Amble by the Sea, Widdrington Station

Operated by Arriva North East. First bus 05:57, last bus 19:39. 27 journeys on weekdays. Fares: singles usually capped at £3 — more.

Next towards Ashington from Bus Station (stand 3): 07:28, 08:33, 09:38

Next towards Alnwick from Bus Station (Stand F): 07:04, 08:09, 09:19

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

Timetable

Ends at Ashington Bus Station · Monday to Friday · 13 journeys
Stop 05:5706:4707:2808:3309:3810:3811:3812:3813:3814:3815:3816:4317:48
Bus Station (stand 3) ··07:2808:3309:3810:3811:3812:3813:3814:3815:3816:4317:48
Curly Lane (S-bound) ··07:4108:4609:5110:5111:5112:5113:5114:5115:5116:5618:01
Market Place (S-bound) ··07:5008:5510:0011:0012:0013:0014:0015:0016:0017:0518:10
Fourways (near) ·06:4707:5709:0210:0711:0712:0713:0714:0715:0716:0717:1218:17
Estate Shops (nr) 05:5706:5708:0709:1210:1711:1712:1713:1714:1715:1716:1717:2218:27
Market Place (S-bound) 06:0007:0008:1009:1510:2011:2012:2013:2014:2015:2016:2017:2518:30
Mile Road (S-bound) 06:0707:0708:1709:2210:2711:2712:2713:2714:2715:2716:2717:3218:37
Plough (opp) 06:1307:1308:2309:2810:3311:3312:3313:3314:3315:3316:3317:3818:43
Resource Centre (opp) 06:2007:2008:3009:3510:4011:4012:4013:4014:4015:4016:4017:4518:50
Main Entrance (near) 06:2607:2608:3609:4110:4611:4612:4613:4614:4615:4616:4617:5118:56
Bus Station (Stand B) 06:3007:3008:4009:4510:5011:5012:5013:5014:5015:5016:5017:5519:00

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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Arriva North East whether this route takes part. Details →

Tickets on the X20

Arriva North East publishes singles on this route for adults and young people.

Adult Single

…and 2 more tickets on this route.

Ticket types come from Arriva North East's own fares data on the Bus Open Data Service, last updated 18 September 2026. That dataset lists what's sold, not what it costs, so check prices with Arriva North East.

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 Arriva North East 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 X20

X20 towards Ashington

All 58 stops
  1. Bus Station (stand 3) Alnwick
  2. Green Batt (E-bound) Alnwick
  3. Playhouse (nr) Alnwick
  4. Infirmary (near) Alnwick
  5. St Paul's RC School (o/s) Alnwick
  6. Ravensmede (nr) Alnwick
  7. Oaky Balks (opp) Alnwick
  8. Alndyke (E-bound) Hawkhill
  9. Main Road (E-bound) Hawkhill
  10. Road End (nr) Lesbury
  11. Curly Lane North End (S-bound) Alnmouth Station
  12. Curly Lane (S-bound) Alnmouth Station
  13. South View (E-bound) Hipsburn
  14. Roundabout (S-bound) Hipsburn
  15. Road End (S-bound) High Buston
  16. Shortridge Hall Road End (opp) Shortridge
  17. Coquet Bridge (S-bound) Warkworth
  18. Market Place (S-bound) Warkworth
  19. Beal Bank Top (S-bound) Warkworth
  20. The Wynd (S-bound) Amble by the Sea
  21. High Street (E-bound) Amble by the Sea
  22. Fourways (near) Amble by the Sea
  23. Percy Drive-Health Centre (S-Bound) Amble by the Sea
  24. Percy Drive-Philip Drive (SW-Bound) Amble by the Sea
  25. Percy Drive-Industrial Estate (SW Bound) Amble by the Sea
  26. Hauxley road end (sb) Radcliffe
  27. centre (southbound) Radcliffe
  28. Togston East Farm (sb) Radcliffe
  29. Hadston Road Hadston
  30. Estate Shops (nr) Hadston
  31. Hadston Road End (nr) Hadston
  32. Smally's Bar (o/s) Red Row
  33. Market Place (S-bound) Red Row
  34. Roundabout (S-bound) Widdrington Village
  35. Church (opp) Widdrington Village
  36. Level Crossing (W-bound) Widdrington Station
  37. Mile Road (S-bound) Widdrington Station
  38. Old Ferneybeds Road (opp) Widdrington Station
  39. Ramsey (southbound) Widdrington Station
  40. Hagg House Farm (opp) Ellington
  41. Plough (opp) Ellington
  42. Library (opp) Ellington
  43. Former colliery (opp) Ellington
  44. Colliery Tavern (o/s) Lynemouth
  45. Fenham Road (opp) Lynemouth
  46. Post Office (SE-Bound) Lynemouth
  47. Resource Centre (opp) Lynemouth
  48. Power Station North Entrance (sb) Lynemouth
  49. Power Station Main Entrance (sb) Lynemouth
  50. Woodhorn Mill (sb) Woodhorn
  51. Woodhorn Crossroads (sb) Woodhorn
  52. Coneygarth Place (opp) Wansbeck Hospital
  53. Main Entrance (near) Wansbeck Hospital
  54. Woodhorn Villas (wb) Wansbeck Hospital
  55. Tweed Street (near) Wansbeck Hospital
  56. Alexandra Road Top (W-bound) Ashington
  57. Hawthorn Road Top (nr) Ashington
  58. Bus Station (Stand B) Ashington

X20 towards Alnwick

All 56 stops
  1. Bus Station (Stand F) Ashington
  2. Hawthorn Road Top (opp) Ashington
  3. Alexandra Road Top (E-bound) Ashington
  4. Tweed Street (opp) Wansbeck Hospital
  5. Woodhorn Villas (eb) Wansbeck Hospital
  6. Main Entrance (SE-Bound) Wansbeck Hospital
  7. Coneygarth Place (o/s) Wansbeck Hospital
  8. Crossroads (northbound) Woodhorn
  9. Power Station Main Entrance (nb) Lynemouth
  10. Power Station North Entrance (nb) Lynemouth
  11. Resource Centre (adj) Lynemouth
  12. Post Office (opp) Lynemouth
  13. Fenham Road (adj) Lynemouth
  14. Colliery Tavern (opp) Lynemouth
  15. Former Colliery (o/s) Ellington
  16. Library (o/s) Ellington
  17. Plough (o/s) Ellington
  18. Hagg House Farm (o/s) Ellington
  19. Ramsey (northbound) Widdrington Station
  20. Old Ferneybeds Road (nr) Widdrington Station
  21. Mile Road (N-bound) Widdrington Station
  22. Level Crossing (N-bound) Widdrington Station
  23. Church (adj) Widdrington Village
  24. Roundabout (N-bound) Widdrington Village
  25. Market Street (N-bound) Red Row
  26. Smally's Bar (opp) Red Row
  27. Estate Shops (nr) Hadston
  28. Hadston Road Hadston
  29. Togston East Farm (nb) Radcliffe
  30. Centre (northbound) Radcliffe
  31. Hauxley Road End (nb) Radcliffe
  32. Percy Drive-Industrial Estate (NE-Bound) Amble by the Sea
  33. Percy Drive-Philip Drive (NE-Bound) Amble by the Sea
  34. Percy Street-Health Centre (NE-Bound) Amble by the Sea
  35. Fourways (opp) Amble by the Sea
  36. High Street (W-bound) Amble by the Sea
  37. The Wynd (N-bound) Amble by the Sea
  38. Beal Bank Top (N-bound) Warkworth
  39. Market Place (N-bound) Warkworth
  40. Coquet Bridge (N-bound) Warkworth
  41. Shortridge Hall Road End (adj) Shortridge
  42. Road End (N-bound) High Buston
  43. Roundabout (N-bound) Hipsburn
  44. South View (W-bound) Hipsburn
  45. Curly Lane (NE-bound) Alnmouth Station
  46. Curly Lane North End (N-bound) Alnmouth Station
  47. Road End (opp) Lesbury
  48. Main Road (W-bound) Hawkhill
  49. Alndyke (W-bound) Hawkhill
  50. Oaky Balks (nr) Alnwick
  51. Ravensmede (opp) Alnwick
  52. StPaul's RC School (opp) Alnwick
  53. Infirmary (opp) Alnwick
  54. Playhouse (opp) Alnwick
  55. Green Batt (W-bound) Alnwick
  56. Bus Station (stand 3) Alnwick

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PB0002032/309 · Changes in Nexus (Tyne & Wear) · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first X20 bus?

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

What time is the last X20 bus?

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

How much does the X20 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Arriva North East day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the X20 bus?

The X20 is operated by Arriva North East.

Timetable data from Arriva North East via the DfT Bus Open Data Service (North East England feed). Registered with the Traffic Commissioner as PB0002032/309. Check before you travel — services can change at short notice.