Cheap Bus, Train and Carpool tickets to Swindon

What are the most popular routes to Swindon?

Reading - SwindonAverage price£24Average duration5h 25mDaily departures3
Cardiff - SwindonAverage price£37Average duration1hDaily departures12
Cardiff - SwindonAverage price£15Average duration6h 20mDaily departures3
Gloucester - SwindonAverage price£21Average duration45mDaily departures12
Gloucester - SwindonAverage price£7Average duration1h 20mDaily departures8

Stations and stops in Swindon

Map of locations