How long does it take to travel from Alresford (Essex) to London Liverpool Street by train?

The average journey time between Alresford (Essex) and London Liverpool Street is 1 hour 24 minutes. The fastest journey time is 1 hour 17 minutes. On an average weekday, there are 4 trains per day travelling from Alresford (Essex) to London Liverpool Street. The journey time may be longer on weekends and holidays.

Avg. Duration 1h 24m

Are there direct trains from Alresford (Essex) to London Liverpool Street?

Yes, it is possible to travel from Alresford (Essex) to London Liverpool Street without having to change trains. Use our journey planner above to get direct train times from Alresford (Essex) to London Liverpool Street.

Direct

What is the distance between Alresford (Essex) and London Liverpool Street?

The distance between Alresford (Essex) and London Liverpool Street is 52 miles.

Distance: 52 miles

What time is the first train from Alresford (Essex) to London Liverpool Street?

The first train from Alresford (Essex) to London Liverpool Street departs at 06:00.

What time is the last train from Alresford (Essex) to London Liverpool Street?

The last train from Alresford (Essex) to London Liverpool Street departs at 21:52.

First train 06:00

Last train 21:52

No sleeper services are available. There may also be fewer services on weekends and public holidays; use the Journey Planner above to search for a specific train on your chosen travel date.