trainticketcost.com is an independent information resource. Not affiliated with National Rail, any train operator, or any ticket retailer. Prices are indicative - always verify before purchasing.

Edinburgh to Aberdeen Train Ticket Cost 2026

ScotRail advance from £12. 2h30m via Kirkcaldy and Dundee. LNER extends from London.

Edinburgh-Aberdeen is the eastern Scottish intercity corridor, served by ScotRail (the main domestic operator) and LNER (continuing from London King's Cross). Journey time is 2h30m direct, with services calling at Kirkcaldy, Dundee and Stonehaven on the way north.

Fares are subsidised by Scottish Government transport policy. £12 advance singles for a 130-mile journey between two major Scottish cities is one of the best cost-per-mile fares in the UK.

Edinburgh to Aberdeen Train Prices

Ticket TypeSingleReturnNotes
ScotRail Advance Singlefrom £122x singlesDirect, 2h30m
LNER Advance Singlefrom £182x singlesLondon-Aberdeen through
ScotRail Off-Peak Single£30£42After 09:15 weekdays
Anytime Single£55£100Maximum flexibility

Prices indicative singles based on operator-published fares, verified May 2026. Always check the live price on National Rail or the operator's own site before booking.

Operator Comparison

OperatorRouteDurationServicesAdvance From
ScotRailEdinburgh Waverley to Aberdeen2h 30mhourlyfrom £12
LNEREdinburgh Waverley to Aberdeen2h 30mlimitedfrom £18

Saving Tips for Edinburgh to Aberdeen

  • ScotRail at £12 advance beats LNER at £18 for Edinburgh-Aberdeen-only travel - use LNER only if you have a through London-Aberdeen ticket.
  • Off-peak return at £42 is reasonable for the 130-mile journey.
  • Senior or 16-25 Railcard saves a third - £42 off-peak return becomes £28.
  • Family of four off-peak return (using under-5 free and 5-15 half price): £42 + £42 + £21 + £21 = £126.

Best Days to Travel

Tuesday/Wednesday
Cheapest advance
Off-peak return
£42 = good value
Friday afternoon
Commuter peak
Sunday return
Standard

Train vs Driving vs Coach

Driving: 125 miles, £25-35 fuel, plus £8-15 Aberdeen parking. The A90 is the only direct road, often busy. The train is faster, cheaper for solo travellers, and avoids the long drive.

Frequently Asked Questions

How much is a train from Edinburgh to Aberdeen?
ScotRail advance singles from £12. Off-peak singles are £30. Anytime singles are £55. Journey time is 2h30m direct via Kirkcaldy and Dundee. Service frequency is hourly.
Is there a direct train from Edinburgh to Aberdeen?
Yes - ScotRail runs hourly direct services from Edinburgh Waverley to Aberdeen via Kirkcaldy, Markinch, Leuchars (for St Andrews), Dundee, Arbroath and Stonehaven. LNER also runs limited direct services as continuations of London services.

Related Routes & Guides

Edinburgh to GlasgowEdinburgh to InvernessAll UK RoutesTicket TypesRailcards12 Ways to Save

Updated 2026-05-11