Cheap Train tickets to Maidenhead

What are the most popular routes to Maidenhead?

London - MaidenheadAverage priceCLP 26,931Average duration38mDaily departures25
Oxford - MaidenheadAverage priceCLP 39,361Average duration55mDaily departures5
Reading - MaidenheadAverage priceCLP 16,861Average duration32mDaily departures24
Bristol - MaidenheadAverage priceCLP 131,411Average duration1h 38mDaily departures4
Slough - MaidenheadAverage priceCLP 8,009Average duration9mDaily departures11