Travel from London to Balmoral-Castle

Bus or fly from London to Balmoral Castle?

National Express operates a bus from London to Balmoral Castle once daily. Tickets cost $40 - $55 and the journey takes 12 h 40 min. Stagecoach UK also services this route hourly. Alternatively, British Airways, Flybe and 2 other airlines fly from London to Balmoral Castle every 2 hours.

Travel Guides

How to get from London to EdinburghCheck out Rome2rio's new London to Edinburgh guide for some handy travel tips

How to get from London to Balmoral Castle

From London Kings Cross train to Edinburgh, train to Pitlochry, then drive to Balmoral Castle. 8 h 20 min £90. From London Victoria Coach Station bus to Aviemore, Station (Railway Station), line 31 bus to Cairngorm Ski Centre, Car Park (Ski Centre Car Park), then drive to Balmoral Castle. 15 h 9 min £51. From Belgravia, Victoria Coach Station bus to Broxden, Park and Ride, bus to Perth, Bus Station, line 57 bus to Blairgowrie, Wellmeadow, bus to Spittal of Glenshee, Hotel (Spittal of Glenshee), then taxi to Balmoral Castle. 14 h 53 min £157. From London Euston night train to Aviemore, Station (Railway Station), line 31 bus to Cairngorm Ski Centre, Car Park (Ski Centre Car Park), then drive to Balmoral Castle. 12 h 52 min £76. From London drive to Balmoral Castle. 8 h 47 min £96. From London Paddington train to London Heathrow airport, fly to Aberdeen airport, line 727 bus to Aberdeen, St Nicholas Kirk, line 201 bus to Banchory, Mount Street, line 201 bus to Ballater, Golf Road, line 201 bus to Crathie, Balmoral Rd End, then walk to Balmoral Castle. 6 h 57 min £98. From Bank DLR Station train to London City airport, fly to Aberdeen airport, line 727 bus to Aberdeen, St Nicholas Kirk, line 201 bus to Banchory, Mount Street, line 201 bus to Ballater, Golf Road, line 201 bus to Crathie, Balmoral Rd End, then walk to Balmoral Castle. 7 h 4 min £91. From London Victoria train to London Gatwick airport, fly to Aberdeen airport, line 727 bus to Aberdeen, St Nicholas Kirk, line 201 bus to Banchory, Mount Street, line 201 bus to Ballater, Golf Road, line 201 bus to Crathie, Balmoral Rd End, then walk to Balmoral Castle. 7 h 16 min £82. From London Victoria train to London Gatwick airport, fly to Inverness airport, line 11 bus to Inverness, train to Aviemore, Station (Railway Station), line 31 bus to Cairngorm Ski Centre, Car Park (Ski Centre Car Park), then drive to Balmoral Castle. 8 h 5 min £104.

Operators from London to Balmoral Castle

Close Print Itinerary
  1. Here are 9 options to get from
    London to Balmoral Castle:

    1. Trip:
      1 Train, drive
      • One-Way approx: USD $98 - $147
      • Duration: 8 h 20 min
      Open +
      • Trip:
        1 Train, drive
        • One-Way approx: USD $98 - $147
        • Duration: 8 h 20 min
        Close x
    2. Trip:
      2 Bus National Express
      • One-Way approx: USD $59 - $76
      • Duration: 15 h 9 min
      Open +
      • Trip:
        2 Bus National Express
        • One-Way approx: USD $59 - $76
        • Duration: 15 h 9 min
        Close x
    3. Trip:
      3 Bus Megabus UK
      • One-Way approx: USD $143 - $224
      • Duration: 14 h 53 min
      Open +
      • Trip:
        3 Bus Megabus UK
        • One-Way approx: USD $143 - $224
        • Duration: 14 h 53 min
        Close x
    4. Trip:
      4 Night train
      • One-Way approx: USD $87 - $123
      • Duration: 12 h 52 min
      Open +
      • Trip:
        4 Night train
        • One-Way approx: USD $87 - $123
        • Duration: 12 h 52 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $110 - $160
      • Duration: 8 h 47 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $110 - $160
        • Duration: 8 h 47 min
        Close x
    6. Trip:
      6 Fly London Heathrow to Aberdeen
      • One-Way approx: USD $78 - $256
      • Duration: 6 h 57 min
      Open +
      • Trip:
        6 Fly London Heathrow to Aberdeen
        • One-Way approx: USD $78 - $256
        • Duration: 6 h 57 min
        Close x
    7. Trip:
      7 Fly London City to Aberdeen
      • One-Way approx: USD $78 - $232
      • Duration: 7 h 4 min
      Open +
      • Trip:
        7 Fly London City to Aberdeen
        • One-Way approx: USD $78 - $232
        • Duration: 7 h 4 min
        Close x
    8. Trip:
      8 Train to London Gatwick, fly to Aberdeen
      • One-Way approx: USD $70 - $224
      • Duration: 7 h 16 min
      Open +
      • Trip:
        8 Train to London Gatwick, fly to Aberdeen
        • One-Way approx: USD $70 - $224
        • Duration: 7 h 16 min
        Close x
    9. Trip:
      9 Train to London Gatwick, fly to Inverness, train
      • One-Way approx: USD $86 - $241
      • Duration: 8 h 5 min
      Open +
      • Trip:
        9 Train to London Gatwick, fly to Inverness, train
        • One-Way approx: USD $86 - $241
        • Duration: 8 h 5 min
        Close x