Swindon's Bus Company
55 registered routes.
01793 428428 enquiries@swindonbus.co.uk Official website →
Swindon's Bus Company takes part in the national fare cap — most singles cost at most £3 until 31 Dec 2026, then £2.
Routes marked not capped below are excluded; a route with no mark is not in the government’s list either way, so check before you travel. Details →
Tickets & fares
Swindon's Bus Company sells singles and returns.
Adult Single · Young Person Single · Adult Return · Child Single · Child Return · Young Person Return
Ticket types from Swindon's Bus Company's own fares data on the Bus Open Data Service, last updated 3 October 2026, which lists what is sold but not what each ticket costs. Singles in England are capped at £3 on participating routes (£2 from Jan 2027). See prices on Swindon's Bus Company's website →
Routes
- 1 Grange Park → Badbury Wick via Swindon, Walcot East £3 cap first 06:45 · last 22:45
- 1A Ramleaze → Badbury Wick via Swindon, Walcot East £3 cap first 05:48 · last 23:07
- 1B Haydon Wick → Badbury Wick via Nine Elms, Swindon £3 cap first 05:49 · last 23:27
- 2 Swindon → Covingham via Walcot East, Greenbridge £3 cap first 05:38 · last 22:32
- 5 Haydon Wick → Park North via Rodbourne Cheney, Swindon £3 cap first 05:10 · last 23:41
- 9 Swindon → Wroughton via Old Town, East Wichel £3 cap first 06:15 · last 18:38
- 11 Taw Hill → Middle Wichel via Pinehurst, Swindon £3 cap first 05:08 · last 22:54
- 12 Taw Hill → Common Head via Pinehurst, Swindon £3 cap first 05:48 · last 20:12
- 13 Swindon → Snodshill £3 cap first 05:15 · last 23:29
- 13A Swindon → Liden £3 cap Sundays only · first 07:00 · last 22:25
- 14 Swindon → Eldene via Walcot East, Park South £3 cap first 05:35 · last 22:49
- 14A Swindon → Liden £3 cap Sundays only · first 06:30 · last 21:54
- 15 Swindon → Oakhurst via Rodbourne Cheney, Moredon £3 cap first 06:13 · last 20:37
- 16 Swindon → Broad Blunsdon via Rodbourne Cheney, Haydon Wick £3 cap not Sundays · first 06:40 · last 18:10
- 17 Penhill → Park South via Pinehurst, Swindon £3 cap first 05:05 · last 23:19
- 17A Penhill → Swindon via Pinehurst, Walcot West £3 cap weekdays only · first 06:05 · last 18:12
- 21 Swindon → Penhill via Gorse Hill, Pinehurst £3 cap not Sundays · first 09:10 · last 14:30
- 22 Barnfield → Okus via Swindon, Kingshill £3 cap not Sundays · first 06:23 · last 21:28
- 23 Swindon → South Marston via Walcot East, Covingham £3 cap not Sundays · first 10:00 · last 14:22
- 40A Calne circular £3 cap not Sundays · first 07:10 · last 18:35
Show 35 more routes
- 40C Calne circular £3 cap not Sundays · first 08:45 · last 14:00
- 42 Calne → Marlborough via Heddington, Cherhill £3 cap not Sundays · first 07:20 · last 17:55
- 46A Swindon → Hungerford via Wanborough, Baydon £3 cap weekdays only · first 07:05 · last 18:00
- 48 Swindon → Marlborough via Walcot East, Mildenhall £3 cap not Sundays · first 07:00 · last 18:15
- 48A Swindon → Marlborough via Wanborough £3 cap not Sundays · first 08:30 · last 16:55
- 80 Swindon → Ludgershall via Marlborough, Tidworth £3 cap first 05:30 · last 19:10
- 119 Sparcells → Park North via Nine Elms, Swindon £3 cap weekdays only · first 07:54 · last 07:54
- 152 Coate → North Wroughton via Lawn, Old Town not capped weekdays only · first 08:06 · last 15:10
- 153 Oakhurst → North Wroughton via Rodbourne Cheney, Swindon not capped weekdays only · first 07:31 · last 15:10
- 154 Ramleaze → North Wroughton via Grange Park, Freshbrook not capped weekdays only · first 07:30 · last 15:10
- 155 Stratton Park → North Wroughton via Covingham, Lawn not capped weekdays only · first 07:49 · last 15:10
- 155A Wroughton → Greenbridge via Park South, Covingham not capped Tuesday to Thursday only · first 16:45 · last 16:45
- 156 Liden → North Wroughton via Park South, Lawn not capped weekdays only · first 08:07 · last 15:10
- 157 Wroughton → Bishopstone via Chiseldon, Wanborough not capped Tuesday to Thursday only · first 16:45 · last 16:45
- 158 Eldene → North Wroughton via Liden, Lawn not capped weekdays only · first 07:40 · last 15:10
- 159 Swindon → North Wroughton via Walcot East, Park South not capped weekdays only · first 07:57 · last 15:10
- 217 Marlborough circular £3 cap not Sundays · first 09:30 · last 15:25
- 620 Hungerford → Marlborough via Froxfield not capped weekdays only · first 07:35 · last 15:43
- 642 Goatacre → Calne via Hilmarton, Compton Bassett not capped weekdays only · first 07:40 · last 07:40
- C1 Rushy Platt → Cirencester via Freshbrook, South Cerney weekdays only · first 07:42 · last 16:20
- C2 Link Leisure Centre → Cirencester via Broad Blunsdon, South Cerney weekdays only · first 07:46 · last 16:10
- C3 Oakhurst → Cirencester via South Cerney, Preston weekdays only · first 08:01 · last 16:20
- C5 Coate → Cirencester via Lower Stratton, South Cerney not capped weekdays only · first 07:51 · last 16:20
- C6 Shrivenham → Cirencester via Lower Stratton, South Cerney weekdays only · first 07:48 · last 16:10
- C7 Highworth → Cirencester via Broad Blunsdon, South Cerney not capped weekdays only · first 07:49 · last 16:20
- C8 Bridgemead → Cirencester via Rodbourne Cheney, South Cerney weekdays only · first 07:45 · last 16:10
- C9 Wroughton → Cirencester via Swindon, South Cerney weekdays only · first 07:28 · last 16:20
- C10 Lydiard Millicent → Cirencester via Haydon Wick, South Cerney weekdays only · first 07:47 · last 16:20
- C11 Wanborough → Cirencester via Swindon, South Cerney not capped weekdays only · first 07:31 · last 16:20
- C53 Royal Wootton Bassett → Cirencester via Greatfield, South Cerney weekdays only · first 07:35 · last 16:20
- C54 Lower Minety → Cirencester via Leigh, South Cerney weekdays only · first 07:34 · last 16:20
- C62 Yate → Cirencester via Chipping Sodbury, Malmesbury weekdays only · first 07:09 · last 16:53
- X20 Marlborough → Newbury via Hungerford, Halfway £3 cap Fridays only · first 10:15 · last 13:00
- X46 Swindon → Hungerford via Walcot East, Park South £3 cap weekdays only · first 06:15 · last 19:14
- X76 Marlborough → Bath via Calne, Melksham £3 cap weekdays only · first 09:10 · last 14:27