Cheap Train tickets to Cosham

What are the most popular routes to Cosham?

Southampton - CoshamAverage price£15Average duration33mDaily departures12
Portsmouth - CoshamAverage price£9Average duration13mDaily departures11
London - CoshamAverage price£25Average duration2h 2mDaily departures7
Gatwick - CoshamAverage price£38Average duration1h 46mDaily departures12
Basingstoke - CoshamAverage price£19Average duration56mDaily departures7