Cheap Bus, Train and Carpool tickets to Leamington Spa

What are the most popular routes to Leamington Spa?

London - Leamington SpaAverage priceRUB 4,555Average duration1h 24mDaily departures11
Manchester - Leamington SpaAverage priceRUB 7,273Average duration2h 12mDaily departures5
Birmingham - Leamington SpaAverage priceRUB 1,575Average duration34mDaily departures10
Sheffield - Leamington SpaAverage priceRUB 6,638Average duration1h 36mDaily departures8
Oxford - Leamington SpaAverage priceRUB 2,854Average duration35mDaily departures11