From Basingstoke train to Salisbury. 42 min £14. From Basingstoke, Railway Station bus to Salisbury, Millstream Coach Park. 1 h 15 min £8. From Basingstoke taxi to Salisbury. 46 min £92. From Basingstoke drive to Salisbury. 46 min £7.
Bus or train from Basingstoke to Salisbury?
South Western Railway operates a train from Basingstoke to Salisbury hourly. Tickets cost $14 - $22 and the journey takes 42 min. Alternatively, National Express operates a bus from Basingstoke to Salisbury every 3 hours. Tickets cost $8 - $12 and the journey takes 1 h 15 min.