Trains from Edinburgh to Aberdeen

Mon, Sep 16
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 Sep 16

Cheapest

£12

Average

£32

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 £ 32 if you buy it on the day, but the cheapest tickets can be found for only £ 12.

Cheapest
carrier-logo
10:28Edinburgh Waverley2h37 13:05Aberdeen
0 changes
£121One-way
carrier-logo
11:32Edinburgh Waverley2h20 13:52Aberdeen
0 changes
£301One-way
carrier-logo
08:31Edinburgh Waverley2h30 11:01Aberdeen
0 changes
£441One-way
carrier-logo
09:28Edinburgh Waverley2h23 11:51Aberdeen
0 changes
£441One-way

Train Times

Edinburgh to Aberdeen

Showing trains for tomorrow, Mon, Sep 16
carrier-logo
08:31Edinburgh Waverley2h30 11:01Aberdeen
0 changes
carrier-logo
09:28Edinburgh Waverley2h23 11:51Aberdeen
0 changes
carrier-logo
10:28Edinburgh Waverley2h37 13:05Aberdeen
0 changes
carrier-logo
11:32Edinburgh Waverley2h20 13: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
Sun
Sep 15
£40London North Eastern Railway
Mon
Sep 16
£11London North Eastern Railway
Tue
Sep 17
£17London North Eastern Railway
Wed
Sep 18
£11London North Eastern Railway
Thu
Sep 19
£11London North Eastern Railway
Fri
Sep 20
£17London North Eastern Railway
Sat
Sep 21
£28Scotrail
Sun
Sep 22
£17Cross Country
Mon
Sep 23
£23London North Eastern Railway
Tue
Sep 24
£11London North Eastern Railway
Wed
Sep 25
£17London North Eastern Railway
Thu
Sep 26
£11London North Eastern Railway
Fri
Sep 27
£11London North Eastern Railway
Sat
Sep 28
£28Scotrail
Sun
Sep 29
£12London North Eastern Railway
Mon
Sep 30
£11London North Eastern Railway
Tue
Oct 1
£11London North Eastern Railway
Wed
Oct 2
£17London North Eastern Railway
Thu
Oct 3
£11London North Eastern Railway
Fri
Oct 4
£11London North Eastern Railway
Sat
Oct 5
£28Scotrail

The fastest trains

from Edinburgh
to Aberdeen

Showing times and prices for Sep 16

Fastest Journey

2 h 20 m

Average

2 h 27 m

Trains per day

4

Distance

149 km

Of the 4 train that leave Edinburgh for Aberdeen every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct train cover the 149 km distance in an average of 2 h 27 m but if you time it right, some train will get you there in just 2 h 20 m .

The slowest train will take 2 h 37 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
carrier-logo
11:32Edinburgh Waverley2h20 13:52Aberdeen
0 changes
£301One-way
carrier-logo
09:28Edinburgh Waverley2h23 11:51Aberdeen
0 changes
£441One-way
carrier-logo
08:31Edinburgh Waverley2h30 11:01Aberdeen
0 changes
£441One-way
carrier-logo
10:28Edinburgh Waverley2h37 13:05Aberdeen
0 changes
£121One-way

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: £23
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.

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?
Where is the train station and what is the best way to get there?

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

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.