Wiltshire to Marlborough

Travel by bus from Wiltshire to Marlborough with Swindon's Bus Company, Salisbury Reds and Stagecoach West.

Buses run up to 6 days per week to Marlborough from Calne, Melksham, Devizes and Pewsey.

Bus from Days Shortest trip
Calne
  • Daily except Sunday
19 minutes
Devizes
  • Weekdays
35 minutes
Melksham
  • Weekdays
40 minutes
Pewsey
  • Daily except Sunday
17 minutes

West Berkshire to Marlborough

Buses to Marlborough from West Berkshire run up to 5 days per week.

Swindon's Bus Company and Salisbury Reds services run from Newbury and Hungerford to Marlborough.

Bus from Days Shortest trip
Hungerford
  • Weekdays
11 minutes
Newbury
  • Fr
35 minutes

Borough of Swindon to Marlborough

Travel by bus from Borough of Swindon to Marlborough with Salisbury Reds, Stagecoach West and Swindon's Bus Company.

Buses run 7 days per week to Marlborough from Swindon.

Bus from Days Shortest trip
Swindon
  • Daily
30 minutes

Bath and North East Somerset to Marlborough

Buses to Marlborough from Bath and North East Somerset run 5 days per week.

Swindon's Bus Company services run from Bath to Marlborough.

Bus from Days Shortest trip
Bath
  • Weekdays
1 hour 17 minutes

Getting around Marlborough by bus

Travel around Marlborough by bus with Stagecoach West, Salisbury Reds and Swindon's Bus Company. Buses operate up to 6 days per week.

Operator Days
Salisbury Reds
  • Weekdays
More info
Stagecoach West
  • Daily except Sunday
More info
Swindon's Bus Company
  • Daily except Sunday
More info

Marlborough Travel FAQs

  • Is there a daily bus service from Swindon to Marlborough?

    Yes there are daily services to Marlborough from Swindon operated by Salisbury Reds, Stagecoach West and Swindon's Bus Company.

  • How long does it take to get to Marlborough from Bath?

    The shortest journey from Bath to Marlborough takes 1 hour 17 minutes.

  • Which bus operators serve Marlborough?

    Swindon's Bus Company, Salisbury Reds and Stagecoach West operate to and within Marlborough.