To get to Highland from Edinburgh:
- Take the A9 northbound for approximately 3 hours.
- Alternatively, take the train from Edinburgh Waverley Station to Inverness, the capital city of Highland. The journey takes approximately 3 hours and 30 minutes.
To get to Highland from Glasgow:
- Take the A82 northbound for approximately 2 hours and 45 minutes.
- Alternatively, take the train from Glasgow Queen Street Station to Inverness. The journey takes approximately 3 hours and 45 minutes.
If you happen to be in Inverness already:
- Take the A9 northbound for approximately 1 hour to get to the coastal town of Dornoch.
- Alternatively, take the A82 southbound for approximately 40 minutes to get to the picturesque village of Drumnadrochit, situated on the banks of Loch Ness.
If you're exploring the west coast of Scotland:
- Take the A87 eastbound and cross the Skye Bridge to reach the stunning Isle of Skye, which is a part of Highland.
- You could also take the Jacobite Steam Train from Fort William to Mallaig, a picturesque fishing town situated on the west coast of Scotland with connections to the Isle of Skye and the Small Isles.