From Swindon train to Reading then train to Basingstoke. 1 h 5 min £27. From Swindon taxi to Basingstoke. 53 min £142. From Swindon drive to Basingstoke. 53 min £8.
Train from Swindon to Basingstoke
Great Western Railway operates a train from Swindon to Basingstoke every 30 minutes. Tickets cost $23 - $45 and the journey takes 32 min. Great Western Railway also services this route every 20 minutes.