Travel options for:
Edinburgh to Melrose Abbey
  • Train

    $14 - $19
    1. Edinburgh

      57 min - hourly

      $11 - $16

    2. Tweedbank Station

      9 min - hourly

      $3

    3. Melrose, Abbey Car Park (Abbey

      1 min - 285 feet

  • Bus via Galashiels, Transport Interchange

    $16
    1. Old Town, North Bridge (Middle

      1 h 24 min - hourly

      $12

    2. Galashiels, Transport

      15 min - every 2 hours

      $4

    3. Melrose, Abbey Car Park (Abbey

      1 min - 285 feet

  • Bus

    $16
    1. South Side, Surgeons' Hall (at

      2 h 17 min - hourly

      $16

    2. Melrose, Abbey Car Park (Abbey

      1 min - 285 feet

  • Taxi

    $120 - $160
    1. Edinburgh

      53 min - 39.9 miles

      $120 - $160

  • Drive

    $8 - $13
    1. Edinburgh

      53 min - 39.9 miles

      $8 - $13

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

From Edinburgh train to Tweedbank Station, bus to Melrose, Abbey Car Park (Abbey Street), then walk to Melrose Abbey. 1 h 18 min £12. From Old Town, North Bridge (Middle of Bridge) bus to Galashiels, Transport Interchange, bus to Melrose, Abbey Car Park (Abbey Street), then walk to Melrose Abbey. 1 h 47 min £11. From South Side, Surgeons' Hall (at 54) bus to Melrose, Abbey Car Park (Abbey Street) then walk to Melrose Abbey. 2 h 18 min £11. From Edinburgh taxi to Melrose Abbey. 53 min £113. From Edinburgh drive to Melrose Abbey. 53 min £7.