120 Marlborough
Operated by Salisbury Reds. First bus 07:23, last bus 15:35. 4 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| St Johns School (W-bound) | 15:25 | · |
|---|---|---|
| Lloyds Bank (NE-bound) | 15:35 | 15:35 |
| Savernake Hospital (SE-bound) | 15:40 | 15:41 |
| Three Tuns (E-bound) | 15:50 | 15:50 |
| The Plough (NE-bound) | 16:00 | 16:01 |
| Crown & Anchor (opp) | 16:07 | 16:07 |
| Library (adj) | 16:17 | 16:15 |
| Bus Shelter (W-bound) | 16:23 | 16:21 |
| Savernake Hospital (NW-bound) | 16:30 | 16:28 |
| Ladbrokes (SW-bound) | 16:37 | 16:33 |
Route map
All stops on route 120
120 towards Marlborough
- St Johns School (W-bound) Marlborough
- Lloyds Bank (NE-bound) Marlborough
- Five Alls Court (SE-bound) Marlborough
- Pelhams Court (E-bound) Marlborough
- Roebuck (E-bound) Marlborough
- Barnfield (E-bound) Marlborough
- Savernake Hospital (SE-bound) Marlborough
- Forest Hill Farm (E-bound) Marlborough
- Three Tuns (E-bound) Great Bedwyn
- Bramble Cottage (SE-bound) Great Bedwyn
- Jockey Green (S-bound) Great Bedwyn
- Hungerford Road (E-bound) Shalbourne
- The Plough (NE-bound) Shalbourne
- School (o/s) Shalbourne
- Ham Road (E-bound) Shalbourne
- Crown & Anchor (opp) Ham
- Stype Turn (NE-bound) Bagshot
- Platts Piece (adj) Hungerford
- Church Way Foot (adj) Hungerford
- Atherton Crescent (adj) Hungerford
- Atherton Road (opp) Hungerford
- Library (adj) Hungerford
- Canal Bridge (nr) Hungerford
- Charnham Lane (opp) Hungerford
- Cobbs Farm Shop (opp) Hungerford
- Highclose Farm House (Adj) Hungerford
- The Pelican (W-bound) Froxfield
- Bus Shelter (W-bound) Froxfield
- Forest Hill Farm (W-bound) Marlborough
- Savernake Hospital (NW-bound) Marlborough
- Barnfield (W-bound) Marlborough
- Roebuck (W-bound) Marlborough
- Pelhams Court (W-bound) Marlborough
- Five Alls Court (NW-bound) Marlborough
- Ladbrokes (SW-bound) Marlborough
120 inbound
- Town Hall (nr) Hungerford
- Atherton Crescent (opp) Hungerford
- Church Way Foot (opp) Hungerford
- Platts Piece (opp) Hungerford
- Stype Turn (SW-bound) Bagshot
- Crown & Anchor (opp) Ham
- Ham Road (W-bound) Shalbourne
- School (opp) Shalbourne
- The Plough (SW-bound) Shalbourne
- Hungerford Road (W-bound) Shalbourne
- Jockey Green (N-bound) Great Bedwyn
- Bramble Cottage (NW-bound) Great Bedwyn
- The Square (S-bound) Great Bedwyn
- Three Tuns (W-bound) Great Bedwyn
- Forest Hill Farm (W-bound) Marlborough
- Savernake Hospital (NW-bound) Marlborough
- Barnfield (W-bound) Marlborough
- Roebuck (W-bound) Marlborough
- Five Alls Court (NW-bound) Marlborough
- Pelhams Court (W-bound) Marlborough
- Ladbrokes (SW-bound) Marlborough
- St Johns School (W-bound) Marlborough
Towns & areas on this route
Frequently asked questions
What time is the first 120 bus?
The first 120 departure on weekdays leaves at 07:23 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 120 bus?
The last 120 on weekdays leaves its first stop at 15:35. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 120 bus cost?
The 120 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Salisbury Reds day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 120 bus?
The 120 is operated by Salisbury Reds.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.