120
120 bus timetable – Marlborough: St Johns School to Ladbrokes
St Johns School ↔ Ladbrokes
Hungerford - Marlborough
Not the 120 you're looking for? 20 other bus routes in Great Britain use this number.
Route map
120 live route map
See the route, stops, and live buses currently on this line.
48 stops
Live buses loading
Map ready
Loading the route map...
St Johns School → Ladbrokes
2 trips · first 15:25 · last 15:35
Mon–Fri
Live Valid 2026-06-22 – 2026-12-31
Swipe sideways to see later trips.
Stop
15:25
Ladbrokes
15:35
Ladbrokes
Ladbrokes → St Johns School
2 trips · first 07:23 · last 07:23
Mon–Fri
Live Valid 2026-06-22 – 2026-12-31
Swipe sideways to see later trips.
Stop
07:23
Ladbrokes
07:23
Ladbrokes
Timetable data from Salisbury Reds, refreshed 2026-07-01 · Source: Traveline National Dataset (TNDS) · Service code 47-120-_-y10-1.
All stops shown
35 stops- Marlborough, St Johns School westbound
- 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
- Great Bedwyn, Three Tuns eastbound
- Great Bedwyn, Bramble Cottage south-east bound
- Great Bedwyn, Jockey Green southbound
- Shalbourne, Hungerford Road eastbound
- Shalbourne, The Plough north-east bound
- Shalbourne, School outside
- Shalbourne, Ham Road eastbound
- Ham, Crown & Anchor opposite
- Bagshot, Stype Turn north-east bound
- Hungerford, Platts Piece adjacent
- Hungerford, Church Way Foot adjacent
- Hungerford, Atherton Crescent adjacent
- Hungerford, Atherton Road opposite
- Hungerford, Library adjacent
- Hungerford, Canal Bridge near
- Hungerford, Charnham Lane opposite
- Hungerford, Cobbs Farm Shop opposite
- Hungerford, Highclose Farm House adjacent
- Froxfield, The Pelican westbound
- Froxfield, Bus Shelter westbound
- Marlborough, Forest Hill Farm westbound
- Marlborough, Savernake Hospital north-west bound
- Marlborough, Barnfield westbound
- Marlborough, Roebuck westbound
- Marlborough, Pelhams Court westbound
- Marlborough, Five Alls Court north-west bound
- Marlborough, Ladbrokes south-west bound
Looking for a different 120 bus?
20 other routesThe number 120 is used by 20 other bus routes around Great Britain, run by different operators in different areas.
120
120
120
120
120
120
120
120
Dunbar ↔ North Berwick
North Berwick · East Coast Buses
Seaford ↔ Seaford (Town Circle)
Seaford · Compass Travel
Wakefield ↔ Healey
Ossett · Globe Holidays
Halfway, Tram Terminus ↔ Fulwood, Barncliffe Rd
Killamarsh · First South Yorkshire
Hounslow, Bus Station - Southall - Lady Margaret Road - Yeading White Hart - Northolt Station
Northolt · Metroline Travel
Halfway Eckington Way / Station Road ↔ Fulwood Crimicar Lane / Hallamshire Road
Hackenthorpe · Stagecoach Yorkshire
Blaen-cwm Turning Circle ↔ Caerphilly Interchange
Trealaw · Stagecoach South Wales
Aylesbury - Haddenham - Thame - Wheatley - Oxford
Haddenham · Redline