Cheap Bus and Train tickets to Twickenham

What are the most popular routes to Twickenham?

London - TwickenhamAverage price$14Average duration25mDaily departures48
Basingstoke - TwickenhamAverage price$83Average duration59mDaily departures18
Basingstoke - TwickenhamAverage price$71Average duration1h 15mDaily departures1
Southampton - TwickenhamAverage price$77Average duration2hDaily departures1
Bournemouth - TwickenhamAverage price$100Average duration1h 49mDaily departures9