[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Edinburgh to Aberdeen

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

Our recommendation

To get from Edinburgh to Aberdeen on May 27 we recommend taking a train because it’s the best combination of price and speed.

10:28AMEdinburgh Waverley2h34 01:02PMAberdeen
0 changes
$261One-way
Cheapest
06:20AMEdinburgh, Elder Street3h12 09:32AMAberdeen, Guild Street
0 changes
$251One-way
Other options
10:20AMEdinburgh, Elder Street3h05 01:25PMAberdeen, Guild Street
0 changes
$291One-way
09:20AMEdinburgh, Elder Street3h07 12:27PMAberdeen, Guild Street
1 changes
$331One-way
08:20PMEdinburgh, Elder Street3h05 11:25PMAberdeen, Guild Street
0 changes
$291One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Fri
May 27
$25London North Eastern Railway
$22Megabus
Sat
May 28
$23London North Eastern Railway
$22Megabus
Sun
May 29
$23London North Eastern Railway
$23Megabus
Mon
May 30
$22London North Eastern Railway
$18Megabus
Tue
May 31
$19London North Eastern Railway
$19Megabus
Wed
Jun 1
$19London North Eastern Railway
$18Megabus
Thu
Jun 2
$22London North Eastern Railway
$18Megabus
Fri
Jun 3
$19London North Eastern Railway
$18Megabus
Sat
Jun 4
$18London North Eastern Railway
$18Megabus
Sun
Jun 5
$21London North Eastern Railway
$20Megabus
Mon
Jun 6
Find prices
$19Megabus
Tue
Jun 7
$17London North Eastern Railway
$18Megabus
Wed
Jun 8
$16London North Eastern Railway
$18Megabus
Thu
Jun 9
$17London North Eastern Railway
$18Megabus
Fri
Jun 10
$17London North Eastern Railway
Find prices
Sat
Jun 11
$17London North Eastern Railway
$18Megabus
Sun
Jun 12
$18London North Eastern Railway
$18Megabus
Mon
Jun 13
$17London North Eastern Railway
$18Megabus
Tue
Jun 14
$15London North Eastern Railway
$18Megabus
Wed
Jun 15
$16London North Eastern Railway
$18Megabus

Travel Information to Aberdeen from Edinburgh

distanceDistance92 miles (148 km)
modeAvailable travel modesBus or train
priceTicket price range$20 - $54
cheapestCheapest modeBus • $20 (€18) • 3 h 5 min
fastestFastest modeTrain • $54 (€48) • 2 h 16 min
carriersPopular travel companiesMegabus or Cross Country

Travel 92 miles (148 km) by bus or train to Aberdeen from Edinburgh. If speed is a priority, then a train is the best option with an average duration of 2 h 16 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $20 (€18). The most popular travel companies which serve this trip are Megabus or Cross Country among others. Travelers can even take a direct from Edinburgh to Aberdeen.

How to get from Edinburgh to Aberdeen

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Edinburgh to Aberdeen, 93,67% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Edinburgh to Aberdeen and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Edinburgh to Aberdeen. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips: Travel from Edinburgh to Aberdeen

Travel to Aberdeen 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 Edinburgh to Aberdeen.
FAQs

How do I get from Edinburgh to Aberdeen?

There are 2 travel options from Edinburgh to Aberdeen: bus or train.

What is the cheapest way to go from Edinburgh to Aberdeen?

The cheapest way to travel from Edinburgh to Aberdeen is by taking a bus with an average price of $20 (€18).

This is compared to other travel options to Aberdeen:

Taking a bus is usually $33 (€30) less than taking a train to Aberdeen, which costs on average $54 (€48) for the same trip.

What is the fastest way to travel between Edinburgh and Aberdeen?

The fastest way from Edinburgh to Aberdeen is by train with an average journey time of 2 h 16 min.

There are alternative travel options to Aberdeen that can usually take longer:

In comparison, traveling by bus can take you on average 3 h 5 min.

What is the distance from Edinburgh to Aberdeen?

The distance from Edinburgh to Aberdeen is approximately 92 miles (148 km).

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

The average frequency per day from Edinburgh to Aberdeen is:

  • 17 trains per day.

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

Where do I depart from Edinburgh? Where do I arrive in Aberdeen?

These are the most popular departure and arrival points from Edinburgh to Aberdeen:

  • Buses from Edinburgh to Aberdeen most often leave from Edinburgh, Elder Street and arrive in Aberdeen, Guild Street.
  • Trains most often depart from Edinburgh at Edinburgh Waverley and arrive in Aberdeen at Aberdeen.

Who can get me from Edinburgh to Aberdeen?

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

  • You can take a bus from Edinburgh to Aberdeen with Megabus. Cheap tickets can be found for $20 (€18) with Megabus from Edinburgh to Aberdeen.
  • You can go to Aberdeen from Edinburgh by train with Cross Country. You'll see cheap train tickets for $54 (€48) with Cross Country from Edinburgh to Aberdeen on Omio.

What other popular destinations should I add to my itinerary for my trip from Edinburgh to Aberdeen?

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

How far in advance should I purchase my Edinburgh to Aberdeen one way ticket online to get the best deals?

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

  • A bus ticket for this journey is costing $20 (€18) one way on average.
  • A train ticket is costing on average $54 (€48) one way for this journey.

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

Travelling from Edinburgh to Aberdeen: related information

Here are some other resources that might have the information you need