How close is swindon to London by train?
The distance between Swindon and London Paddington by train is approximately 77 miles (124 kilometers). The journey time can vary depending on the type of train and the number of stops, but on average it takes around 50-60 minutes to travel from Swindon to London Paddington by train.