1. Cheap tickets
  2. Train
  3. Main Journeys
  4. Train from Edinburgh to Aberdeen

Edinburgh to Aberdeen train

Thanks to Gopili, compare train ticket prices and find the best price to travel from Edinburgh to Aberdeen by train. Our service is dedicated to helping you find the cheapest Edinburgh to Aberdeen train ticket and gives you practical information: booking, next departures, timetables, fares, and good deals.

Find cheap train tickets from Edinburgh to Aberdeen

Cheap train calendar from Edinburgh to Aberdeen

Find cheapest tickets to travel from Edinburgh to Aberdeen by train, bus, ride sharing and plane. With the calendar below, choose the day you want to travel and easily find the cheapest price.

  january march   february
monday tuesday wednesday thursday friday saturday sunday

Ticket prices and availability have been recorded in the last 6 hours from the data provided by our partners.

Find the best prices for train tickets Edinburgh to Aberdeen

from £5.00 MORE 2h33m
Other modes of transport available to travel from Edinburgh to Aberdeen
from £13.00 MORE 5h24m
from £73.33 MORE 11h08m

Next train departures

When are the next trains to Aberdeen?

See all departures Today Tomorrow

Discount Edinburgh to Aberdeen train tickets

The best way to pay less on your Edinburgh Aberdeen train ticket is probably to get a railcard. While regional railcards exist in some areas, National railcards enable you to spend less on most rail fares across the UK. Everyone is eligible to at least 1 of the railcard, even non-UK residents. National railcards available: 16-25 railcard, Senior discount card, Two together discount card, Family and Friends railcard and Disabled persons discount card.

  • The main benefit of using a railcard is that you only need a few trips to break even.

    You will need to purchase at least £88 of train tickets across the whole year for the card to pay for itsfel. This number corresponds to the cost of the card, thirty pounds, divided by the saving, thirty four percent. On every ticket that you purchase after that, you will save money.

    As an example, train tickets from Edinburgh to Aberdeen cost on average £12.59 (1). By dividing £88 by £12.59 (£88/£12.59 = 6.99), it turns out that after only 7 one way journeys from Aberdeen to Edinburgh, the railcard will have paid for itself.

  • Railcards enable you to save 34% off most rail fares for 12 months. The Disabled persons railcard costs £20 and the five other ones £30.

(1)Average prices observed over the last 3 months for one way journey

Train Journey Average price without railcard(1) With a railcard 34% off(2) Saving based on a one-way trip Number of return trips to pay off the cost
Edinburgh to Aberdeen train £12.59 £8.39 £4.20 7.01

(1)Average price observed over the last 3 months for one way

(2)Price calculated with an average reduction of 34% on train tickets fare

And if you change?

Other alternatives of transport exist to travel from Edinburgh to Aberdeen:

Bus from Edinburgh to Aberdeen

Flights from Edinburgh to Aberdeen

How to find cheap train tickets Edinburgh to Aberdeen ?

If you're searching for cheap train tickets Edinburgh to Aberdeen, you've come to the right place. Here we share with you some tricks to find cheap train tickets.

  • Getting your ticket early rather than leaving it until the last minute will enable you to spend less. Advance tickets tend to go on sale 12 weeks in advance. On many routes you can save as much as 80% by purchasing your ticket 12 weeks in advance. We advise you to purchase your ticket as soon as it is available.
  • You will most of the time see that, the best time to travel is outside the peak travel times, which are between 06:30 to 9:30 and 15:30 to 18:30. Therefore, try to avoid travelling during rush hours and you will spend less on your train ticket Edinburgh to Aberdeen.
  • It's quite often that two singles cost less than a return ticket, so you should have a look at both tickets when travelling in order to spend less.
  • Another trick to make savings is to split up your journey to Aberdeen. Rather than booking only a single ticket for your trip you can split the journey into different stages, and get a ticket for each stage.

Book cheap train from Edinburgh to Aberdeen

There are different ways to purchase your Edinburgh to Aberdeen train ticket:

Is it possible to book a train online?

You are able to book your tickets online using most rail companies' websites including Virgin Trains, Northern Rail, East Midlands Trains, CrosscCountry. You may also purchase train tickets on Ticket Retailers' websites like Trainline or My Train Ticket.

Is it possible to book a train ticket over the phone?

If you would like a chat with an advisor that will help you buy your ticket, you can do it with most rail companies.

How can I book my ticket at the station?

Depending on the station, you are able to either buy your train ticket at the ticket office or via a self-service ticket machine available at many stations. We suggest you to check beforehand if the station has these services and the office hours.

By using our fast and simple search service, you are be able to compare hundreds of train fares from all major train companies. Gopili aims to help you find cheap train tickets from Edinburgh to Aberdeen! For your information, train tickets Aberdeen to Edinburgh are also available for your return journey.

Price barometer for train tickets covering this trip

The gopili price barometer gives the prices for a Edinburgh to Aberdeen train and helps you to know whether you are getting a good deal:


Minimum price

