Trains from Edinburgh to Aberdeen

Wed, May 22
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

Cheapest

£17

Average

£28

Showing times and prices for May 22

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

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

cheapest
carrier-logo
10:28Edinburgh Waverley2h 37m 13:05Aberdeen
£17
1One-way
£171One-way
2nd cheapest
carrier-logo
09:28Edinburgh Waverley2h 23m 11:51Aberdeen
£28
1One-way
£281One-way
2nd cheapest
carrier-logo
11:32Edinburgh Waverley2h 20m 13:52Aberdeen
£28
1One-way
£281One-way
carrier-logo
08:31Edinburgh Waverley2h 30m 11:01Aberdeen
£41
1One-way
£411One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

COMPARE

Prices across different modes

Train
Flight
Tue
May 21
Find prices
£165Ryanair
Wed
May 22
£17London North Eastern Railway
£242British Airways
Thu
May 23
£17London North Eastern Railway
£197British Airways
Fri
May 24
£23London North Eastern Railway
£252TAM Airlines
Sat
May 25
£36London North Eastern Railway
£212TAM Airlines
Sun
May 26
£20Scotrail
£231British Airways
Mon
May 27
£14London North Eastern Railway
£202British Airways
Tue
May 28
£17London North Eastern Railway
£125British Airways
Wed
May 29
£17London North Eastern Railway
£158British Airways
Thu
May 30
£17London North Eastern Railway
£139British Airways
Fri
May 31
£17London North Eastern Railway
£227British Airways
Sat
Jun 1
£28Scotrail
£179British Airways
Sun
Jun 2
£14Cross Country
£266British Airways
Mon
Jun 3
£17London North Eastern Railway
£242British Airways
Tue
Jun 4
£17London North Eastern Railway
£147British Airways
Wed
Jun 5
£17London North Eastern Railway
£119British Airways
Thu
Jun 6
£17London North Eastern Railway
£125British Airways
Fri
Jun 7
£17London North Eastern Railway
£167British Airways
Sat
Jun 8
£20Scotrail
£166British Airways
Sun
Jun 9
£17Cross Country
£216British Airways
Mon
Jun 10
£17London North Eastern Railway
£159British Airways
train

Journey Summary

Edinburgh to Aberdeen Train Information

Avg. Train Duration:
3 hours 34 minutes
Train Ticket Price: £23
Trains depart from:Edinburgh
Trains arrive in:Aberdeen
Distance:149 Kms
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 Weekend
This month
Next Month
Fri, May 24
Train
London North Eastern Railway
09:282h 37m12:05
EdinburghAberdeen
Sat, May 25
Train
London North Eastern Railway
09:282h 37m12:05
EdinburghAberdeen
Fastest Trains from Edinburgh to Aberdeen
Sat, Jun 22
Train
Scotrail
12:302h 21m14:51
EdinburghAberdeen
Sat, Jun 1
Train
Scotrail
10:302h 22m12:52
EdinburghAberdeen
Sat, Jun 29
Train
Scotrail
10:302h 22m12:52
EdinburghAberdeen
Return Train Tickets for Aberdeen to Edinburgh
Thu, May 23
Train
Cross Country
07:202h 35m09:55
AberdeenEdinburgh
Fri, May 24
Train
Scotrail
04:492h 35m07:24
AberdeenEdinburgh
Sat, May 25
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