Cheap Bus, Train and Carpool tickets to Winchester

What are the most popular routes to Winchester?

Bournemouth - WinchesterAverage priceTHB 449Average duration1h 25mDaily departures2
Oxford - WinchesterAverage priceTHB 2,169Average duration3h 30mDaily departures8
Birmingham - WinchesterAverage priceTHB 2,303Average duration5h 10mDaily departures8
Birmingham - WinchesterAverage priceTHB 5,424Average duration2h 23mDaily departures9
Fareham - WinchesterAverage priceTHB 469Average duration50mDaily departures8