South West bus times

4,739 towns and villages with a bus service across 19 areas of the South West. Pick an area, or search for your town.

Cornwall · 733 places

Devon · 731 places

Hampshire · 613 places

Gloucestershire · 571 places

Somerset · 547 places

Wiltshire · 440 places

Dorset · 285 places

Bath & North East Somerset · 127 places

Isle of Wight · 123 places

South Gloucestershire · 97 places

Swindon · 88 places

Bristol · 85 places

Plymouth · 72 places

North Somerset · 57 places

Southampton · 47 places

Torbay · 33 places

Poole · 31 places

Bournemouth · 30 places

Portsmouth · 29 places

Other regions