120 bus: Marlborough – Hungerford (circular)
Salisbury Reds bus 120 is a circular service around Marlborough via Great Bedwyn. Runs Monday to Friday. On Monday 2 November the first bus from Marlborough leaves at 15:25 and the last at 16:40 (2 journeys).
Operated by Salisbury Reds. Timetable for Monday, 2 November 2026. Plan a journey · Print this timetable
Questions
- When is the first and last 120 bus around Marlborough?
- On Monday 2 November the first bus leaves Marlborough at 15:25 and the last at 16:40, 2 journeys in all.
- When is the first and last 120 bus from Great Bedwyn to Marlborough?
- On Monday 2 November the first bus leaves Great Bedwyn at 07:23 and the last at 17:03, 2 journeys in all.
- Does the 120 bus run on Sundays?
- No. Runs Monday to Friday.
- How often does the 120 bus run?
- On Monday 2 November there are 2 journeys from Marlborough, at 15:25 and 16:40.
- Where does the 120 bus stop?
- Main stops: St Johns School (Marlborough), Lloyds Bank (Marlborough), Savernake Hospital (Marlborough), Three Tuns (Great Bedwyn), C of E School (Great Bedwyn). The full list is in the timetable below.
- Who runs the 120 bus?
- Salisbury Reds.
Marlborough to Great Bedwyn
| Stop | Journey 1 | Journey 2 |
|---|---|---|
| St Johns School, Marlborough | 15:25 | 16:40 |
| Lloyds Bank, Marlborough | 15:35 | 16:47 |
| Savernake Hospital, Marlborough | 15:40 | 16:52 |
| Three Tuns, Great Bedwyn | 15:50 | 17:01 |
| C of E School, Great Bedwyn | 17:02 |
Great Bedwyn to Marlborough
| Stop | Journey 1 | Journey 2 |
|---|---|---|
| C of E School, Great Bedwyn | 17:03 | |
| Railway Station, Great Bedwyn | 17:05 | |
| Town Hall, Hungerford | 07:23 | |
| Crown & Anchor, Ham | 07:31 | |
| The Plough, Shalbourne | 07:38 | |
| The Square, Great Bedwyn | 07:46 | 17:06 |
| Savernake Hospital, Marlborough | 07:58 | 17:16 |
| Ladbrokes, Marlborough | 08:02 | 17:25 |
Places on this route
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 2 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook