Travel from London to Blairgowrie-and-Rattray

Bus or train from London to Blairgowrie and Rattray?

Virgin Trains East Coast operates a train from London to Blairgowrie and Rattray once daily. Tickets cost $70 - $110 and the journey takes 5 h 54 min. 2 other operators also service this route. Alternatively, Megabus UK operates a bus from London to Blairgowrie and Rattray 3 times a day. Tickets cost $50 - $100 and the journey takes 10 h 40 min. 4 other operators also service this route.

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 Blairgowrie and Rattray

From London Kings Cross train to Perth, walk to Perth, South Street (Mountain Supplies), bus to Blairgowrie, Wellmeadow, then walk to Blairgowrie and Rattray. 7 h 6 min £72. From London Euston train to Preston, train to Haymarket, train to Perth, walk to Perth, South Street (Mountain Supplies), bus to Blairgowrie, Wellmeadow, then walk to Blairgowrie and Rattray. 8 h 39 min £212. From Belgravia, Victoria Coach Station bus to Broxden, Park and Ride, bus to Perth, Bus Station, line 57 bus to Blairgowrie, Wellmeadow, then walk to Blairgowrie and Rattray. 12 h 11 min £75. From London Victoria Coach Station bus to Perth, Bus Station, line 57 bus to Blairgowrie, Wellmeadow, then walk to Blairgowrie and Rattray. 12 h 42 min £37. From London Euston night train to Perth, Bus Station, line 57 bus to Blairgowrie, Wellmeadow, then walk to Blairgowrie and Rattray. 9 h 34 min £58. From London drive to Blairgowrie and Rattray. 7 h 42 min £88. From Bank DLR Station train to London City airport, fly to Edinburgh airport, tram to Edinburgh Gateway, train to Perth, walk to Perth, South Street (Mountain Supplies), bus to Blairgowrie, Wellmeadow, then walk to Blairgowrie and Rattray. 5 h 56 min £88. From Bank DLR Station train to London City airport, fly to Glasgow airport, line 500 bus to Glasgow Queen Street, train to Perth, walk to Perth, South Street (Mountain Supplies), bus to Blairgowrie, Wellmeadow, then walk to Blairgowrie and Rattray. 5 h 41 min £117. From London Paddington train to London Heathrow airport, fly to Edinburgh airport, tram to Edinburgh Gateway, train to Perth, walk to Perth, South Street (Mountain Supplies), bus to Blairgowrie, Wellmeadow, then walk to Blairgowrie and Rattray. 5 h 54 min £106. From London Victoria train to London Gatwick airport, fly to Edinburgh airport, tram to Edinburgh Gateway, train to Perth, walk to Perth, South Street (Mountain Supplies), bus to Blairgowrie, Wellmeadow, then walk to Blairgowrie and Rattray. 6 h 13 min £90. From London Liverpool Street train to London Stansted airport, fly to Edinburgh airport, tram to Edinburgh Gateway, train to Perth, walk to Perth, South Street (Mountain Supplies), bus to Blairgowrie, Wellmeadow, then walk to Blairgowrie and Rattray. 6 h 21 min £71. From London St Pancras International train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Edinburgh airport, tram to Edinburgh Gateway, train to Perth, walk to Perth, South Street (Mountain Supplies), bus to Blairgowrie, Wellmeadow, then walk to Blairgowrie and Rattray. 6 h 5 min £79. From London Euston train to Birmingham airport, fly to Edinburgh airport, tram to Edinburgh Gateway, train to Perth, walk to Perth, South Street (Mountain Supplies), bus to Blairgowrie, Wellmeadow, then walk to Blairgowrie and Rattray. 6 h 35 min £142.

How long does it take to get from London to Blairgowrie and Rattray?

