Buses in Northumberland
103 bus routes, run by 18 bus companies, serve 313 towns and villages and 1,458 stops across Northumberland. Timetables, live departures and journey planning for all of them.
Main towns
- Morpeth 22 routes
- Berwick-upon-Tweed 21 routes
- Hexham 20 routes
- Cramlington 17 routes
- Alnwick 13 routes
- Blyth 13 routes
- Ashington 10 routes
- Bedlington 10 routes
- Ponteland 9 routes
- Cheviot Hills 8 routes
- Corbridge 8 routes
- Prestwick 8 routes
- Alnmouth Village 7 routes
- Hadrians Wall 7 routes
- Haltwhistle 7 routes
- Haydon Bridge 7 routes
- Stakeford 7 routes
- Dilston 6 routes
- Northumberland Business Park 6 routes
- Seaton Delaval 6 routes
- Belford 5 routes
- Belsay 5 routes
- Marshall Meadows 5 routes
- Newton, Northumberland 5 routes
Bus stations and interchanges
Busiest routes
- 43: Morpeth – Newcastle upon Tyne Arriva North East
- 308: Newcastle upon Tyne – Blyth Arriva North East
- 35: Woodhorn – Morpeth Arriva North East
- 309: Newcastle upon Tyne – Blyth Go North East
- X21: Spital – Newcastle upon Tyne Arriva North East
- X22: Newcastle upon Tyne – Widdrington Station Arriva North East
- 2: Blyth – Kirkhill Arriva North East
- X10: Newcastle upon Tyne – Blyth Arriva North East
- X11: Blyth – Newcastle upon Tyne Arriva North East
- 1: Blyth – Ashington Arriva North East
- X7: Blyth – Newcastle upon Tyne Arriva North East
- X8: Blyth – Newcastle upon Tyne Arriva North East
Bus companies
- Arriva North East 36 routes
- Go North East 20 routes
- Borders Buses 14 routes
- Stagecoach North East 7 routes
- Glen Valley Tours 4 routes
- Phoenix Coaches 3 routes
- Peter Hogg of Jedburgh 3 routes
- Stagecoach Cumbria and North Lancashire 2 routes
- Telford's Coaches 2 routes
- Wright Brothers Coaches 2 routes
- Scottish Borders Council 2 routes
- Northumberland Travel Ltd 2 routes
- National Express 1 route
- Gateshead Central Buses 1 route
- Weardale Motor Services 1 route
- Reays Coaches 1 route
- Upper Coquetdale 1 route
- Woody's Taxis 1 route
All towns and villages
- Abbeylands
- Acklington
- Acomb
- Adderstone
- Allen Banks
- Allendale Town
- Allenheads
- Allerdean
- Alnmouth Village
- Alnwick
- Amble by the Sea
- Ancroft
- Anick
- Ashington
- Bamburgh
- Bardon Mill
- Barelees
- Barrasford
- Barrasford Park
- Baybridge
- Beadnell
- Beal
- Bedlington
- Belford
- Bellingham, Northumberland
- Belsay
- Berrington
- Berwick-upon-Tweed
- Biddlestone
- Birches Nook
- Birtley
- Blake Town
- Blanchland
- Blenkinsopp
- Blyth
- Bockenfield
- Bolam
- Bolam West Houses
- Bomarsund
- Boulmer
- Bowsden
- Branch End
- Branxton
- Brinkburn
- Broome Park
- Broomhaugh
- Broomhill
- Brownieside
- Buckton
- Budle
- Byrness
- Cambo
- Cambois
- Cantys Brig
- Capheaton
- Carham
- Carrshield
- Carterway Heads
- Catcleugh
- Catton
- Causey Park Bridge
- Chathill
- Chatton
- Cheswick
- Cheviot Hills
- Cheviot Hills, near Alnwick
- Cheviot Hills, near Rothbury
- Chillingham
- Chollerton
- Choppington
- Christon Bank
- Clifton, Northumberland
- Close House, Northumberland
- Coanwood
- Corbridge
- Cornhill-on-Tweed
- Coupland
- Cramlington
- Craster
- Crookham, Northumberland
- Cupola Bridge
- Dalton
- Denwick
- Dilston
- Dirt Pot
- Doddington, Northumberland
- Donaldsons Lodge
- Druridge Bay
- Druridge Bay, near Blyth
- Duddo
- Dunstan
- Dunstan Steads
- Dyke Neuk
- Eachwick
- Eals
- Earsdon
- East Cramlington
- East Hartford
- East Newbiggin
- East Sleekburn
- Edlingham
- Eglingham
- Ellingham, Northumberland
- Ellington
- Elsdon
- Embleton, Northumberland
- Emerick
- Eshott
- Espley Hall
- Etal
- Fair Moor
- Falstone
- Featherstone Rowfoot
- Felton
- Fenwick, near Berwick-upon-Tweed
- Fenwick, near Ponteland
- Flodden
- Flotterton
- Ford, Northumberland
- Fourstones
- Glanton
- Great Whittington
- Guide Post
- Gunnerton
- Hadrians Wall
- Hadrians Wall, near Alnwick
- Haggerston, Northumberland
- Halidon Hill
- Halton Lea Gate
- Halton Shields
- Haltwhistle
- Harbottle
- Harehope
- Harle
- Harnham
- Hartburn
- Hartford Bridge
- Haugh Head
- Hawkhill
- Haydon Bridge
- Heatherslaw
- Hebron
- Heddon-on-the-Wall
- Heighley Gate
- Henshaw
- Hepple
- Hepscott
- Hexham
- High Buston
- High Newton-by-the-Sea
- High Trewhitt
- Holy Island
- Holystone in Coquetdale
- Horncliffe
- Horsley
- Horton, Northumberland
- Howick
- Howtel
- Humbleton
- Humshaugh
- Kielder Water
- Kielder Water, near Hadrians Wall
- Kilham
- Kiln Pit Hill
- Kirkhaugh
- Kirkwhelpington
- Knarsdale
- Knowesgate
- Lambley, Northumberland
- Lanehead
- Langley, Northumberland
- Lemmington
- Lilburn Glebe
- Linnels
- Linton, Northumberland
- Littlemill
- Loanend
- Longframlington
- Longhirst
- Longhorsley
- Longhoughton
- Lowgate
- Lowick
- Lynemouth
- Marshall Meadows
- Matfen
- Medburn
- Melkridge
- Mickley Square
- Middleton, Northumberland
- Milbourne, Northumberland
- Milfield
- Minsteracres
- Mitford
- Monkridge
- Morpeth
- Nedderton
- Netherton, Northumberland
- Newbiggin-by-the-Sea
- Newbrough
- Newlands
- Newton-on-the-Moor
- Newton, Northumberland
- Ninebanks
- Norham
- North Blyth
- North Charlton
- North Sunderland
- North Togston
- Northumberland Business Park
- Nunwick
- Oakwood, Northumberland
- Ogle
- Old Bewick
- Old Felton
- Old Town
- Ordhill
- Otterburn
- Outchester
- Ovingham
- Ovington
- Park End
- Park Village
- Pauperhaugh
- Pegswood
- Ponteland
- Portgate
- Powburn
- Preston, Northumberland
- Prestwick
- Prudhoe
- Ramshope
- Raylees
- Red Row
- Redburn
- Rennington
- Riding Mill
- Ridsdale
- Rochester, Northumberland
- Rock, Northumberland
- Roseden
- Rothbury
- Rothill
- Rudchester
- Rye Hill
- Sandhoe
- Scotland Gate
- Scots Gap
- Scremerston
- Seahouses
- Seaton Delaval
- Seaton Sluice
- Seghill
- Sharperton
- Shilbottle
- Shilvington
- Shoresdean
- Shortridge
- Sinderhope
- Slaggyford
- Slaley
- Smeafield
- Snitter
- Snods Edge
- South Broomhill
- South Charlton
- Sparty Lea
- Stakeford
- Stamfordham
- Stannington
- Staward
- Stelling
- Stocksfield
- Styford
- Swarland
- Swindon, Northumberland
- Swinhoe
- Throphill
- Thropton
- Thrunton
- Togston
- Tranwell
- Tritlington
- Tughall
- Twizel
- Ulgham
- Unthank
- Upper Denton
- Wall, Northumberland
- Wallington, Northumberland
- Wansbeck Estate
- Warden
- Waren Mill
- Warenford
- Wark
- Wark-on-Tweed
- Warkworth
- Weldon Bridge
- West Boat
- West Fallodon
- West Sleekburn
- West Thirston
- West Woodburn
- Westnewton
- Whalton
- Wharmley
- Whitchester
- Whitfield
- Whittingham
- Whittonstall
- Widdrington Station
- Wooperton
- Wylam
Questions
- Which bus companies run in Northumberland?
- Arriva North East (36 routes), Go North East (20 routes), Borders Buses (14 routes), Stagecoach North East (7 routes), Glen Valley Tours (4 routes) and Phoenix Coaches (3 routes), and 12 smaller operators.
- What are the busiest bus routes in Northumberland?
- the 43 (Morpeth – Newcastle upon Tyne), the 308 (Newcastle upon Tyne – Blyth), the 35 (Woodhorn – Morpeth), the 309 (Newcastle upon Tyne – Blyth) and the X21 (Spital – Newcastle upon Tyne).
- Where are the main bus stations in Northumberland?
- Bus Station, Morpeth, Bus station, Blyth, Bus Station, Ashington, Bus Station, Hexham and Bus Station, Alnwick.
- How can I see live bus times in Northumberland?
- StopToStop shows the next departures from every stop in Northumberland, with live times for buses already on the road (from their positions, via the Department for Transport's Bus Open Data Service), and a live map of every bus.
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 7 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook