Travel options for:
Edinburgh Airport (EDI) to Royal Mile
  • Bus First

    $2 - $5
    1. Ingliston Road (Middle Norton)

      28 min - every 20 minutes

      $2 - $5

    2. Edinburgh, Waterloo Place

      8 min - 2327 feet

  • Line 38 bus

    $2 - $4
    1. Ingliston Road (Middle Norton)

      30 min - every 20 minutes - line 38

      $2 - $4

    2. Edinburgh, St Andrew's House

      8 min - 2312 feet

  • Line 100 bus

    $2
    1. Edinburgh Airport, Stance D

      33 min - every 5 minutes - line 100

      $2

    2. Edinburgh, Waverley Bridge

      6 min - 1824 feet

  • Bus Lothian Buses

    $2 - $4
    1. Edinburgh Airport, Stance D

      27 min - every 5 minutes

      $2 - $4

    2. Edinburgh, Princes Street

      14 min - 3844 feet

  • Tram

    $5 - $7
    1. Edinburgh Airport (Edinburgh

      34 min - every 10 minutes

      $5 - $7

    2. Edinburgh, St Andrew Square

      9 min - 2658 feet

  • Line 300 bus

    $2
    1. Edinburgh Airport, Stance F

      1 h 5 min - every 20 minutes - line 300

      $2

    2. Canongate, Museum of Childhood

      0 min - 28 feet

  • Taxi

    $30 - $40
    1. Edinburgh Airport (EDI)

      16 min - 8 miles

      $30 - $40

  • Drive

    $1 - $3
    1. Edinburgh Airport (EDI)

      16 min - 8 miles

      $1 - $3

  • Shuttle

    $45 - $110
    1. Edinburgh Airport

      19 min - on demand

      $45 - $110

  • Towncar

    $80 - $110
    1. Edinburgh Airport

      16 min - on demand

      $80 - $110

  • Uber

    $17 - $24
    1. Edinburgh Airport (EDI)

      16 min - on demand

      $17 - $24

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Ingliston Road (Middle Norton) bus to Edinburgh, Waterloo Place (near 23) then walk to Royal Mile. 36 min £2. From Ingliston Road (Middle Norton) line 38 bus to Edinburgh, St Andrew's House (Calton Hill) then walk to Royal Mile. 38 min £2. From Edinburgh Airport, Stance D (Airport) line 100 bus to Edinburgh, Waverley Bridge (Waverley Station Exit) then walk to Royal Mile. 39 min £1. From Edinburgh Airport, Stance D (Airport) bus to Edinburgh, Princes Street (Frederick Street) then walk to Royal Mile. 41 min £3. From Edinburgh Airport (Edinburgh Trams) tram to Edinburgh, St Andrew Square (Edinburgh Trams) then walk to Royal Mile. 43 min £4. From Edinburgh Airport, Stance F (Airport) line 300 bus to Canongate, Museum of Childhood (at 65) then walk to Royal Mile. 1 h 5 min £1. From Edinburgh Airport (EDI) taxi to Royal Mile. 16 min £27. From Edinburgh Airport (EDI) drive to Royal Mile. 16 min £1. From Edinburgh Airport shuttle to Royal Mile. 19 min £58. From Edinburgh Airport towncar to Royal Mile. 16 min £71. From Edinburgh Airport (EDI) Uber to Royal Mile. 16 min £17.