By car, the journey from John O' Groats to Inverness is around 2.5-3 hours and approximately 120 miles.
Starting in John O' Groats, drive 10 minutes to Duncansby Head to view the sea stacks, before having breakfast at Stacks Coffee House & Bistro.
On a sunny day, visit the Camster Cairns and Whaligoe Steps in the morning. For rainy day alternatives, consider a short stop at Lyth Arts Centre for art lovers - and Wick Heritage Centre for an insight into Wick's fishing history.
For lunch, stop at the Waterlines Museum for a fresh crab roll.
In the afternoon, continue to Dunrobin Castle to see the largest historical home in the northern Highlands.
For the evening, see what's on at the Eden Court Theatre for live performance, music and theatre. Consider Rocpool restaurant for an upmarket dinner in Inverness city centre. Hootananny provides live traditional Scottish music to complete the evening.