Journey information from Vauxhall to London Waterloo

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

The average journey time between Vauxhall and London Waterloo is 5 minutes. The fastest journey time is 4 minutes. On an average weekday, there are 624 trains per day travelling from Vauxhall to London Waterloo. The journey time may be longer on weekends and holidays.

Avg. Duration
5m

Are there direct trains from Vauxhall to London Waterloo?

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

Direct

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

The first train from Vauxhall to London Waterloo departs at 01:02.
The last train from Vauxhall to London Waterloo departs at 02: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.