Are there direct trains between Edinburgh and Aberdeen?
Direct LNER trains travel from Edinburgh to Aberdeen with a travel time of just over 2h 36m.
During the week, there are approximately 3 direct LNER trains per day between 10:28 and 20:34.
Upcoming direct journeys for Edinburgh to Aberdeen
First train 10:27 Last train 18:36
View more journeysAberdeen's rich maritime history is just one of the many things which attracts visitors to the so-called Granite City.
No only will you never pay a booking fee when you book your ticket with LNER, you can also sign up for LNER Perks.
When you sign up for Perks, you'll get:
Download the LNER app or find out more about LNER Perks and sign up today.