North Coast 500 Itinerary
This North Coast 500 Itinerary outlines our autumn tour for 2023. Cycling the North Coast 500 route has been on Neil’s bucket list for a number of years. So, this being his milestone 60th year, we are going to tackle it.
Described as ‘the ultimate cycling challenge’, the North Coast 500 is an iconic route circumnavigating the entire north coast of Scotland, from Inverness, across to the west coast and then around the west and north coasts, via Durness, over to the east coast at Brora and further on, Cromarty, before finally arriving back at Inverness. It’s definitely cycling-bucket-list-worthy.
You can view our North Coast 500 itinerary below:
Day 1 – Inverness to Lochcarron
Cycle from Inverness to Lochcarron (Daily distance: 65 miles – NC 500: 65 miles).
Stay at Lochcarron Hotel, Lochcarron.
Day 2 – Lochcarron to Applecross
Cycle from Lochcarron to Applecross (Daily distance: 18 miles – NC 500: 83 miles).
Stay at Applecross Campsite, Applecross.
Day 3 – Applecross to Gairloch
Cycle from Applecross to Gairloch (Daily distance: 62 miles – NC 500: 145 miles).
Stay at Millcroft Hotel, Gairloch.
Day 4 – Gairloch to Dundonnell
Cycle from Gairloch to Dundonnell (Daily distance: 28 miles – NC 500: 173 miles).
Stay at Wilma’s Guest House, Dundonnell.
Day 5 – Dundonnell to Ullapool
Cycle from Dundonnell to Ullapool (Daily distance: 28 miles – NC 500: 201 miles).
Stay at Ullapool Youth Hostel, Ullapool.
Day 6 – Ullapool to Achmelvich
Cycle from Ullapool to Achmelvich (Daily distance: 35 miles – NC 500: 236 miles).
Stay at Achmelvich Beach Youth Hostel, Recharn.
Day 7 – Achmelvich to Kylesku
Cycle from Achmelvich to Kylesku (Daily distance: 25 miles – NC 500: 261 miles).
Stay at Kylesku Lodges, Kylesku.
Day 8 – Kylesku to Tongue
Cycle from Kylesku to Tongue (Daily distance: 65 miles – NC 500: 326 miles).
Stay at Tigh Nan Ubhal Guesthouse, Tongue.
Day 9 – Tongue to Melvich
Cycle from Tongue to Melvich (Daily distance: 27 miles – NC 500: 353 miles).
Stay at Tigh-na-Clash Guesthouse, Melvich.
Day 10 – Melvich to Brora
Cycle from Melvich to Brora (Daily distance: 44 miles – NC 500: 397 miles).
Stay at Sutherland Inn, Brora.
Day 11 – Brora to Alness
Cycle from Brora to Alness (Daily distance: 52 miles – NC 500: 449 miles).
Stay at Westmore Bed & Breakfast, Alness.
Day 12 – Alness to Inverness
Cycle from Alness to Inverness (Daily distance: 53 miles – NC 500: 506 miles).
Stay at 3-Bed House, Inverness.