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.
This is the last train of the day.
Find all the dates and times for this journey
|Avg. Train Duration:|
3 hours 34 minutes
|Train Ticket Price:||£24|
|Trains depart from:||Edinburgh|
|Trains arrive in:||Aberdeen|
|Train Companies:||London North Eastern Railway, Cross Country, Scotrail|
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.
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.
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.