Getting to Scotland from Canada

Air Canada Rouge flies directly to Edinburgh, and beginning in 2016, to Glasgow from Toronto. Connecting flights via London are also an option.
Iceland Air flies to Glasgow with a change of planes in Iceland. Stay in Iceland for a few extra days. We've done it and it was great.
AirTransat flies to Glasgow non-stop. We find it's usually the cheapest option, especially mid-week.
WestJet goes direct from Halifax on a flight that starts in Toronto.
Already in London? There's one train a day that makes its way to Perth or Stirling almost non-stop and without changes of train. It's a great way to see a lot of countryside! (Takes about 6.5 hours). Then you can rent a car or take a cab or local transit bus.

You'll find us in the heart of central Scotland.

We are just over an hour by car from Edinburgh or Glasgow. Our closest full-service railway stations are Stirling and Perth (Gleneagles is closer, but not all trains stop there.)