Fly from Luton or Gatwick (London) to Inverness Airport. There are car hire facilities (Hertz and Avis), bus services into Inverness and taxis.
By train from any UK railway station to Inverness station.
Bus to Inverness from Aberdeen, Edinburgh, Glasgow, Skye - the mainland cities have connecting services from all major towns and cities in the UK and there are pick-up points at many small towns and villages between the cities listed and Inverness.
By car, follow A96 from Aberdeen to Inverness then A82 to Drumnadrochit. A9 from Edinburgh to Inverness then A82 to Drumnadrochit. A82 from Glasgow to Drumnadrochit.
From Inverness, there are many car hire firms, some of which are are located close to both the railway and bus station. There are regular bus services to Drumnadrochit, taxis are also available.