Quick Answer
The best overall way for most travellers is the Edinburgh Trams or Airlink 100 bus to the city centre, followed by a short walk or local bus. This balances cost, convenience, and frequency. Total journey time is 45-60 minutes, costing between £7.50 and £11.50. For a direct, hassle-free journey, a taxi or pre-booked transfer takes 25-35 minutes but costs significantly more at £25-£35.
Option 1: Edinburgh Trams (The Most Scenic & Direct Public Route)
The Edinburgh Trams offer a smooth, reliable, and wheelchair-accessible route from the airport tram stop (right outside the terminal) directly into the heart of the city. It's ideal for first-time visitors wanting a stress-free introduction.
Step-by-Step Guide & Key Data
- Buy a Ticket: Use the ticket machines at the tram stop (accepts cash/card) or tap your contactless card/device on the validator onboard. A single adult fare from the airport to the city centre is £7.50 (return £10.50).
- Board the Tram: Trams run every 7-10 minutes. Ensure you're on a tram bound for "York Place". The journey to the city centre takes approximately 33 minutes.
- Alight at "St Andrew Square" or "Princes Street": These are the closest stops to Holyrood Palace.
- From St Andrew Square: Walk down The Mound and onto the Royal Mile (High Street), then continue east to the palace (~20-25 min walk).
- From Princes Street (Waverley Bridge stop): Cross the bridge and descend the stairs/escalator into Waverley Station. Exit onto Market Street and walk up the Canongate to the palace (~15-20 min walk).
| Aspect | Details |
|---|---|
| Travel Time (Airport to City Centre) | ~33 minutes |
| Total Time to Palace (incl. walk) | ~50-60 minutes |
| Cost (Adult Single) | £7.50 (Contactless/Cash) |
| Frequency | Every 7-10 mins, 06:15 - 22:45 |
| Luggage | Ample dedicated space for suitcases |
| Best For | Reliability, views, easy access from terminal, contactless payment. |
Option 2: Airlink 100 Express Bus & Local Buses (The Budget-Friendly Choice)
Operated by Lothian Buses, the Airlink 100 is a dedicated express service connecting the airport to Edinburgh city centre. It's often slightly quicker than the tram in traffic and offers excellent value.
Detailed Route Analysis & Connections
The Airlink 100 Route: The bus departs from outside the airport terminal. Key city centre stops include "Edinburgh Bus Station" (St Andrew Square) and its terminus at "Waverley Bridge" (next to the train station). The journey takes 25-35 minutes depending on traffic.
Getting to Holyrood Palace from Waverley Bridge:
- Walk (Budget/Active): A 20-25 minute walk down the Royal Mile. Cobbled surfaces can be challenging with luggage.
- Local Bus (Convenient): From Princes Street (near Waverley Bridge), catch Lothian Bus service 6 (to Hunter's Tryst) or 35 (to Ocean Terminal). Alight at the "Scottish Parliament" stop, directly opposite Holyrood Palace. A single fare is £2.00 (contactless/cash).
Cost Breakdown & Comparison
| Route | Total Cost (Adult) | Total Approx. Time | Notes |
|---|---|---|---|
| Airlink 100 + Walk | £5.50 (single) | 45-60 mins | Cheapest public option. |
| Airlink 100 + Local Bus | £7.50 total (£5.50 + £2.00) | 40-55 mins | Best balance of cost and convenience. |
| Airlink Return Ticket | £9.50 | N/A | Great value if returning to the airport. |
Night Service: The Airlink N100 operates throughout the night when trams are not running, making it the sole public transport option for late arrivals.
Option 3: Taxi & Private Transfer (Door-to-Door Convenience)
For groups, those with heavy luggage, or travellers seeking maximum comfort, a taxi or pre-booked private transfer is the optimal choice, despite the higher cost.
In-Depth Cost Analysis & Booking Advice
Official Edinburgh Airport Taxis: The rank is located directly outside the terminal. All taxis are metered. The approximate fare to Holyrood Palace is £25-£35, depending on traffic and time of day. The journey typically takes 25-35 minutes.
Pre-Booked Private Transfers: Companies like Edinburgh Shuttle or HolidayTaxis offer fixed-price, pre-paid services. You'll be met by a driver with a name sign in the arrivals hall.
- Pros: Fixed price (no meter shock), often cheaper for groups, child seats available on request, 24/7 service.
- Cons: Must be booked in advance online.
When is a Taxi/Transfer the Best Choice?
- Families with young children and lots of gear.
- Groups of 3-4 people (splitting the cost can make it comparable to multiple bus/tram tickets).
- Arriving very late at night or very early in the morning when public transport is limited.
- Travellers with mobility issues or excessive luggage.
- If you are going directly to the palace, a taxi can drop you right at the entrance, saving the walk with bags.
Cost & Time Comparison Table: Edinburgh Airport to Holyrood Palace
Use this table to quickly compare all your options at a glance.
| Transport Method | Approx. Total Travel Time | Approx. Cost (Adult Single) | Key Advantages | Key Considerations | Best For |
|---|---|---|---|---|---|
| Tram + Walk | 50-60 mins | £7.50 | Very reliable, scenic, easy terminal access. | Final walk is 20+ mins on cobbles. | First-time visitors, fair weather. |
| Airlink 100 Bus + Local Bus | 40-55 mins | £7.50 total | Often fastest public route, excellent value return tickets. | Subject to city traffic delays. | Budget travellers, returning to airport. |
| Airlink 100 Bus + Walk | 45-60 mins | £5.50 | Cheapest public option. | Walk with luggage on Royal Mile. | Solo travellers on a tight budget. |
| Taxi (Metered) | 25-35 mins | £25-£35 | Door-to-door, no hassle with luggage. | Costly, fare varies with traffic. | Groups, families, late arrivals. |
| Pre-Booked Private Transfer | 25-35 mins | £30-£45 (fixed) | Fixed price, meet & greet service. | Must book in advance. | Peace of mind, special requirements. |
Essential Travel Tips & First-Hand Experience
Pro Tips for a Smooth Journey
- Luggage First, Sightseeing Second: Holyrood Palace has no luggage storage. Drop your bags at your hotel or use the left luggage facility at Edinburgh Waverley station before visiting.
- Contactless is King: Simply use your contactless debit/credit card or phone to pay on all trams and buses (Lothian network). It automatically charges the correct single fare or caps your daily spend.
- Beware the Cobbles: The Royal Mile's historic cobblestone pavement is picturesque but difficult to navigate with wheeled suitcases. Factor this in if choosing to walk.
- Check Real-Time Schedules: Before heading to the airport for your return trip, check for any service disruptions on Edinburgh Trams or Lothian Buses websites.
- Festival & Event Warning: During the Edinburgh Festival (August) or Hogmanay (New Year), traffic is extreme and public transport is packed. Allow at least 50% more time for any journey, or walk the final stretch from the city centre.
- Walking Alternative from Waverley: If you're at Waverley Station, the most pleasant walk to the palace is through the beautiful Holyrood Park via the "Queen's Drive" exit, offering stunning views of Arthur's Seat (adds 5-10 mins but is worth it).
FAQs: Edinburgh Airport to Holyrood Palace
Is there a direct train from Edinburgh Airport to Holyrood Palace?
No, there is no direct train service. Edinburgh Airport is not connected to the mainline rail network. The most direct public transport route involves taking the Edinburgh Trams or the Airlink 100 bus to the city centre (Princes Street/Waverley area), followed by a short walk or a local bus to Holyrood Palace at the bottom of the Royal Mile.
What is the cheapest way to get from Edinburgh Airport to Holyrood Palace?
The cheapest public transport option is the Airlink 100 express bus (£5.50 single for adults) combined with a short walk (about 20-25 minutes from Waverley Bridge) or a single journey on a local Lothian Bus (e.g., service 6 or 35) costing £2.00. This brings the total to approximately £7.50.
What is the fastest way to get from Edinburgh Airport to Holyrood Palace?
A taxi or pre-booked private transfer is the fastest door-to-door option, taking about 25-35 minutes depending on traffic. For public transport, the Edinburgh Trams or Airlink 100 bus to the city centre (both ~30-35 mins) followed by a taxi from there is the quickest combined route, totalling around 40-50 minutes.
How do I get from Edinburgh Airport to Holyrood Palace late at night or early in the morning?
After midnight, public transport options are limited. The Airlink N100 night bus runs when the trams stop. Taxis and pre-booked private transfers are the most reliable 24/7 options for late-night or very early morning arrivals. Always check the latest schedules for the Airlink 100/N100 and Edinburgh Trams on their official websites before travelling.
Is it easy to get to Holyrood Palace with luggage?
Moderately easy. The Airlink 100 bus and trams have dedicated luggage racks. The walk from the city centre stop to the palace is largely flat but cobbled on the Royal Mile, which can be tricky with wheeled suitcases. A taxi or private transfer is highly recommended for travellers with multiple or heavy bags to avoid this hassle.
Can I use a contactless card or mobile payment on Edinburgh transport?
Yes. You can tap your contactless bank card or phone (Apple/Google Pay) on the readers when boarding the Edinburgh Trams and Lothian Buses (including Airlink 100). It offers the same single fare as cash (£2.00 for city buses, £7.50 return for Airlink, tram fares vary) and has a daily price cap for unlimited travel.
Should I buy tickets in advance?
For buses and trams, it's not necessary; you can pay on board. However, for peace of mind and sometimes a small discount, you can buy Airlink 100 tickets online in advance from Lothian Buses' website. Private transfers and taxi tours absolutely should be booked in advance, especially during peak season.
Is there a luggage storage facility at Holyrood Palace?
No, Holyrood Palace does not have cloakroom or luggage storage facilities for visitors. You cannot take large bags on the tour. It is strongly advised to take your luggage to your accommodation first or use a left luggage service in the city centre (e.g., at Edinburgh Waverley train station) before visiting the palace.