Morning: Depart from Dundee and head northwest to Pitlochery, a charming town perfect for a morning stroll and breakfast amid scenic surroundings.
Afternoon: Continue north to the Highland Wildlife Park to explore native and exotic wildlife in a vast natural setting (optional based on interest).
Evening: Drive towards Banavie area for overnight stay, preparing for tomorrow’s train adventure and mountain views.
Find HotelsMorning: Take the famed Harry Potter train (Jacobite Steam Train) from Banavie, passing the breathtaking Glenfinnan Viaduct.
Afternoon: Explore Fort William and if weather permits, take a short hike or viewpoint visit of Ben Nevis, the UK’s highest peak.
Evening: Travel to nearby Glen Garry viewpoint and enjoy sunset views before resting overnight in Fort William or nearby.
Find HotelsMorning: Drive west to visit the iconic Eilean Donan Castle, a perfect photo spot and a highlight of the Highlands.
Afternoon: Cross onto the Isle of Skye to admire natural beauty, including a stop at the dramatic Kilt Rock cliff waterfall.
Evening: Overnight stay on the Isle of Skye, enjoying local food and crisp Highland air.
Find HotelsMorning: Depart Isle of Skye driving east to Inverness, then head south along the shores of Loch Ness for legendary views and possible Nessie spotting.
Afternoon: Continue the scenic drive, stopping at Fairypool near Loch Tay, followed by a peaceful visit to Loch Lomond.
Evening: Complete the loop by returning to Dundee for your journey’s end.
Find HotelsTotal Estimated Cost: Approximately £77 per adult (excluding accommodation, food, and fuel)
If you wish to extend the trip, consider spending an extra day on the Isle of Skye to explore its otherworldly landscapes, or add a hike up Ben Nevis with a guide for a full-day adventure. For those wanting to reduce the trip duration, skip the Highland Wildlife Park and Fairypool, and opt for quicker stops at Loch Tay and Loch Lomond to focus on the main highlights and reduce driving time.