What are the most popular routes to Egham?

London - EghamAverage price₩19,792Average duration44mDaily departures30
Windsor - EghamAverage price₩8,642Average duration14mDaily departures11
Portsmouth - EghamAverage price₩145,889Average duration2h 40mDaily departures3