Quick answer: Loch Ness is 3.5 hours from Edinburgh each way, and the scenery is the point — which is why the 12-hour coach tour ($60–130) that loops through Stirling or Perthshire, Glencoe, Fort William and Loch Ness with a driver-guide is one of Scotland’s best-value products. DIY means a rental car (about £50–90 a day plus fuel) and a very long driving day, or the train to Inverness (about £40–90 return) and a Loch Ness cruise from Inverness (about £20–35) — pleasant, but you miss Glencoe. For a single day, take the tour; for the Highlands done properly, rent a car for two or three days and stay in Fort William or on the loch.
Related: Loch Ness Tours: Day Tour from Edinburgh or Loch Ness & Highlands Full-Day Tour?
Loch Ness & Highlands from Edinburgh at a Glance
| Guided tour | Do it yourself | |
|---|---|---|
| Cost per adult | $60–130 (cruise usually optional, ~£20–35) | Car: ~£60–120 per person for 2 (car, fuel, cruise); train: ~£60–125 (return + cruise) |
| Time door to door | 12–13 hours | Car 13–14 hours; train 12–13 hours |
| Route | Stirling/Perthshire → Glencoe → Fort William → Loch Ness → Cairngorms/Pitlochry | Car: same loop if you can drive it; train: Edinburgh–Inverness direct |
| Glencoe | Yes | Car only |
| Loch Ness cruise | Optional stop (Fort Augustus or Urquhart) | From Inverness or Drumnadrochit |
| Guide | Driver-guide with stories | No |
| Best for | One day; no driving; the whole loop | Multi-day trips; Inverness-based visitors |
Prices are typical 2026 rates (checked September 2026); Urquhart Castle entry is about £14, cruises £20–35. Tours run in 16-seat minibuses or coaches; the small ones reach Glencoe’s viewpoints the big ones cannot.
Top-Rated Loch Ness & Highlands Tours from Edinburgh
Doing It Yourself: Step by Step
By car (one day): leave Edinburgh by 7:00, A9 to Pitlochry, across to Fort Augustus via Dalwhinnie or the longer Glencoe route (A82) with stops at the Three Sisters and Fort William, cruise from Fort Augustus or Drumnadrochit, Urquhart Castle, then A9 back — 400 miles and 13+ hours with a rested driver. By car (2–3 days): the same loop with a night in Fort William and one on Loch Ness, adding Glenfinnan, the Isle of Skye or the Cairngorms — the right way. By train: Edinburgh–Inverness (3.5 hours), bus or taxi to Dores or Drumnadrochit, a cruise, Urquhart Castle, and the train back; or the Inverness overnight and a Jacobite steam-train day from Fort William.

What a Guided Tour Gives You
Day tours (above) leave Edinburgh at 7:30–8:00 in 16-seat minibuses or coaches, cross to Glencoe with photo stops, pause at Fort William, reach Loch Ness by early afternoon for an optional cruise, and return through the Cairngorms or Pitlochry by 20:00. Two- and three-day tours add Skye and the west coast with hostel or hotel nights ($250–600). Driver-guides are the product — history, jokes and the road. The small-group companies consistently rate higher than the big coaches.
The Maths for 2 and 4 People
| Party | Guided tour (approx.) | DIY (approx.) | Verdict |
|---|---|---|---|
| 2 adults, one day | $120–260 + optional cruise | Car ~£120–240 incl. cruise; train ~£120–250 | Tour |
| 4 adults, one day | $240–520 | Car ~£200–320 | Car if a strong driver; otherwise tour |
| 2 adults, three days | 3-day tour $500–1,200 | Car + 2 nights ~£400–700 | DIY by car |
| Solo, no car | $60–130 | Train ~£60–125 | Tour |
Tour prices are typical 2026 ranges; single-day DIY driving is not recommended for tired travellers on single-track roads.

| Tour | From | Rating |
|---|---|---|
| Loch Ness, Scottish Highlands, Glencoe and Pitlochry Tour | $66 | ★ 4.8 (7,355 reviews) |
| Edinburgh: Loch Ness, Glencoe and The Highlands | $61 | ★ 4.9 (6,663 reviews) |
| Loch Ness & Highlands Small-Group Tour from Edinburgh with Cruise | $138 | ★ 4.7 (6,295 reviews) |
| 1 Day Loch Ness, Glen Coe & the Scottish Highlands from Edinburgh | $93 | ★ 4.8 (4,496 reviews) |
| Scottish Highlands, Loch Ness and Glencoe Day Trip from Edinburgh | $74 | ★ 4.6 (2,961 reviews) |
| Loch Ness, Glencoe, the Highlands Guided Day Tour from Edinburgh | $78 | ★ 4.6 (2,618 reviews) |
When the Tour Wins
For one day: the loop through Glencoe and Loch Ness cannot be done by public transport and is a brutal drive; the driver-guide adds the stories and stops. Multi-day small-group tours are also strong for solo travellers.
When DIY Wins
For two or more days with a car — you can stop where you like, add Skye or Glenfinnan, and stay in the glens. For Inverness-based visitors, a local Loch Ness cruise needs no tour.

Practical Tips
Sit on the left side of the bus for Glencoe. Bring layers and waterproofs in any month. Book summer tours a few weeks ahead. Midges bite in June–August by the loch. Related: guided vs self-guided, how far ahead to book. Destination guides: Edinburgh, Inverness.
Frequently Asked Questions
Can you do Loch Ness from Edinburgh in one day?
Yes — 12–13-hour coach tours loop through Glencoe and Loch Ness. Independently it is a 13-hour drive; the train to Inverness reaches Loch Ness but not Glencoe.
How much is a Loch Ness tour from Edinburgh?
$60–130 per person for one-day tours; the cruise is often optional at about £20–35. Multi-day tours run $250–600.
Is a Highlands day tour worth it?
For one free day, yes — it is the only practical way to see Glencoe, Fort William and Loch Ness together without driving.
Is it better to rent a car for the Highlands?
For two or more days, yes. For a single day from Edinburgh, the tour is safer and less tiring.
Do the tours include a Loch Ness cruise?
Usually as an optional extra at Fort Augustus or Urquhart Castle; check the listing.
What is the best time to visit Loch Ness?
May–June and September for weather and daylight with fewer midges; tours run year-round.
Kratos Review is reader-supported. We may earn a commission when you book through links on this page, at no extra cost to you. Prices and policies were checked on 28 September 2026 and can change.






Write Your Review
No reviews yet. Be the first to share your experience!