Getting here


By air

The nearest airport is BAA Edinburgh. General enquiries +44 (0) 870 040 0007 or visit

By rail

Waverley Station is the main railway station in the Scottish capital. The station is located on the east end of Princes Street and is serviced by most major rail transport providers. The Castle is visible and accessible from its exits. From Princes Street, travel up Waverley Bridge, The Mound, Mound Place, Ramsay Lane to arrive at the Castle esplanade.

Haymarket Station is situated on the west end of Princes Street.

By bus

There is an express bus service from the airport - Airlink 100 - to Edinburgh city centre. Tickets can be purchased from the information desk at International Arrivals at the airport or on the bus.

The journey takes approximately 25 minutes and terminates at Waverly Bridge, near to the main railway station.

Visit or

By car

Parking is unavailable at the castle. The nearest city parking zones are located at Castle Terrace and Johnston Terrace.

There is concession parking available for visitors to the castle at NCP's Edinburgh Castle Terrace car park. To take advantage of this offer you must validate your parking token at Edinburgh Castle's Audio Booth before leaving the castle. The cost is £8 for 12 hours. This offer is not valid during August.

There are limited spaces for disabled visitors at the castle, please book in advance by telephoning 0131 310 5114. 

By bicycle

There is no bicycle rack at the castle but there are bicycle racks located within walking distance of the castle at Victoria Street, Waverley Station or Chambers Street.