Journey information from Vauxhall to Surbiton

How long does it take to travel from Vauxhall to Surbiton by train?

The average journey time between Vauxhall and Surbiton is 21 minutes. The fastest journey time is 19 minutes. On an average weekday, there are 168 trains per day travelling from Vauxhall to Surbiton. The journey time may be longer on weekends and holidays.

Avg. Duration
21m

Are there direct trains from Vauxhall to Surbiton?

Yes, it is possible to travel from Vauxhall to Surbiton without having to change trains. Use our journey planner above to get direct train times from Vauxhall to Surbiton.

Direct

What time are the first and last train from Vauxhall to Surbiton?

The first train from Vauxhall to Surbiton departs at 00:13.
The last train from Vauxhall to Surbiton departs at 01:09.
No sleeper services are available.
There may also be less services on weekends and public holidays; use the Journey Planner above to search for a specific train on your chosen travel date.