Travel options
from Newbury to Edinburgh

You can get from Newbury 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.

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

Deutsche Bahn

Travel Information between Newbury and Edinburgh

distanceDistance322 miles (520 km)
modeAvailable travel modesFlight or train
priceTicket price range£86 - £146
cheapestCheapest modeFlight • £86 • 1 h 15 min
fastestFastest modeFlight • £86 • 1 h 15 min
carriersPopular travel companieseasyJet or Avanti West Coast

Travel 322 miles (520 km) by flight or train to Edinburgh from Newbury. The most popular travel providers which serve this trip are easyJet or Avanti West Coast among others. Travellers can even take a direct from Newbury to Edinburgh.

Travel Tips: Travel from Newbury 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 Newbury to Edinburgh.

How do you get from Newbury to Edinburgh?

There are 2 ways to travel between Newbury and Edinburgh including taking a flight or train.

What is the cheapest way to get from Newbury to Edinburgh?

Flight services offer the cheapest way to get from Newbury to Edinburgh. Tickets for a flight cost on average £86.

This is compared to other travel options to Edinburgh:

A flight is £60 less than a train for this journey with tickets for a train from Newbury to Edinburgh costing on average £146.

What is the fastest way to Edinburgh from Newbury?

The fastest way from Newbury to Edinburgh is by flight with an average journey time of 1 h 15 min.

Other travel options between Newbury and Edinburgh can usually take longer:

In comparison, travelling by train can take you on average 8 h 13 min.

How many miles from Newbury to Edinburgh would I travel?

The distance from Newbury to Edinburgh is approximately 322 miles (520 km).

How many scheduled departures are there a day from Newbury to Edinburgh?

The average frequency per day from Newbury to Edinburgh is:

  • 16 trains per day.

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

What are the departure and arrival points when travelling from Newbury to Edinburgh?

These are the most popular departure and arrival points for travellers from Newbury to Edinburgh:

  • Trains mostly depart from Newbury and arrive in Edinburgh Waverley.

Which travel companies can take me from Newbury to Edinburgh?

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

  • You can travel to Edinburgh from Newbury by flight with easyJet. You can find cheap tickets on Omio for £86 with easyJet from Newbury to Edinburgh.
  • You can go to Edinburgh from Newbury by train with Avanti West Coast. You'll see cheap train tickets for £146 with Avanti West Coast from Newbury to Edinburgh on Omio.

Where should I go next after I travel to Edinburgh from Newbury?

Many of our customers travelling from Newbury to Edinburgh don't make Edinburgh their final stop. Some of the destinations worth visiting after are London, Glasgow or Manchester, either of which you could add to your Newbury and Edinburgh trip itinerary. Check Omio for the best and cheapest ways to travel from Edinburgh to any of these top destinations today!

How early should I book tickets between Newbury and Edinburgh online for the best deals?

Before travelling from Newbury to Edinburgh, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a plane ticket for this trip is on average £86 one way.
  • The price of a train ticket is on average £146 one way for this route.

But we recommend booking Newbury to Edinburgh tickets online a few months before your planned travel date to score the best deals and save money on your trip.