COMPARE Prices across different modes

Mon
26 Jul
£171London North Eastern Railway
£41National Express
Tue
27 Jul
£82London North Eastern Railway
£42National Express
Wed
28 Jul
£83London North Eastern Railway
£35National Express
Thu
29 Jul
£82London North Eastern Railway
£30National Express
Fri
30 Jul
£155London North Eastern Railway
£35National Express
Sat
31 Jul
£171London North Eastern Railway
£35National Express
Sun
1 Aug
£115London North Eastern Railway
£40National Express
Mon
2 Aug
£83London North Eastern Railway
£35National Express
Wed
4 Aug
£83London North Eastern Railway
£24National Express
Thu
5 Aug
£83London North Eastern Railway
£42National Express
Fri
6 Aug
£171London North Eastern Railway
£30National Express
Sat
7 Aug
£82London North Eastern Railway
£28National Express
Mon
9 Aug
£83London North Eastern Railway
£28National Express
Wed
11 Aug
£67London North Eastern Railway
£28National Express
Thu
12 Aug
£82London North Eastern Railway
£28National Express
Fri
13 Aug
£99London North Eastern Railway
£28National Express
Sat
14 Aug
£83London North Eastern Railway
£28National Express

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information between Cambridge and Edinburgh

distanceDistance291 miles (469 km)
durationAverage train duration5 h 1 min
priceAverage train ticket price£131 (€144)
changesDirect trainYes
carriersTrain providersLondon North Eastern Railway

Trains from Cambridge to Edinburgh cover the 291 miles (469 km) long journey taking on average 5 h 1 min with our travel partners like London North Eastern Railway. There are direct train services available. While the average ticket price for this trip costs around £131, you can find the cheapest train ticket for as low as £82. Travellers depart most frequently from Cambridge and arrive in Edinburgh Waverley.

Travel Tips

Trains from Cambridge to Edinburgh
Travel by train to Edinburgh easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cambridge to Edinburgh.
FAQs
What is the cost of cheap trains from Cambridge to Edinburgh?
Omio customers have found the cheapest trains from Cambridge to Edinburgh to cost as little as £82  in the next 7 days.
What is the average cost of a train from Cambridge to Edinburgh?
If you’re looking to purchase tickets for this trip in the next 7 days, you’ll find that Cambridge to Edinburgh train prices are on average £131  one way.
What is the distance from Cambridge to Edinburgh by train?
The train distance from Cambridge to Edinburgh is around 291 miles (469 km).
How long does it take from Cambridge to Edinburgh by train?
On average the train from Cambridge to Edinburgh duration is 5 h 1 min  for the 291 miles (469 km) long journey, but the travel time can vary if you depart on weekends and holidays.
Which train station in Cambridge goes to Edinburgh? Which train station do I come into Edinburgh from Cambridge?

Some of the Cambridge train stations to Edinburgh you can start your journey from include Cambridge and Cambridge North. Similarly, some of the arrival train stations in Edinburgh include Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.

When travelling this route, Omio customers are departing most frequently from Cambridge   and arriving in Edinburgh Waverley.

Where is the train station in Cambridge to go to Edinburgh? Where is the train station in Edinburgh located?

The most popular departure train station with passengers for this journey, called Cambridge, is located 0 mile (s) / 0 km from the city centre of Cambridge.

The most popular arrival train station, Edinburgh Waverley, is located 0 mile (s) / 0 km away from the city centre of Edinburgh.

What train companies offer a service from Cambridge to Edinburgh?
If you're looking for trains from Cambridge to Edinburgh, you can rely on London North Eastern Railway to get you to Edinburgh. It's also good to check out all possible train companies for the Cambridge to Edinburgh route to see if there might be differences in the amenities they offer.
When can I take the first train from Cambridge to Edinburgh? When can I take the last train for the day?
If you prefer early morning trains from Cambridge to Edinburgh, the first train leaves at 04: 57. If you prefer late night trains from Cambridge to Edinburgh, the last train of the day leaves at 10: 00. Omio shows you the latest train from Cambridge to Edinburgh times to help you book the best departure time for this trip.
How early should I purchase Cambridge to Edinburgh train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you buy train tickets from Cambridge to Edinburgh within the next 7 days, you can find tickets to cost on average £131 one way. To find the best prices for this route, consider booking your train ticket from Cambridge to Edinburgh a few months in advance.
Stations

Important Stations and Airports for this Journey

Cambridge
Edinburgh
Cambridge
Amenities
Refreshments