Train to London at Cambridge Station
Cambridge Train Station

Trains from London to Cambridge are the fastest way to get from the English capital to the famous university town.

The trip from London can be as quick as 45 minutes or as slow as 1 hour and 23 minutes, depending on which train you take and which London train station you leave from.

There are several trains an hour every day from London to Cambridge and from Cambridge to London. Trains to Cambridge leave from London’s King’s Cross and Liverpool Street train stations before arriving at the Cambridge train station on the outskirts of the town.

Trains that depart from Liverpool Street station are run by National Express and generally take longer than trains that leave from London’s Kings Cross train station, which are run by First Capital Connect.

Tickets for trains from London to Cambridge vary in cost depending on when you buy them. The earlier you book, the more you save. Prices can be as low as 18.60 GBP for a single from Liverpool Street and 21.20 GBP for a single from King’s Cross if you book online in advance and travel at an off-peak time.