Travel from Haymarket-Station-Scotland to Holyrood-Palace

Bus or train from Haymarket Station to Holyrood Palace?

ScotRail operates a train from Haymarket Station to Holyrood Palace every 10 minutes. Tickets cost $2 - $3 and the journey takes 4 min. Alternatively, First operates a bus from Haymarket Station to Holyrood Palace every 5 minutes. Tickets cost $2 - $3 and the journey takes 11 min. Blue Bus also services this route once daily.

How to get from Haymarket Station to Holyrood Palace

From Haymarket train to Edinburgh, Waterloo Place (near 23), bus to Calton, Regent Terrace, then walk to Holyrood Palace. 13 min £3. From Haymarket train to Edinburgh then walk to Holyrood Palace. 16 min £1. From Haymarket Station bus to Edinburgh, St Andrew's House (Calton Hill) then walk to Holyrood Palace. 19 min £2. From Haymarket Station line 4 bus to Calton, Regent Terrace then walk to Holyrood Palace. 24 min £1. From Haymarket Station line 44 bus to Hillside, Brunton Place (at 19-20) then walk to Holyrood Palace. 28 min £1. From Haymarket Station taxi to Holyrood Palace. 6 min £8. From Haymarket Station Uber to Holyrood Palace. 6 min £7. From Haymarket Station walk to Holyrood Palace. 38 min.

Operators from Haymarket Station to Holyrood Palace