Cheap Train tickets to Tonbridge

What are the most popular routes to Tonbridge?

London - TonbridgeAverage price£23Average duration41mDaily departures36
Ramsgate - TonbridgeAverage price£40Average duration1h 31mDaily departures12
Orpington - TonbridgeAverage price£14Average duration21mDaily departures12
Tunbridge Wells - TonbridgeAverage price£7Average duration10mDaily departures12
Canterbury - TonbridgeAverage price£31Average duration1h 3mDaily departures12