Try to avoid booking during the morning and evening commute hours, as you'll be charged peak rates.
Book your ticket as early as possible to find the best deals. Greater Anglia and South Western Railway (SWR) usually release a limited number of super cheap advance tickets 12 weeks before the date of travel.
The fastest train to Cambridge from London takes 51 minutes and has just two stops: Letchworth Garden City and Royston. The slowest train takes 1 hour and 45 minutes and involves a change at Royston. On average you should expect to spend just over an hour on a direct train from London to Cambridge.
Trains to Cambridge are available from London Kings Cross and London Liverpool Street. Services are usually operated by Greater Anglia and SWR (South Western Railway).
Cambridge Railway Station is where you'll arrive from London, the busiest train station in the east of England. It's a little way out of the city centre, but handy for some budget hotels in Cambridge- if you need a place to stay, you can compare prices using our app.
It takes around half an hour to walk into the city centre. Alternatively you can hop on one of the local buses - Citi 1, Citi 3 and Citi 7.
The first train from London to Cambridge leaves London Liverpool Street at 05:10, reaching Cambridge 1 hour and 28 minutes later at 06:38.
During the week the last direct train departs Kings Cross at 23:14 and gets into Cambridge at 00:05. There's an indirect train from Kings Cross at 00:04, getting into Cambridge at 02:22 with a change at Hitchin.
On weekends the direct service from Kings Cross runs later, with a train at 00:14 getting into Cambridge at 01:23.
Train timetables are subject to change: compare tickets from London to Cambridge to see the latest departure times.