BusGenie
X20
Swindon's Bus Company

X20 bus timetable: Marlborough to Newbury

Marlborough - Newbury

Newbury - Marlborough

Mode Bus

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.

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.

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
  1. Marlborough, Lloyds Bank north-east bound
  2. Marlborough, Five Alls Court south-east bound
  3. Marlborough, Pelhams Court eastbound
  4. Marlborough, Roebuck eastbound
  5. Marlborough, Barnfield eastbound
  6. Marlborough, Savernake Hospital south-east bound
  7. Marlborough, Forest Hill Farm eastbound
  8. Froxfield, Bus Shelter eastbound
  9. Froxfield, The Pelican eastbound
  10. Hungerford, Highclose Farm House opposite
  11. Hungerford, Cobbs Farm Shop adjacent
  12. Hungerford, Charnham Lane adjacent
  13. Hungerford, Canal Bridge adjacent
  14. Hungerford, Town Hall near
  15. Hungerford, Atherton Road opposite
  16. Hungerford, Library adjacent
  17. Hungerford, Canal Bridge near
  18. Denford Park, Denford Lodge adjacent
  19. Kintbury Cross Roads eastbound
  20. Elcot Turn adjacent
  21. Halfway Farm Cottages opposite
  22. Halfway Inn opposite
  23. Halfway, Nalderhill Road adjacent
  24. Speen, Hare and Hounds opposite
  25. Speen, Battle Close opposite 14
  26. Newbury Wharf Bay G