Search Mobile Menu
 

Trains

Rail stations

Edinburgh Airport doesn not have a railway station.  The airport is linked to Edinburgh's main rail stations, Waverley and Haymarket, by tram bus or taxi. 

For those travelling north, the Jet 747 service provides a convenient link between the airport and Inverkeithing station in Fife.

Rail passengers can get between airport and station by taxi or by bus. The Airlink 100 service runs 24 hours and calls at Waverley and Haymarket stations. Journey times to and from the airport are between 25 and 30 minutes in normal traffic.  A night bus, the N22, also runs between Waverley station and the airport. 
 

Rail services to Edinburgh city

Train operator Services to/from
ScotRail Glasgow, Aberdeen, Inverness and stations throughout Scotland.
First TransPennine Express Manchester Airport via the West Coast Main Line.
East coast Mainline London Kings Cross via the East Coast Main Line.
CrossCountry Birmingham, Leeds and other UK destinations.
Virgin Trains Birmingham New Street via the West Coast Main Line

Travelling onwards by rail

Combined tickets are available for purchase from the vending machine at Domestic Arrivals. The RailBus ticket includes your bus to Haymarket, Waverley or Inverkeithing, then onward rail travel to your final destination.

Edinburgh Airport terminal map

Further information

National Rail Enquiries: For timetables, service updates and station information UK-wide, call +44 (0)8457 484950 or visit www.nationalrail.co.uk.

Traveline Scotland: For journey planning within Scotland, visit www.travelinescotland.com.

Transport Direct: To plan a journey to or from somewhere outside Scotland, visit www.transportdirect.co.uk.

x