Trains from Edinburgh to Aberdeen

Sat, Jul 20
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Edinburgh
to Aberdeen

Showing times and prices for Jul 20

Cheapest

£37

Average

£41

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

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

Cheapest
carrier-logo
10:28Edinburgh Waverley2h3713:05Aberdeen
0 changes
£371One-way
carrier-logo
11:30Edinburgh Waverley2h2213:52Aberdeen
0 changes
£421One-way
carrier-logo
08:28Edinburgh Waverley2h3311:01Aberdeen
0 changes
£421One-way
carrier-logo
09:28Edinburgh Waverley2h2311:51Aberdeen
0 changes
£421One-way

Train Times

Edinburgh to Aberdeen

Showing trains for tomorrow, Sat, Jul 20
carrier-logo
08:28Edinburgh Waverley2h3311:01Aberdeen
0 changes
carrier-logo
09:28Edinburgh Waverley2h2311:51Aberdeen
0 changes
carrier-logo
10:28Edinburgh Waverley2h3713:05Aberdeen
0 changes
carrier-logo
11:30Edinburgh Waverley2h2213:52Aberdeen
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Flight
Fri
Jul 19
£40London North Eastern Railway
Find prices
Sat
Jul 20
£37London North Eastern Railway
£147British Airways
Sun
Jul 21
£23Cross Country
£364BA Cityflyer
Mon
Jul 22
£23London North Eastern Railway
£300British Airways
Tue
Jul 23
£17London North Eastern Railway
£301British Airways
Wed
Jul 24
£17London North Eastern Railway
£290British Airways
Thu
Jul 25
£11London North Eastern Railway
£266British Airways
Fri
Jul 26
£23London North Eastern Railway
£219British Airways
Sat
Jul 27
£28Scotrail
£247KLM
Sun
Jul 28
£23Cross Country
£288British Airways
Mon
Jul 29
£23London North Eastern Railway
£251British Airways
Tue
Jul 30
£17London North Eastern Railway
£194British Airways
Wed
Jul 31
£17London North Eastern Railway
£184British Airways
Thu
Aug 1
£17London North Eastern Railway
£192British Airways
Fri
Aug 2
£17London North Eastern Railway
£220KLM
Sat
Aug 3
£28Scotrail
£246KLM
Sun
Aug 4
£23Cross Country
£197British Airways
Mon
Aug 5
£23London North Eastern Railway
£165British Airways
Tue
Aug 6
Find prices
£132British Airways
Wed
Aug 7
£17London North Eastern Railway
£222KLM
Thu
Aug 8
£20Scotrail
£186British Airways

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
train

Journey Summary

Edinburgh to Aberdeen Train Information

Avg. Train Duration:
3 hours 34 minutes
Train Ticket Price: £24
Trains depart from:Edinburgh
Trains arrive in:Aberdeen
Distance:149 km
TrainTrain Companies:London North Eastern Railway, Cross Country, Scotrail

Trains from Edinburgh to Aberdeen: Journey Details

Direct trains from Edinburgh to Aberdeen are provided by ScotRail, CrossCountry and Virgin Trains East Coast. The weekday schedule includes 17 direct services, beginning with an early morning departure and continuing with an hourly service until late evening. Journey times are roughly 2 hours and 30 minutes. There are fewer direct trains on Sundays, with a later departure time for the first train from Edinburgh and some services requiring a change at Dundee.

Taking the Train from Edinburgh

Trains from Edinburgh to Aberdeen depart from Waverley Station, close to the city centre and Princes Street. Numerous city bus routes stop close to the station, on Princes Street and North Bridge, with night buses departing from Waverley Bridge near the station's western exit. Trams to the west of the city and the airport depart from a nearby stop on Princes Street. There is a taxi rank located inside the station.

Getting into Aberdeen by Train

Aberdeen is a cosmopolitan city that has developed considerably since the North Sea oil boom, with a vibrant cultural scene focused on the Arts Centre and Music Hall. The old town features a wealth of fascinating medieval buildings, including the 14th-century cathedral. Trains from Edinburgh to Aberdeen arrive at the main station, situated on Union Square, close to the city centre and the ferry terminals. The station is connected by a pedestrian walkway to the main bus station, which offers Stagecoach services around the region. First city buses stop at nearby Guild Street. Taxi ranks are available at the station and on Hadden Street.

Compare prices

Best fares for trains from Edinburgh to Aberdeen

This month
Next Month
Sun, Jul 21
Train
Cross Country
07:042h 25m09:29
EdinburghAberdeen
Mon, Jul 22
Train
London North Eastern Railway
09:282h 37m12:05
EdinburghAberdeen
Tue, Jul 23
Train
London North Eastern Railway
09:282h 37m12:05
EdinburghAberdeen
Fastest Trains from Edinburgh to Aberdeen
Mon, Aug 12
Train
Scotrail
10:322h 20m12:52
EdinburghAberdeen
Mon, Aug 26
Train
Scotrail
10:322h 20m12:52
EdinburghAberdeen
Sat, Aug 3
Train
Scotrail
10:302h 22m12:52
EdinburghAberdeen
Return Train Tickets for Aberdeen to Edinburgh
Sun, Jul 21
Train
Cross Country
10:102h 33m12:43
AberdeenEdinburgh
Mon, Jul 22
Train
Cross Country
07:202h 35m09:55
AberdeenEdinburgh
Tue, Jul 23
Train
Cross Country
07:202h 35m09:55
AberdeenEdinburgh

Stations

Important Stations and Airports for this Journey
Edinburgh
Aberdeen
TrainEdinburgh Waverley

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone