X20
Swindon's Bus Company
X20 bus timetable: Marlborough to Newbury
Marlborough - Newbury
Newbury - Marlborough
Route map
X20 live route map
See the route, stops, and live buses currently on this line.
47 stops
Live buses loading
Map ready
Loading the route map...
Lloyds Bank → Newbury Wharf
1 trip · first 10:15 · last 10:15
Fri
Live Valid 2026-06-08 – 2026-12-31
Swipe sideways to see later trips.
Stop
10:15
Newbury Wharf
Marlborough, Lloyds Bank
north-east bound
10:15
Marlborough, Five Alls Court
south-east bound
10:15
Marlborough, Pelhams Court
eastbound
10:16
Marlborough, Roebuck
eastbound
10:17
Marlborough, Barnfield
eastbound
10:18
Marlborough, Savernake Hospital
south-east bound
10:20
Marlborough, Forest Hill Farm
eastbound
10:20
Froxfield, Bus Shelter
eastbound
10:25
Froxfield, The Pelican
eastbound
10:25
Hungerford, Highclose Farm House
opposite
10:27
Hungerford, Cobbs Farm Shop
adjacent
10:28
Hungerford, Charnham Lane
adjacent
10:31
Hungerford, Canal Bridge
adjacent
10:32
10:32
Hungerford, Atherton Road
opposite
10:33
Hungerford, Library
adjacent
10:35
10:35
Denford Park, Denford Lodge
adjacent
10:38
Kintbury Cross Roads
eastbound
10:41
Elcot Turn
adjacent
10:41
Halfway Farm Cottages
opposite
10:43
Halfway Inn
opposite
10:44
Halfway, Nalderhill Road
adjacent
10:46
Speen, Hare and Hounds
opposite
10:51
Speen, Battle Close
opposite 14
10:52
Newbury Wharf
Bay G
10:58
Newbury Wharf → Lloyds Bank
1 trip · first 13:00 · last 13:00
Fri
Live Valid 2026-06-08 – 2026-12-31
Swipe sideways to see later trips.
Stop
13:00
Newbury Wharf
Newbury Wharf
Bay D
13:00
Speen, Battle Close
adjacent
13:04
Speen, Hare and Hounds
adjacent
13:05
Halfway, Nalderhill Road
opposite
13:11
Halfway Inn
adjacent
13:13
Halfway Farm Cottages
adjacent
13:13
Elcot Turn
opposite
13:14
Kintbury Cross Roads
westbound
13:15
Denford Park, Denford Lodge
opposite
13:18
Hungerford, Canal Bridge
adjacent
13:21
13:22
Hungerford, Atherton Road
opposite
13:23
Hungerford, Library
adjacent
13:24
13:24
Hungerford, Charnham Lane
opposite
13:24
Hungerford, Cobbs Farm Shop
opposite
13:27
Hungerford, Highclose Farm House
adjacent
13:27
Froxfield, The Pelican
westbound
13:29
Froxfield, Bus Shelter
westbound
13:30
Marlborough, Forest Hill Farm
westbound
13:34
Marlborough, Savernake Hospital
north-west bound
13:35
Marlborough, Barnfield
westbound
13:36
Marlborough, Roebuck
westbound
13:37
Marlborough, Pelhams Court
westbound
13:40
Marlborough, Five Alls Court
north-west bound
13:41
Marlborough, Ladbrokes
south-west bound
13:43
Timetable data from Swindon's Bus Company, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code 47-X20-A-y10-1.
All stops shown
26 stops- Marlborough, Lloyds Bank north-east bound
- Marlborough, Five Alls Court south-east bound
- Marlborough, Pelhams Court eastbound
- Marlborough, Roebuck eastbound
- Marlborough, Barnfield eastbound
- Marlborough, Savernake Hospital south-east bound
- Marlborough, Forest Hill Farm eastbound
- Froxfield, Bus Shelter eastbound
- Froxfield, The Pelican eastbound
- Hungerford, Highclose Farm House opposite
- Hungerford, Cobbs Farm Shop adjacent
- Hungerford, Charnham Lane adjacent
- Hungerford, Canal Bridge adjacent
- Hungerford, Town Hall near
- Hungerford, Atherton Road opposite
- Hungerford, Library adjacent
- Hungerford, Canal Bridge near
- Denford Park, Denford Lodge adjacent
- Kintbury Cross Roads eastbound
- Elcot Turn adjacent
- Halfway Farm Cottages opposite
- Halfway Inn opposite
- Halfway, Nalderhill Road adjacent
- Speen, Hare and Hounds opposite
- Speen, Battle Close opposite 14
- Newbury Wharf Bay G