Cheap Bus, Train and Carpool tickets to Winchester

What are the most popular routes to Winchester?

London - WinchesterAverage price$20Average duration2h 20mDaily departures9
Bournemouth - WinchesterAverage price$26Average duration56mDaily departures11
Southampton - WinchesterAverage price$14Average duration17mDaily departures27
Basingstoke - WinchesterAverage price$19Average duration16mDaily departures12
Birmingham - WinchesterAverage price$69Average duration4h 50mDaily departures8