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 journeysBuses replace trains between Airdrie and Bathgate due to urgent track repairs. More details can be found in Latest Travel News.
Aberdeen'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.