Great Western Railway operates a train from Swindon to Bournemouth every 30 minutes. Tickets cost $23 - $45 and the journey takes 32 min. CrossCountry also services this route hourly. Alternatively, Salisbury Reds operates a bus from Swindon to Bournemouth every 2 hours. Tickets cost $15 and the journey takes 1 h 50 min. More Bus also services this route hourly.
From Swindon train to Reading then train to Bournemouth. 2 h 41 min £66. From Swindon, Spring Gardens bus to Salisbury, Blue Boar Row then bus to Bournemouth Square. 3 h 25 min £18. From Swindon drive to Bournemouth. 1 h 35 min £17.