Stevenage to Edinburgh train

Cheap train tickets from Stevenage to Edinburgh

Showing times and prices for 28 May

Cheapest

£28

Average

£88

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

London North Eastern Railway
09:29Stevenage5h41 15:10Edinburgh
0 changes
£281One-way
London North Eastern Railway
09:57Stevenage5h20 15:17Edinburgh
0 changes
£501One-way
London North Eastern Railway
10:57Stevenage5h15 16:12Edinburgh
0 changes
£761One-way
Cross Country
09:56Stevenage5h09 15:05Edinburgh
0 changes
£771One-way
London North Eastern Railway
07:44Stevenage4h43 12:27Edinburgh
0 changes
£1181One-way

Train schedule Stevenage to Edinburgh

Showing trains for tomorrow, Saturday, 28 May
London North Eastern Railway
07:44AMStevenage4h43 12:27PMEdinburgh
0 changes
London North Eastern Railway
09:29AMStevenage5h41 03:10PMEdinburgh
0 changes
Cross Country
09:56AMStevenage5h09 03:05PMEdinburgh
0 changes
London North Eastern Railway
09:57AMStevenage5h20 03:17PMEdinburgh
0 changes
London North Eastern Railway
10:57AMStevenage5h15 04:12PMEdinburgh
0 changes
Cross Country
04:55PMStevenage5h06 10:01PMEdinburgh
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Fastest train times from Stevenage to Edinburgh

Showing times and prices for 28 May

Fastest Journey

4 h 43 m

Average

5 h 12 m

Trains per day

6

Distance

491 km

Of the 6 trains that leave Stevenage for Edinburgh every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

London North Eastern Railway
07:44AMStevenage4h43 12:27PMEdinburgh
0 changes
£1181One-way
Cross Country
04:55PMStevenage5h06 10:01PMEdinburgh
0 changes
£1781One-way
Cross Country
09:56AMStevenage5h09 03:05PMEdinburgh
0 changes
£771One-way
London North Eastern Railway
10:57AMStevenage5h15 04:12PMEdinburgh
0 changes
£761One-way
London North Eastern Railway
09:57AMStevenage5h20 03:17PMEdinburgh
0 changes
£501One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Stevenage to Edinburgh

distanceDistance304 miles (491 km)
durationAverage train duration4 h 32 min
priceAverage train ticket price£118 (€133)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersCross Country or London North Eastern Railway

Trains from Stevenage to Edinburgh cover the 304 miles (491 km) long route taking on average 4 h 32 min with our travel partners like Cross Country or London North Eastern Railway. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £80, but the average price of train tickets is £118. Travellers depart most frequently from Stevenage and arrive in Edinburgh Waverley.

Train companies: CrossCountry trains Stevenage to Edinburgh

CrossCountry trains will get you to Edinburgh from Stevenage from £80. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train between Stevenage and Edinburgh you can choose between Standard Class and First Class tickets on Omio.

Omio helps you compare and book the perfect train with CrossCountry between Stevenage and Edinburgh for a smooth and relaxing journey. Check the latest CrossCountry train timetables for the ideal departure and arrival times, take a look at the travel information for the Stevenage to Edinburgh train with CrossCountry (such as baggage allowance and amenities offered onboard), compare the best connections for your Stevenage - Edinburgh trip and then book a cheap train ticket with ease. The distance between Stevenage and Edinburgh by train is 304 miles (491 km). You can book tickets for this CrossCountry train for as low as £176 one-way if you book in advance. When you search for CrossCountry tickets from Stevenage to Edinburgh in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect CrossCountry Stevenage - Edinburgh train ticket online and enjoy your trip!

  • Average Price: £176

Trains from Stevenage to Edinburgh

Stevenage and Edinburgh are located just over 300 miles apart. This distance is covered in approximately 4.5 hours on the fastest train route. Most train journeys require at least one change in another city, such as Peterborough or Wakefield. There is usually just one direct train per day, which is one of the first trains of the day at around 6:30 a.m. There are up to 30 departures every day of the week which run up until around 10:00 p.m. The stations in both cities are located in the centre with nearby public transport links.

Which train companies travel from Stevenage to Edinburgh?

Cross Country, First Transpennine Express and London North Eastern Railway (LNER) operate train services on the route between Stevenage and Edinburgh.

How long is the train from Stevenage to Edinburgh?

The fastest trains complete the journey between Stevenage and Edinburgh in around 4.5 hours. Most trains, however, require at least one change and the total journey can take 5 hours or more in this case. Passengers on indirect routes usually need to change trains in Peterborough or Wakefield. The trains that leave at night tend to have a long overnight waiting time at the connecting station and continue onto Edinburgh the following morning.

How many trains are there from Stevenage to Edinburgh?

There are up to 30 trains travelling on this route every day. Trains start running from Stevenage at approximately 6:30 a.m. and continue through until around 10:00 p.m. There are usually two trains per hour from morning until evening and then a few trains at night.

What are the departure and arrival stations for trains from Stevenage to Edinburgh?

Departure train station: Trains to Edinburgh depart from Stevenage train station on Lytton Way. The station has an ATM, refreshment facilities and toilets. Located within a mile of Stevenage centre, the train station can be reached via various bus routes, including the Sapphire 100 and 101.

Arrival train station: All trains from Stevenage arrive at Edinburgh Waverley station. The station is located in the heart of the city near to the iconic Prince's Street and Edinburgh Castle. Many places can be reached on foot or there are buses available from Prince's Street. The station has a travel centre, showers, luggage storage and car hire.

Travel Tips: Trains from Stevenage 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 Stevenage to Edinburgh.
FAQs
You can find a cheap train from Stevenage to Edinburgh for some dates and times for as low as £80  one way in the next 7 days.
The Stevenage to Edinburgh train ticket price is on average £118  if you are looking to book your tickets for this trip in the next week.
The distance between Stevenage and Edinburgh by train is approximately 304 miles (491 km).
The Stevenage to Edinburgh train duration is on average 4 h 32 min, which is to be expected when travelling 304 miles (491 km) to Edinburgh from Stevenage. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

Omio customers travelling this route book their trains from Stevenage   to Edinburgh Waverley.

Passengers board the train most frequently from Stevenage, which is located around 0.2 miles (393 m) away from the city centre, and they get off the train at Edinburgh Waverley, located 0.4 miles (659 m) away from the city centre.

When taking a train from Stevenage to Edinburgh, you can count on Cross Country or London North Eastern Railway for the best way to get you to Edinburgh. You can also check all possible train providers who offer a service from Stevenage to Edinburgh and compare the amenities they offer before buying a train ticket.
On average, there are 25 trains a day from Stevenage to Edinburgh. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train departing from Stevenage to Edinburgh leaves at 05: 10. The last train departing from Stevenage to Edinburgh leaves at 16: 55. You can find the latest Stevenage to Edinburgh train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
If you buy a train ticket from Stevenage to Edinburgh within the next 7 days, you can find tickets to cost on average £118 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Stevenage to Edinburgh are generally on sale a few months before the planned departure date.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language