Cheap trains tickets to Barnes
Ashford to Barnes
26m
From
€6.02
Vauxhall to Barnes
14m
From
€5.28
Aldershot to Barnes
1h 3m
From
€23.99
How to book cheap train tickets to Barnes

Cheaper train tickets for less busy times. Combine with Advance fares for the best deals.











New user welcome pack