How long does it take to travel from Welling to London Waterloo (East) by train?

The average journey time between Welling and London Waterloo (East) is 36 minutes. The fastest journey time is 28 minutes. On an average weekday, there are 96 trains per day travelling from Welling to London Waterloo (East). The journey time may be longer on weekends and holidays.

Avg. Duration
36m

Are there direct trains from Welling to London Waterloo (East)?

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

Direct

What time are the first and last train from Welling to London Waterloo (East)?

The first train from Welling to London Waterloo (East) departs at 05:34.
The last train from Welling to London Waterloo (East) departs at 23:22.
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.