Bus times in Marlborough

14 bus routes and 70 bus stops in Marlborough. Pick a stop for live departures, or a route for the full timetable.

💷 Single fares in England: capped at £3 until 31 Dec 2026, then £2. Fare cap guide →

Bus routes serving Marlborough

Bus stops in Marlborough

Marlborough

Manton

Operators in Marlborough

Frequently asked questions

Which buses run in Marlborough?

14 bus routes currently serve Marlborough: the 42 (Calne to Marlborough), the 48 (Swindon to Marlborough), the 48A (Swindon to Marlborough), the 80 (Swindon to Marlborough), the 80 (Swindon to Marlborough), the 100 (Devizes to Marlborough), the 110 (Marlborough to Great Bedwyn), the 120 (Marlborough), the 211 (Wilton to Marlborough), the 217 (Marlborough), the 620 (Hungerford to St Johns School), the X5 (Pewsey to Swindon), the X20 (Marlborough to Newbury), the X76 (Calne to Bath).

How much is the bus fare in Marlborough?

Most single fares in England are capped at £3 until 31 December 2026, falling to £2 from 1 January 2027. Buses in Marlborough are run by Swindon's Bus Company, Stagecoach West, Salisbury Reds — check each operator's day and weekly tickets, which are often cheaper for multiple journeys.

How many bus stops are there in Marlborough?

There are 70 active bus stops in Marlborough across Marlborough, Manton. Each stop page on this site shows the next departures and every route that calls there.

Where can you get to by bus from Marlborough?

Bus times near Marlborough