It takes approximately 7 h 6 min to get from London to Blairgowrie and Rattray.
Close Print Itinerary
  1. Here are 13 options to get from
    London to Blairgowrie and Rattray:

    1. Trip:
      1 Train Virgin Trains East Coast
      • One-Way approx: USD $78 - $116
      • Duration: 7 h 6 min
      Open +
      • Trip:
        1 Train Virgin Trains East Coast
        • One-Way approx: USD $78 - $116
        • Duration: 7 h 6 min
        Close x
    2. Trip:
      2 Train via Preston
      • One-Way approx: USD $232 - $350
      • Duration: 8 h 39 min
      Open +
      • Trip:
        2 Train via Preston
        • One-Way approx: USD $232 - $350
        • Duration: 8 h 39 min
        Close x
    3. Trip:
      3 Bus Megabus UK
      • One-Way approx: USD $55 - $107
      • Duration: 12 h 11 min
      Open +
      • Trip:
        3 Bus Megabus UK
        • One-Way approx: USD $55 - $107
        • Duration: 12 h 11 min
        Close x
    4. Trip:
      4 Bus National Express
      • One-Way approx: USD $43 - $53
      • Duration: 12 h 42 min
      Open +
      • Trip:
        4 Bus National Express
        • One-Way approx: USD $43 - $53
        • Duration: 12 h 42 min
        Close x
    5. Trip:
      5 Night train
      • One-Way approx: USD $67 - $94
      • Duration: 9 h 34 min
      Open +
      • Trip:
        5 Night train
        • One-Way approx: USD $67 - $94
        • Duration: 9 h 34 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $100 - $150
      • Duration: 7 h 42 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $100 - $150
        • Duration: 7 h 42 min
        Close x
    7. Trip:
      7 Fly London City to Edinburgh, train
      • One-Way approx: USD $87 - $249
      • Duration: 5 h 56 min
      Open +
      • Trip:
        7 Fly London City to Edinburgh, train
        • One-Way approx: USD $87 - $249
        • Duration: 5 h 56 min
        Close x
    8. Trip:
      8 Fly London City to Glasgow, train
      • One-Way approx: USD $107 - $337
      • Duration: 5 h 41 min
      Open +
      • Trip:
        8 Fly London City to Glasgow, train
        • One-Way approx: USD $107 - $337
        • Duration: 5 h 41 min
        Close x
    9. Trip:
      9 Fly London Heathrow to Edinburgh, train
      • One-Way approx: USD $97 - $273
      • Duration: 5 h 54 min
      Open +
      • Trip:
        9 Fly London Heathrow to Edinburgh, train
        • One-Way approx: USD $97 - $273
        • Duration: 5 h 54 min
        Close x
    10. Trip:
      10 Train to London Gatwick, fly to Edinburgh, train
      • One-Way approx: USD $89 - $202
      • Duration: 6 h 13 min
      Open +
      • Trip:
        10 Train to London Gatwick, fly to Edinburgh, train
        • One-Way approx: USD $89 - $202
        • Duration: 6 h 13 min
        Close x
    11. Trip:
      11 Train to London Stansted, fly to Edinburgh, train
      • One-Way approx: USD $68 - $170
      • Duration: 6 h 21 min
      Open +
      • Trip:
        11 Train to London Stansted, fly to Edinburgh, train
        • One-Way approx: USD $68 - $170
        • Duration: 6 h 21 min
        Close x
    12. Trip:
      12 Train to London Luton, fly to Edinburgh, train
      • One-Way approx: USD $76 - $188
      • Duration: 6 h 5 min
      Open +
      • Trip:
        12 Train to London Luton, fly to Edinburgh, train
        • One-Way approx: USD $76 - $188
        • Duration: 6 h 5 min
        Close x
    13. Trip:
      13 Train to Birmingham, fly to Edinburgh, train
      • One-Way approx: USD $136 - $318
      • Duration: 6 h 35 min
      Open +
      • Trip:
        13 Train to Birmingham, fly to Edinburgh, train
        • One-Way approx: USD $136 - $318
        • Duration: 6 h 35 min
        Close x