Travel options
from Stansted to Edinburgh

You can get from Stansted to Edinburgh by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

COMPARE Prices for trains, buses and flights

Oct 22
$242London North Eastern Railway
$74National Express
Oct 23
$273London North Eastern Railway
$69National Express
Oct 24
$215Cross Country
$74National Express
Find prices
Oct 25
$238London North Eastern Railway
$65National Express
Oct 27
$94London North Eastern Railway
$53National Express
Find prices
Oct 28
$117London North Eastern Railway
$53National Express

Travel Information from Stansted to Edinburgh

distanceDistance311 miles (502 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$41 - $116
cheapestCheapest modeBus • $41 (€34) • 11 h 40 min
fastestFastest modeFlight • $51 (€41) • 1 h 15 min
carriersPopular travel companieseasyJet, National Express or London North Eastern Railway

Take a flight, bus or train to travel 311 miles (502 km) from Stansted to Edinburgh. If speed is a priority, then a flight is the best option with an average duration of 1 h 15 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $41 (€34). The most popular travel companies which serve this trip are easyJet, National Express or London North Eastern Railway among others. Travelers can even take a direct flight, bus or train from Stansted to Edinburgh.

Travel Tips

Travel from Stansted to Edinburgh
Travel 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.
How do I travel from Stansted to Edinburgh?

There are 3 ways to get from Stansted to Edinburgh: flight, bus or train.

How do I get from Stansted to Edinburgh the cheapest way?

The cheapest way to travel from Stansted to Edinburgh is by taking a bus with an average price of $41 (€34).

This is compared to other travel options to Edinburgh:

A bus is $9 (€8) less than a flight for this journey with tickets for a flight from Stansted to Edinburgh costing on average $51 (€41).

Taking a bus is about $74 (€61) less than taking a train, which costs on average $116 (€94) for this trip.

What is the fastest way from Stansted to Edinburgh?

The quickest way to travel between Stansted and Edinburgh is by flight, which takes on average 1 h 15 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Edinburgh by bus can take on average 11 h 40 min.

In comparison, taking a train requires on average 5 h 48 min   of travel time.

How far is Edinburgh from Stansted?

You should expect to travel around 311 miles (502 km) between Stansted and Edinburgh.

How many services a day are there to Edinburgh from Stansted?

The average frequency per day from Stansted to Edinburgh is:

  • Around 8 trains per day.

However, we recommend checking specific travel dates for your trip from Stansted to Edinburgh as scheduled services by flight, bus or train can vary by season or day of the week.

When traveling to Edinburgh from Stansted, where do I depart from Stansted and where do I arrive in Edinburgh?

These are the most popular departure and arrival points when traveling from Stansted to Edinburgh:

  • Most travelers take a flight from London Heathrow Airport to Edinburgh Airport.
  • Most travelers board their bus from Stansted, London Stansted Airport and arrive in Edinburgh, Elder Street.
  • Most travelers board their train from Stansted Airport and arrive in Edinburgh Waverley.
Which travel operators can get me to Edinburgh from Stansted?

Omio works with many trusted partners that can help you travel the best way from Stansted to Edinburgh:

  • You can go to Edinburgh from Stansted by plane with easyJet. You'll see cheap plane tickets for $51 (€41) with easyJet from Stansted to Edinburgh on Omio.
  • You can travel by bus between Stansted and Edinburgh with National Express, and you can find National Express Stansted to Edinburgh tickets for $41 (€34) on Omio.
  • You can go to Edinburgh from Stansted by train with London North Eastern Railway. You'll see cheap train tickets for $116 (€94) with London North Eastern Railway from Stansted to Edinburgh on Omio.
Is there a way to travel directly from Stansted to Edinburgh?

Yes, there are direct services available from Stansted to Edinburgh with the following travel companies:

  • You'll find 8 direct trains per day with.

Direct services tend to save you time and add more convenience in getting you to Edinburgh as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Stansted to Edinburgh.

Where should I go next after I travel to Edinburgh from Stansted?
Omio customers who travel from Stansted to Edinburgh often also extend their vacation to go to London, Glasgow or Manchester. Omio can help you plan your trip by finding the best connections between Edinburgh and these popular destinations at a great price.
How far in advance should I buy tickets between Stansted and Edinburgh online to get the best deals?

When planning your trip from Stansted to Edinburgh, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets cost on average $51 (€41) one way.
  • Bus tickets are costing $41 (€34) one way on average.
  • Train tickets cost $116 (€94) one way on average.

However, we recommend buying tickets from Stansted to Edinburgh online a few months in advance to get the best deals and save money on your upcoming journey.

Important Stations and Airports for this Journey