A comprehensive guide on getting to Edinburgh Castle

Where is Edinburgh Castle located?

Address: Castlehill, Edinburgh, EH1 2NG, United Kingdom | Find on maps

Edinburgh Castle sits atop Castle Rock, a dramatic volcanic rock formation overlooking the heart of Edinburgh’s Old Town. Its elevated position makes it visible across the city and places it at the west end of the historic Royal Mile, surrounded by cobblestone streets and nearby historic sites.

Closest landmark: St Giles’ Cathedral (about 0.2 miles away)

Getting to Edinburgh Castle by public transport

  • Travel time: 15–20 minutes from Edinburgh Waverley Station
  • Closest station: Waverley Station
  • Timings: Trains run regularly throughout the day

From Edinburgh Waverley Station in the city centre, it is an uphill walk through the Old Town to Edinburgh Castle. The walk takes about 15–20 minutes. Taxis and ride‑hailing services are available at the station if you prefer not to walk.

  • Travel time: 10–15 minutes from Edinburgh city centre
  • Closest stop: Princes Street / The Mound area
  • Timings: Buses operate from early morning until late evening

Use the Airlink 100 from Edinburgh Airport to reach the city centre, then transfer to local buses near Princes Street or The Mound. Local services such as routes 23, 27, and 41 stop within a short walk of the castle approach.

  • Travel time: 30 minutes from Edinburgh Airport to Princes Street
  • Closest station: Princes Street tram stop
  • Timings: Trams run frequently from early morning until late evening

Take the Edinburgh trams from the airport to Princes Street, then walk about 10–15 minutes uphill through the city streets to reach Edinburgh Castle.

Getting to Edinburgh Castle by car

Driving route

  • Travel time: 5–10 minutes from Edinburgh city center
  • Distance: 1 km approximately
  • Peak traffic hours: 8–10 am, 5–7 pm
  • Routes: Fastest via Castlehill, scenic via Royal Mile

Edinburgh Castle is located on Castlehill in the heart of the city. Driving up to the castle itself is limited, so plan for a short walk from nearby streets. Note that the city centre may have restricted traffic zones, so follow signs and be aware of any regulations.

Parking facilities

Edinburgh Castle does not have general parking for visitors, but a small number of accessible spaces are available on Castle Esplanade. These can be used on arrival or booked in advance, though availability may be limited from May to October during the Royal Edinburgh Military Tattoo and related stadium setup.

If you are driving to the castle, consider public parking lots:

Cycling to Edinburgh Castle

  • Best for: Eco-friendly travel and urban exploration
  • Travel time: About 6–10 minutes from Edinburgh city centre
  • Distance: Approximately 0.7–0.8 miles

Start from Edinburgh city centre and follow the marked cycle lanes via The Mound and George IV Bridge toward the Royal Mile. The final approach is steep and partly cobbled, so many cyclists opt to walk the last stretch. Bike racks and public cycle parking are available on the Royal Mile, at Waverley Station, and on nearby central streets.

Walking to Edinburgh Castle

  • Best for: Scenic city strolls and exploring historic streets
  • Travel time: About 10–20 minutes from Edinburgh city centre
  • Distance: Approximately 0.5–0.8 miles

Begin in Edinburgh city centre and follow pedestrian-friendly streets through the Old Town toward Castlehill. The route includes a steady uphill climb with some cobbled sections near the castle. From Princes Street, the walk takes around 15–17 minutes, and from Waverley Station, about 15–20 minutes.

Compare your travel options from Edinburgh city centre

Mode of transportTravel timeEstimated costBest for

Train

15–20 mins

Approximately £4–£7

Fast and budget-friendly travel

Bus

10–15 mins

Approximately £2–£3

Budget travel and local experience

Cycling

6–10 mins

Free (if using your own bike)

Fast, eco-friendly & urban exploration

Car / Taxi

5–10 mins

Approximately £10–£15 (taxi)

Comfort and convenience

Walking

10–20 mins

Free

Scenic city strolls and sightseeing

What is the best way to get to Edinburgh Castle?

Budget-friendly

If you want to keep costs low, taking a local bus from the city centre is your best option. Routes like 23, 27, and 41 drop you close to Princes Street or The Mound, from where it’s a short uphill walk to the castle.

Fastest route

Cycling from the city centre is often the quickest way to reach Edinburgh Castle, taking around 6–10 minutes along marked lanes via The Mound and George IV Bridge. Taxis also get you there in about 10 minutes, though traffic can affect timing.

To sightsee

Walking allows you to soak in Edinburgh’s historic streets, shops, and cafés. A 10–20 minute stroll through the Old Town takes you past landmarks like Waverley Station and the Royal Mile, making the journey to Castlehill a scenic part of your visit.

Accessible travel

For comfort, buses and taxis provide step-free access close to the castle. While the final approach is uphill, there are designated entrances and limited accessibility spaces on Castle Esplanade, and nearby parking is available if needed.

Book your tickets to Edinburgh Castle

Edinburgh Castle Guided Tour

Free cancellation
Book now, pay later
1 hr. 30 min. - 2 hr. 15 min.
Audio guide

Edinburgh: Royal Attractions Tickets + 48-Hour Hop-On Hop-Off Bus Tour

Free cancellation
Book now, pay later
Flexible duration
Audio guide

Harry Potter Walking Tour with Edinburgh Castle Entry

Free cancellation
Book now, pay later
4 hr.
Guided tour

Combo (Save 5%): Edinburgh Castle Guided Tour + The Silver Tour - Scotch Whisky Experience

Free cancellation
50 min. - 2 hr.
Audio guide

Combo (Save 5%): Edinburgh Castle Guided Tour + Palace of Holyroodhouse Tickets

Free cancellation
Flexible duration
Guided tour


Secrets of the Royal Mile Tour and Entry to Edinburgh Castle

Free cancellation
Book now, pay later
2 hr. 15 min.
Guided tour

Frequently asked questions about getting to Edinburgh Castle

Edinburgh Castle is located on Castle Rock in the heart of Edinburgh, Scotland, UK.

More reads

Edinburgh Castle Opening Hours

Book Now

About Edinburgh Castle

Book Now

Plan Your Visit

Book Now