The cheapest trains from Stansted to Edinburgh

Showing times and prices for 20 Oct

Cheapest

£68

Average

£110

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.

The average ticket from Stansted to Edinburgh will cost around £ 110 if you buy it on the day, but the cheapest tickets can be found for only £ 68.

Cheapest
10:27Stansted Airport5h48 16:15Edinburgh Waverley
1 changes
£681One-way
09:27Stansted Airport5h55 15:22Edinburgh Waverley
1 changes
£751One-way
08:27Stansted Airport5h54 14:21Edinburgh Waverley
1 changes
£951One-way
09:21Stansted Airport5h55 15:16Edinburgh Waverley
1 changes
£1571One-way
08:21Stansted Airport5h49 14:10Edinburgh Waverley
1 changes
£1571One-way

Timetable Stansted to Edinburgh

Showing trains for tomorrow, Wed, 20 Oct
08:21Stansted Airport5h49 14:10Edinburgh Waverley
0 changes
08:27Stansted Airport5h54 14:21Edinburgh Waverley
0 changes
09:21Stansted Airport5h55 15:16Edinburgh Waverley
0 changes
09:27Stansted Airport5h55 15:22Edinburgh Waverley
0 changes
10:27Stansted Airport5h48 16:15Edinburgh Waverley
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
19 Oct
£137London North Eastern Railway
£49National Express
£83easyJet
Wed
20 Oct
£68London North Eastern Railway
£42National Express
£63easyJet
Thu
21 Oct
£68London North Eastern Railway
£39National Express
£69easyJet
Fri
22 Oct
£173London North Eastern Railway
£47National Express
£109easyJet
Sat
23 Oct
£196London North Eastern Railway
£50National Express
£107easyJet
Sun
24 Oct
£153Cross Country
£42National Express
£76easyJet
Mon
25 Oct
£171London North Eastern Railway
£47National Express
£56easyJet
Wed
27 Oct
£55London North Eastern Railway
£26National Express
£33easyJet
Thu
28 Oct
£68London North Eastern Railway
£38National Express
£45easyJet
Fri
29 Oct
£83London North Eastern Railway
£38National Express
£41easyJet
Sat
30 Oct
£75London North Eastern Railway
£38National Express
£41easyJet
Mon
1 Nov
£81London North Eastern Railway
£30National Express
£31easyJet
Fri
5 Nov
£84London North Eastern Railway
£30National Express
£56easyJet
Sat
6 Nov
£68London North Eastern Railway
£30National Express
£35easyJet
Sun
7 Nov
£62London North Eastern Railway
£30National Express
£32easyJet
Mon
8 Nov
£68London North Eastern Railway
£29National Express
£33easyJet

The fastest trains from Stansted to Edinburgh

Showing times and prices for 20 Oct

Fastest Journey

5 h 48 m

Average

5 h 52 m

Trains per day

5

Distance

502 km

It's difficult to get from Stansted to Edinburgh without changing at least once.

Fastest
10:27Stansted Airport5h48 16:15Edinburgh Waverley
1 changes
£681One-way
08:21Stansted Airport5h49 14:10Edinburgh Waverley
1 changes
£1571One-way
08:27Stansted Airport5h54 14:21Edinburgh Waverley
1 changes
£951One-way
09:21Stansted Airport5h55 15:16Edinburgh Waverley
1 changes
£1571One-way
09:27Stansted Airport5h55 15:22Edinburgh Waverley
1 changes
£751One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Stansted to Edinburgh

distanceDistance311 miles (502 km)
durationAverage train duration5 h 48 min
priceAverage train ticket price£138 (€156)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 8 direct trains a day
carriersTrain companiesLondon North Eastern Railway

Trains from Stansted to Edinburgh cover the 311 miles (502 km) long journey taking on average 5 h 48 min with our travel partners like London North Eastern Railway. Normally, there are 8 trains operating per day, including direct services available. While the average ticket price for this route costs around £138, you can find the cheapest train ticket for as low as £68. Travellers depart most frequently from Stansted Airport and arrive in Edinburgh Waverley.

Travel Tips

Trains from Stansted 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 Stansted to Edinburgh.
FAQs
What is the cost of cheap trains to Edinburgh from Stansted?
Looking to save money on your journey? Omio customers have found the cheapest train between Stansted and Edinburgh for the next 7 days starting from £68  one way.
What is the average price of train tickets between Stansted and Edinburgh?
If you’re looking to buy your train tickets in the next week, you can expect the Stansted to Edinburgh train price to come in at an average of £138  one way.
How many miles is it from Stansted to Edinburgh by train?
The Stansted to Edinburgh train distance is approximately 311 miles (502 km).
How many hours does it take from Stansted to Edinburgh by train?
The Stansted to Edinburgh train duration is on average 5 h 48 min, which is to be expected when travelling 311 miles (502 km) between Stansted and Edinburgh. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
When travelling by train from Stansted to Edinburgh, which train station in Stansted do I depart from and which train station in Edinburgh do I arrive in?

When departing from Stansted, you have various train station options to start your route from including Stansted Airport, Stansted, London Stansted Airport and Stansted Mountfitchet. When arriving in Edinburgh, you can end your journey in train stations like Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.

Omio customers book a train from Stansted Airport   to Edinburgh Waverley   most frequently for this route.

Where is the train station in Stansted? Where is the train station in Edinburgh?

Passengers booking this journey most frequently board their trains from Stansted Airport and need to travel around 2 mile (s) / 4 km from the city centre to get to this train station.

Passengers arriving in Edinburgh most often arrive at Edinburgh Waverley and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

Which train companies should I travel with from Stansted to Edinburgh?
For the trip from Stansted to Edinburgh you can take a train with London North Eastern Railway. Be sure to check out all possible train companies that offer services to Edinburgh from Stansted on Omio to compare what amenities they may have.
How many trains per day are there from Stansted to Edinburgh?
The average number of trains departing Stansted for Edinburgh is 8 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Stansted to Edinburgh? When is the last train from Stansted to Edinburgh?
The first Stansted to Edinburgh train departs at 07: 21   and the last train from Stansted to Edinburgh leaves at 10: 27. Check out the most up-to-date Stansted to Edinburgh train schedule on Omio and find the best time to travel to your destination.
How early should I buy Stansted to Edinburgh train tickets to get the best deals?
You can find a train from Stansted to Edinburgh to cost on average £138 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Stansted to Edinburgh train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Stansted
Edinburgh
Stansted Airport is the most popular Stansted railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Stansted for your journey to Edinburgh.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sun: 06: 30 - 19: 00
Connections to/from station
Train lines: Stansted Express, West Anglia Main Line, CrossCountry
Bus lines: IC buses, National Express, X10 Airlink, X30 Airlink, 42A, 133 Sapphire, 5, 6, 7, 7A