Cheap Bus and Train tickets to Twickenham

What are the most popular routes to Twickenham?

London - TwickenhamAverage price$10Average duration25mDaily departures48
Basingstoke - TwickenhamAverage price$58Average duration59mDaily departures18
Basingstoke - TwickenhamAverage price$50Average duration1h 15mDaily departures1
Southampton - TwickenhamAverage price$54Average duration2hDaily departures1
Bournemouth - TwickenhamAverage price$70Average duration1h 49mDaily departures9