The distance between the British capital of London and the historic university city of Cambridge is about 58 miles (93 km). The most comfortable way to travel is to drive, either by renting a car or booking a private transfer. There is also the option to take a bus or train.

History buffs will love this ten-day itinerary, which covers the highlights of London and Cambridge, as well as Edinburgh.  

By Rental Car or Private Transfer

Duration: 2 hours

Private transfers can be booked to take you to Cambridge, or you can rent a car from one of the many major car rental companies in London.

The drive from London to Cambridge is short and direct, along either the M11 or the A1. Note that traffic on Britain’s highways can be quite bad—be sure to avoid traveling during the evening rush hour, when London commuters will be leaving the city.

By Train

Duration: 1 hour

The train system in the UK is privatized, meaning that several different companies operate trains from London to Cambridge. Trains leave from many different London stations, including Liverpool Street Station in the City of London financial district, and St. Pancras and King’s Cross stations on Euston Road. All train stations are accessible via the London Tube, or by taxi.

Because trains can be crowded, especially during rush hours, it is advisable to book tickets in advance. Tickets for this route usually cost under £50, and you will have the option of booking either standard or first-class tickets. 

By Bus

Duration: 3 hours

The UK’s main bus company is called National Express. You will often save money by booking your bus tickets well in advance.

Buses from London to Cambridge leave from Victoria Coach Station, near the neighborhood of Westminster. Victoria Station can be accessed via the Circle/District and Victoria lines on the London Tube, or by taxi.

National Express buses typically do not make long stops, so bring food with you if you feel you need it. Some buses have toilets on them, but it is wise to use the toilet beforehand.