Travel from Edinburgh to Dalkeith-Melville-Castle

Bus or train from Edinburgh to Dalkeith, Melville Castle?

Borders Buses operates a bus from Edinburgh to Dalkeith, Melville Castle hourly. Tickets cost $4 and the journey takes 24 min. Alternatively, ScotRail operates a train from Edinburgh to Dalkeith, Melville Castle hourly. Tickets cost $4 - $6 and the journey takes 17 min.

How to get from Edinburgh to Dalkeith, Melville Castle

From South Side, Surgeons' Hall (at 46) bus to Dalkeith, Melville Gate (at Campus) then walk to Dalkeith, Melville Castle. 28 min £2. From South Side, Surgeons' Hall (at 46) line 3 bus to Melville Nursery, Dobbies Garden World then walk to Dalkeith, Melville Castle. 31 min £1. From Edinburgh train to Eskbank then walk to Dalkeith, Melville Castle. 43 min £3. From Edinburgh taxi to Dalkeith, Melville Castle. 13 min £20. From Edinburgh drive to Dalkeith, Melville Castle. 13 min £1. From Edinburgh Uber to Dalkeith, Melville Castle. 13 min £14. From Edinburgh walk to Dalkeith, Melville Castle. 2 h 1 min.

Is there a direct train between Edinburgh and Dalkeith, Melville Castle?

Yes, there is a direct train departing from Edinburgh and arriving at Eskbank. Services depart hourly. The journey takes approximately 17 mins.

Is there a direct bus between Edinburgh and Dalkeith, Melville Castle?

Yes, there is a direct bus departing from South Side, Surgeons' Hall (at 46) and arriving at Dalkeith, Melville Gate (at Campus). Services depart hourly, and operate Saturday and Sunday. The journey takes approximately 24 mins.

Operators from Edinburgh to Dalkeith, Melville Castle

Close Print Itinerary
  1. Here are 7 options to get from
    Edinburgh to Dalkeith, Melville Castle:

    1. Trip:
      1 Bus
      • One-Way approx: USD $4
      • Duration: 28 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $4
        • Duration: 28 min
        Close x
    2. Trip:
      2 Line 3 bus
      • One-Way approx: USD $3
      • Duration: 31 min
      Open +
      • Trip:
        2 Line 3 bus
        • One-Way approx: USD $3
        • Duration: 31 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $4 - $6
      • Duration: 43 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $4 - $6
        • Duration: 43 min
        Close x
    4. Trip:
      4 Taxi
      • One-Way approx: USD $23 - $28
      • Duration: 13 min
      Open +
      • Trip:
        4 Taxi
        • One-Way approx: USD $23 - $28
        • Duration: 13 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $1 - $2
      • Duration: 13 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $1 - $2
        • Duration: 13 min
        Close x
    6. Trip:
      6 Uber
      • One-Way approx: USD $14 - $21
      • Duration: 13 min
      Open +
      • Trip:
        6 Uber
        • One-Way approx: USD $14 - $21
        • Duration: 13 min
        Close x
    7. Trip:
      7 Walk
      • One-Way approx: N/A
      • Duration: 2 h 1 min
      Open +
      • Trip:
        7 Walk
        • One-Way approx: N/A
        • Duration: 2 h 1 min
        Close x