Edinburgh Airport does not have its own railway station. Edinburgh Park is the nearest railway station . It can be reached by bus or taxi from the airport . The airport is linked to the railway stations in Edinburgh city centre , Waverley and Haymarket, by tram , bus or taxi. A new station is being built at Gogar to connect trams from the airport to the Fife railway line .
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.|
|Virgin Trains East Coast||London Kings Cross via the East Coast Main Line.|
|CrossCountry||Birmingham, Leeds and other UK destinations.|
|Virgin Trains West Coast||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.
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.
Edinburgh tours and transfers
Private tours from Edinburgh run throughout the year – phone 07305-294773 for more details.
For tour information contact Private tours Edinburgh online or by phone on +447305294773 .
- Whisky tours
- Outlander tours featuring a visit to Lallybroch , Jamie Fraser’s home ( Midhope Castle )
- Falkirk tours including the Kelpies and the Falkirk Wheel
- Game of Thrones tours
Transfers from Edinburgh to St Andrews can be booked online – perfect for national and international visitors .
A taxi from Edinburgh to St Andrews costs from £85 . Freephone 0800-6190575 for bookings
A taxi from Linlithgow to Midhope Castle/ Lallybroch costs £14 . Freephone 0800-6190575 for bookings or contact us online .
a taxi from Edinburgh Airport to St Andrews costs £85. Phone 0800-6190575 for bookings.