Average price

Maximum price

Average prices over the last 9 months based on user searches

Best price found for train ticket from Edinburgh to Aberdeen

We compare train ticket prices for all major companies to travel from Edinburgh to Aberdeen by train and find the best price for you. Here are the best prices selected for the coming days to go to Aberdeen. Your Edinburgh to Aberdeen train ticket is just few clicks away!

Journey Price Departure on At Company Searched
£11.50 MORE 22/03/2017 11:34 ScotRail 3 days ago
£11.50 MORE 21/03/2017 13:27 ScotRail 3 days ago
£17.30 MORE 21/03/2017 11:34 ScotRail 3 days ago
£17.30 MORE 22/03/2017 12:30 ScotRail 3 days ago
£17.30 MORE 10/03/2017 08:28 ScotRail 3 days ago
£17.30 MORE 21/03/2017 12:30 ScotRail 3 days ago
£17.30 MORE 22/03/2017 13:27 ScotRail 3 days ago
£17.30 MORE 10/03/2017 09:30 ScotRail 3 days ago
£17.30 MORE 04/03/2017 15:28 ScotRail 3 days ago
£24.50 MORE 04/03/2017 11:31 ScotRail 3 days ago

Best price found for Edinburgh to Aberdeen train ticket for the next 30 days.

> Search train from Edinburgh to Aberdeen

Travel information for your train journey

Edinburgh Aberdeen train

Route Edinburgh to Aberdeen

Train duration 2h33m
Arrival city Aberdeen, Scotland
Departure city Edinburgh, Scotland
Distance 92 Miles
Lowest train ticket price from £5.00
Train operators for Edinburgh to Aberdeen ScotRail

There are several train companies across the country & Europe but the journey between Edinburgh in Scotland to Aberdeen in Scotland are operated by ScotRail.

On average, it takes normally 2h33m by train because of the 92 miles to go to Aberdeen from Edinburgh. The journey time may vary depending if the train is direct or with stops.

Looking at our data, the starting fare to take the train in the next month is £5.00. This price is based on an adult ticket and does not include the savings you can make with a railcard.

Train ticket types for your travel

Train tickets may look a bit complex at first sight but it's simple to understand how it is working. To introduce, there are three main rail tickets types available in the United Kingdom for your train Edinburgh to Aberdeen: Advance, Off-Peak and Anytime tickets.

  • Advance Ticket : They are a great manner to obtain very cheap train tickets. These tickets are applicable up to 12 weeks before travel and offer the biggest discounts. To take benefit of these tickets you must book in advance: the earlier you make reservation, the cheaper the train prices are! Advance tickets Edinburgh to Aberdeen are every time sold as singles, but if you prefer to book tickets for a return journey, just purchase two Advance tickets. They are only valid for the date and train they are booked for. Also, these tickets cannot be refunded but can be amended before departure.
  • Off-Peak Ticket : If you prefer more flexibility than an Advance train ticket, the Off-Peak train tickets could be for you. They are flexible and efficient at “off peak” hours of the day. These tickets are less expensive than the Anytime ticket and still give the flexibility of going on any Off-peak trains. They can be bought any time before travelling, even at the last minute. These tickets are valid at any time of the day on Weekend, and Public Holidays and after around 09:30 on Mondays to Fridays.
  • Anytime ticket : They are fully flexible and they are valid on any train, at any time, on any day. They provide entire security when you can't be certain of your travel times, or if you need to change the day you make your journey. These tickets are more costly than advance or Off-Peak but they can be refunded.
  • For your information more ticket types exist in the United Kingdom to travel to Aberdeen, like Super-Off-Peak tickets, Season tickets, Rover and Rangers tickets…

Transport operators from Edinburgh to Aberdeen

The following table lists the various transport operators serving the route Edinburgh to Aberdeen.

Transport operators Departure Arrival
ScotRail Edinburgh Aberdeen

Edinburgh - Aberdeen: the best time to book cheap trains

Cost of the train when booking in advance or at the last minute

90 days


60 days


30 days


15 days


7 days


3 days


1 day


Same day

The Prices for train tickets Edinburgh to Aberdeen will increase the closer you get to your departure day.

If we look at our data, if you buy your ticket 2 months in advance, you can find tickets from £10 whereas when booking on the day you're travelling, you will need to spend at least £24 for your trip. Thus, you will save 61% on the price of your train by buying your ticket 2 months in advance as opposed to on the day you're travelling.

The results are based on the best prices found over the past 6 months when buying in advance or at the last minute.

Proximity journey

Many trains run from Edinburgh to Aberdeen, but there are also near stations served like for instance:

Departure and arrival for your train travel

A lot of trains travel day to day between Edinburgh to Aberdeen. They serve the following train stations: Edinburgh Waverley train station, Aberdeen train station

Edinburgh Waverley train station

Aberdeen train station

Where to find cheap train tickets


Gopili compares ticket prices for you every day from all operators to help you find cheap train tickets for your next trip. The best ScotRail price found was £5.