Cheap Train and Carpool tickets to Bicester

What are the most popular routes to Bicester?

London - BicesterAverage price₩81,816Average duration53mDaily departures18
Birmingham - BicesterAverage price₩61,240Average duration1h 8mDaily departures12
Wembley - BicesterAverage price₩67,026Average duration1h 7mDaily departures13
High Wycombe - BicesterAverage price₩22,747Average duration28mDaily departures12
Leamington Spa - BicesterAverage price₩38,038Average duration32mDaily departures12