X20
Arriva Northumbria
X20 bus timetable: Alnwick to Newcastle upon Tyne
Alnwick - Newcastle upon Tyne
Route map
X20 live route map
See the route, stops, and live buses currently on this line.
133 stops
Live buses loading
Map ready
Loading the route map...
Alnwick → Newcastle
12 trips · first 07:07 · last 17:43
Saturday
Live Valid 2026-05-10 – 2036-05-10
Swipe sideways to see later trips.
Stop
07:07
Newcastle
08:07
Newcastle
08:38
Newcastle
09:38
Newcastle
10:38
Newcastle
11:38
Newcastle
12:38
Newcastle
13:38
Newcastle
14:38
Newcastle
15:38
Newcastle
16:38
Newcastle
17:43
Newcastle
Alnmouth Station, Curly Lane North End
southbound
·
·
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:55
Amble by the Sea, Percy Drive-Health Centre
southbound
·
08:07
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:12
Amble by the Sea, Percy Drive-Philip Drive
south-west bound
·
08:08
09:08
10:08
11:08
12:08
13:08
14:08
15:08
16:08
17:08
18:13
·
08:09
09:09
10:09
11:09
12:09
13:09
14:09
15:09
16:09
17:09
18:14
Widdrington Village, Roundabout
southbound
07:14
08:24
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:29
Widdrington Station, Level Crossing
westbound
07:16
08:26
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
18:31
Widdrington Station, Mile Road
southbound
07:17
08:27
09:27
10:27
11:27
12:27
13:27
14:27
15:27
16:27
17:27
18:32
07:17
08:27
09:27
10:27
11:27
12:27
13:27
14:27
15:27
16:27
17:27
18:32
Lynemouth, Post Office
south-east bound
07:28
08:38
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:38
18:43
Lynemouth, Power Station North Entrance
southbound
07:30
08:40
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:45
Lynemouth, Power Station Main Entrance
southbound
07:31
08:41
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:47
Wansbeck Hospital, Woodhorn Villas
westbound
07:36
08:46
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:51
Ashington, Alexandra Road Top
westbound
07:38
08:48
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:53
Gosforth, Great North Road-Glamis Avenue
southbound
08:18
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
·
Gosforth, High Street - S Cross Street
southbound
08:22
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
·
Newcastle upon Tyne, Haymarket Barras Bridge
southbound
08:30
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:40
·
08:31
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:41
·
Newcastle → Alnwick
12 trips · first 08:14 · last 18:49
Saturday
Live Valid 2026-05-10 – 2036-05-10
Swipe sideways to see later trips.
Stop
08:14
Newcastle
08:29
Newcastle
09:29
Newcastle
10:29
Newcastle
11:29
Newcastle
12:29
Newcastle
13:29
Newcastle
14:29
Newcastle
15:34
Newcastle
16:39
Newcastle
17:44
Newcastle
18:49
Newcastle
·
08:29
09:29
10:29
11:29
12:29
13:29
14:29
15:34
16:39
17:44
18:49
Gosforth, High Street - Woodbine Street
northbound
·
08:37
09:37
10:37
11:37
12:37
13:37
14:37
15:42
16:47
17:52
18:57
Gosforth, Great North Road-Brunton Lane
northbound
·
08:41
09:41
10:41
11:41
12:41
13:41
14:41
15:46
16:51
17:56
19:01
Ashington, Alexandra Road Top
eastbound
08:15
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:25
17:30
18:35
19:40
Wansbeck Hospital, Tweed Street
opposite
08:16
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:26
17:31
18:36
19:41
Wansbeck Hospital, Woodhorn Villas
eastbound
08:17
09:22
10:22
11:22
12:22
13:22
14:22
15:22
16:27
17:32
18:37
19:42
Wansbeck Hospital, Main Entrance
south-east bound
08:18
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:28
17:33
18:38
19:43
Lynemouth, Power Station Main Entrance
northbound
08:21
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:31
17:36
18:41
19:46
Lynemouth, Power Station North Entrance
northbound
08:23
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:33
17:38
18:43
19:48
08:36
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:46
17:51
18:56
20:01
Widdrington Station, Mile Road
northbound
08:37
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:47
17:52
18:57
20:02
Widdrington Station, Level Crossing
northbound
08:37
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:47
17:52
18:57
·
Amble by the Sea, Percy Drive-Industrial Estate
north-east bound
08:55
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:05
18:10
19:14
·
Amble by the Sea, Percy Drive-Philip Drive
north-east bound
08:56
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:06
18:11
19:15
·
Amble by the Sea, Percy Street-Health Centre
north-east bound
08:57
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:07
18:12
19:16
·
Alnmouth Station, Curly Lane North End
northbound
09:14
10:19
11:19
12:19
13:19
14:19
15:19
16:19
17:24
18:29
·
·
Timetable data from Arriva Northumbria, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code NE_02_NMS_X20_1.
All stops shown
70 stops- Alnwick, Bus Station stand 3
- Alnwick, Green Batt eastbound
- Alnwick, Playhouse near
- Alnwick, Infirmary near
- Alnwick, St Paul's RC School outside
- Alnwick, Ravensmede near
- Alnwick, Oaky Balks opposite
- Hawkhill, Alndyke eastbound
- Hawkhill, Main Road eastbound
- Lesbury, Road End near
- Alnmouth Station, Curly Lane North End southbound
- Alnmouth Station, Curly Lane southbound
- Hipsburn, South View eastbound
- Hipsburn, Roundabout southbound
- High Buston, Road End southbound
- Shortridge Hall Road End opposite
- Warkworth, Coquet Bridge southbound
- Warkworth, Market Place southbound
- Warkworth, Beal Bank Top southbound
- Amble by the Sea, The Wynd southbound
- Amble by the Sea, High Street eastbound
- Amble by the Sea, Fourways near
- Amble by the Sea, Percy Drive-Health Centre southbound
- Amble by the Sea, Percy Drive-Philip Drive south-west bound
- Amble by the Sea, Percy Drive-Industrial Estate SW Bound
- Radcliffe, Hauxley road end southbound
- Radcliffe, centre southbound
- Radcliffe, Togston East Farm southbound
- Hadston Road
- Hadston, Estate Shops near
- Hadston Road End near
- Red Row, Smally's Bar outside
- Red Row, Market Place southbound
- Widdrington Village, Roundabout southbound
- Widdrington Village, Church opposite
- Widdrington Station, Level Crossing westbound
- Widdrington Station, Mile Road southbound
- Widdrington Station, Old Ferneybeds Road opposite
- Widdrington Station, Ramsey southbound
- Ellington, Hagg House Farm opposite
- Ellington, Plough opposite
- Ellington, Library opposite
- Ellington, Former colliery opposite
- Lynemouth, Colliery Tavern outside
- Lynemouth, Fenham Road opposite
- Lynemouth, Post Office south-east bound
- Lynemouth, Resource Centre opposite
- Lynemouth, Power Station North Entrance southbound
- Lynemouth, Power Station Main Entrance southbound
- Woodhorn Mill southbound
- Woodhorn Crossroads southbound
- Wansbeck Hospital, Main Entrance near
- Wansbeck Hospital, Woodhorn Villas westbound
- Wansbeck Hospital, Tweed Street near
- Ashington, Alexandra Road Top westbound
- Ashington, Hawthorn Road Top near
- Ashington, Bus Station Stand B
- Ashington, Hawthorn Road Top opposite
- Ashington, Alexandra Road Top southbound
- Hirst, Windy Gyle near
- Hirst, Tosson Place near
- Hirst, Moorhouse Lane near
- Hirst, High School outside
- North Seaton, Woodlands Road near
- North Seaton, South Side near
- Gosforth, Great North Road-Glamis Avenue southbound
- Regent Centre, Interchange Stand E
- Gosforth, High Street - S Cross Street southbound
- Newcastle upon Tyne, Haymarket Barras Bridge southbound
- Newcastle upon Tyne, Haymarket Bus Station Stand N