Scotland’s NC500 in 4 Days for £600 for Two: Our Real Scenic Road Trip
Four days, three nights, a rental car, dramatic Highland roads, turquoise-looking beaches, Kylesku Bridge, John o’ Groats, Wick and Highland cows — for about £600 for two people.
The NC500 was one of those trips where the road itself became the experience. We did not build the trip around luxury hotels or restaurants. We used an evening coach to Inverness, hired a car, booked remote accommodation months ahead, carried much of our food, stopped at beaches and viewpoints whenever we wanted, and spent most of the budget simply getting around the Highlands.
Our real NC500 budget
| Expense | Cost for 2 |
|---|---|
| FlixBus Edinburgh ↔ Inverness return | £50 |
| Enterprise car hire | £200 |
| Fuel for the road trip | £175 |
| Inverness Airbnb | £45 |
| Durness room via Expedia | £75 |
| Thurso-area stay with a friend | £0 |
| Beach stop / camping on our trip | £0 |
| Most food | Brought from home |
| Other small costs | About £55 |
| Total | About £600 |
Arrival evening: Edinburgh → Perth → Inverness
We took an evening FlixBus from Edinburgh to Inverness via Perth. The return fare was around £25 per person. We reached Inverness in the evening and stayed at an Airbnb that had cost us about £45, booked roughly four months in advance.
We had breakfast at the Airbnb the next morning, then collected our Enterprise rental car and began the driving section of the NC500.
Our route
Edinburgh → Inverness → Applecross → Ullapool → Kylesku Bridge → Durness → beaches → Thurso → John o’ Groats → Wick → Inverness → Edinburgh.
We returned the rental car in Inverness before travelling back towards Edinburgh.
Inverness → Applecross → Ullapool → Kylesku Bridge → Durness
The first full driving day delivered some of the most dramatic scenery of the entire trip. We drove from Inverness towards Applecross, continued through Ullapool, stopped at Kylesku Bridge, and eventually reached Durness.



Kylesku Bridge
Between Ullapool and Durness we reached the famous curved Kylesku Bridge. We spent quality time there because the combination of mountains, water and the sweeping bridge made the view extraordinary.
The turquoise-looking beaches
One of the biggest surprises was the colour of the water. Several beaches along this part of the route looked almost turquoise in the right light.



We stayed around Durness in a cosy room booked through Expedia for about £75. We had booked around four months ahead because remote accommodation along the NC500 can become limited.
Beaches, our own food and a very simple day
The next day we spent time at the beach and set up there for a while. We had carried our own food, heated what we had brought and then continued towards another beach. For us, this was one of the nicest examples of how a memorable road trip does not have to involve spending money every hour.
Our beach stop/camping cost us £0. Travellers should still check the location they plan to use: Scottish access rights include responsible lightweight camping where access rights apply, but local restrictions can exist, and access rights do not include motor vehicles.
Thurso and the John o’ Groats area
By Day 3 we reached the north-eastern side of the route. We stayed with a friend near Thurso. Our own stay cost £0, although the same accommodation is normally offered through Airbnb for around £75.



John o’ Groats → Wick → Highland cows → Inverness
We spent time around John o’ Groats, then headed towards Wick. On the way back we had a great time watching Highland cows before completing the loop to Inverness.
We returned the Enterprise car in Inverness and travelled back towards Edinburgh.
Why this trip was worth £600
The £600 did not buy us a luxury road trip. It bought us freedom: the ability to stop beside beaches, spend time at Kylesku Bridge, change pace when the scenery was too good to rush through, and enjoy the Highlands without measuring the trip by how many paid attractions we visited.
Useful booking & planning links for the NC500
These are the main businesses and official planning resources connected with our trip. Current prices may be different from what we paid.
Budget traveller's quick summary
Trip: Edinburgh → Inverness → NC500 loop → Inverness → Edinburgh
Length: 4 days / 3 nights
Transport to Inverness: FlixBus, £25 return per person
Rental car: Enterprise, £200 total
Fuel: about £175
Accommodation: Inverness Airbnb + Durness Expedia stay + free stay with a friend near Thurso
Food: much of it carried from home
Standout stops: Applecross, Ullapool, Kylesku Bridge, Durness beaches, John o’ Groats, Wick and Highland cows
Total: around £600 for two / approximately £300 per person
Comments
Have you driven the NC500 or found a brilliant budget stop? Share your experience below. Comments are reviewed before appearing publicly.
London Under £200
Lake District for £120
Loading comments…