EDI → Edinburgh

Edinburgh Airport to Edinburgh

The quickest way from Edinburgh Airport to Princes Street is usually the Edinburgh Trams (30–35 min). The cheapest is the Airlink 100 bus at £6. Landing late, use Edinburgh Trams or Airlink 100 bus.

  1. EDIArrivalsTram stop in front of the terminal
  2. Edinburgh Trams · 30–35 min
  3. Princes StreetEdinburgh Trams
  4. Onward to the centre
  5. Princes StreetEdinburgh

Princes Street is 11 km (7 mi) from the terminal in a straight line.

Checked against sources:· How we verify

EDIPrinces Street11 km (7 mi)straight line · actual routes vary
Markers only: Edinburgh (EDI) and Princes Street. Routes depend on the mode; see each option below.

Best option by situation

Cheapest
Airlink 100 bus
Fastest
Edinburgh Trams
Arriving late
Edinburgh Trams, Airlink 100 bus

Every option compared

Transport from Edinburgh Airport to Edinburgh
OptionFrom → toTimePriceHours
Edinburgh Trams
Edinburgh Trams
Tram stop in front of the terminal → Princes Street, St Andrew Square and on to Leith30–35 min£7.50–7.90
as of 8 October 2026
Every 7 minutes in the day, every 10 minutes early and late
Airlink 100 bus
Lothian Buses
Bus stop outside the terminal → Waverley Bridge (Edinburgh Waverley station)30–35 min£6
as of 8 October 2026
At least every 10 minutes 04:00–01:00; every 15–20 minutes overnight

Step by step

Edinburgh Trams tram

Pick-up
Tram stop in front of the terminal
Goes to
Princes Street, St Andrew Square and on to Leith
Time
30–35 min
Price
£7.50–7.90 (8 October 2026)
Frequency
Every 7 minutes in the day, every 10 minutes early and late
  1. Walk out of arrivals to the tram stop.
  2. Buy an Airport ticket at the machine or in the app, then ride to Princes Street or St Andrew Square.

Edinburgh airport guide →

Sources

Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.