Princes Street Gardens is situated in the middle of Edinburgh City Centre and is well serviced by local and national public transport. For national travel, Edinburgh Bus Station and Waverley Train Station are both situated within a 10 minute walk of the event. For local travel, Lothian Buses and Edinburgh Trams both provide excellent services directly outside the venue, on Princes Street. The nearest airport is Edinburgh Airport, located on the outskirts of the city and has excellent transport links.

By Bus

  • Bus stop on Princes Street
  • Lothian bus services 1, 22, 30, 34, 124, N22, N30, N34, X5, X24, X25

By Rail

  • 2 rail stations within walking distance
  • Waverley Station 8 minute walk
  • Haymarket Station 16 minute walk

By Edinburgh Trams

  • Trams run from Edinburgh Airport to York Place
  • Embark Princes Street stop

By Taxi

  • Local taxi ranks George Street, Waverley Station, Castle Street, Queensferry Street


  • 5 car parks all within 20 minute walk
  • NCP and Q Park have car parks nearby Princes Street Gardens