Cyclists.com

Stage 1 of 3 · EuroVelo 12 from InvernessStage 2 →

Inverness to Tain

60 km road cycling route446 m climbing4 h 19 minGPX

Inverness, Highland, United Kingdom · Road

A rolling 60 km road cycling route from Inverness, Highland to Tain through Longman, Craigton and Charleston, with 446 m of climbing. There is a 20 km stretch without a café, shop or water (km 40–60).

Signed route The waymarked EuroVelo 12 from Inverness (EuroVelo EV12), traced from OpenStreetMap and measured against the terrain model; no member has recorded it yet. Stage 1 of 3 of the EuroVelo 12 from Inverness. Ridden it? Add your recording and photos.

Download GPXMap

At a glance

Best for
Rolling day rides
Distance
60.4 km
Point to point
Elevation gain
446 m
7 m per km
Riding time
4 h 19 min
moving time, estimated
Difficulty
Moderate
Bike
Road bike
from the mapped surface
Surface
Paved
98% paved · 1% unpaved · 1% no data
Traffic
Mostly minor roads
5.4 km on main roads without a cycle lane · 33.7 km where the limit is 80 km/h or more · 11.5 km on cycle paths or lanes
Food & water
Longest gap 20 km
192 cafés and restaurants · 26 shops · 3 water points · 4 petrol stations · 9 public toilets · 8 bike shops
Best months
Jun to Aug
Inverness climate, 10 years
Navigation
GPX download
free, no sign-in
Start → finish
Inverness → Tain

Map and elevation profile

Elevation profile

Total ascent
446 m
Distance
60 km
050100150200m0 km204060 km148 m · highest, at 15.3 kmStartFinish

Route description

  1. Inverness
  2. Longmankm 1
  3. Craigtonkm 4
  4. Charlestonkm 6
  5. Torekm 12
  6. Maryburghkm 21
  7. Dingwallkm 23
  8. Alnesskm 40
  9. Scotsburnkm 50
  10. Tainkm 60

The route starts at Inverness and runs northeast to Tain, passing several settlements including Merkinch, North Kessock, Tore, Conon Bridge, Dingwall, Evanton, and Alness. The road surface is mostly paved (98%) with a variety of road classes: 65% on minor roads, 19% on cycle paths, plus short sections on quiet streets, main, and major roads. The longest stretch on named roads is Scotsburn Road for 5 km. There are 5.4 km on main roads without cycle lanes. The route climbs 446 m in total, with two main ascents: a 2.2 km climb starting at km 12.9 averaging 2.4% to 148 m, and a 2.9 km climb beginning at km 23.4 averaging 3.6% to 109 m. The highest point is 148 m at 15.1 km, and the lowest 1 m at 3.8 km. The profile is mostly flat (58%) with 22% climbing and 20% descending.

Facilities include cafés and shops near the start in Inverness, then cafes at 4.7 km, 22.9 km, 33.1 km, 39.5 km, and a bakery at the finish in Tain. The longest stretch without café, shop, or water is 20 km from 39.5 km to 59.5 km. Water points are available near km 0, 10.9, and 26.6. There are railway stations at Inverness (0.2 km), Dingwall (22.7 km), Alness (39.5 km), and Tain (59.7 km). Several petrol stations and bike shops are accessible near the route. Toilets are found at Inverness, 4.9 km, 22.7 km, and near Tain. The longest descent is 5 km starting at 55.3 km with a drop of 102 m.

Why ride this route?

  • A 5 km descent dropping 102 m.

Highlights

  • Climb to 148 m at km 15
  • Longest named road: Scotsburn Road, 5 km
  • Railway stations at Inverness, Dingwall, Alness, Tain
  • 20 km stretch without café, shop or water after Alness

Along the route

Measured from the route line, the Copernicus elevation model and OpenStreetMap.

Places passed

  1. Craigton 4.3 km
  2. North Kessock 4.6 km
  3. Charleston 5.9 km
  4. Redfield 10.3 km
  5. Tore 12.2 km
  6. Conon Bridge 19.2 km
  7. Maryburgh 20.5 km
  8. Pitglassie 21.9 km
  9. Dingwall 23 km
  10. Evanton 33.1 km
  11. Alness 39.5 km
  12. Balnaguisich 42.2 km
  13. Scotsburn 50.3 km
  14. Lamington 52.8 km

Climbs

Climbs in ride order: where each starts, what this ride climbs, and the full named ascent
ClimbStarts atOn this rideTop on this ride
Unnamed climb12.9 km2.2 km · 53 m · 2.4 % · max 3.3 %148 m
Unnamed climb23.4 km2.9 km · 104 m · 3.6 % · max 5.7 %109 m

High point 148 m at 15.1 km; low point 1 m.

Traffic, surface and gradient

Measured from OpenStreetMap along the track and the elevation profile.

Mostly minor roads and streets on the map; 5.4 km is on main roads without a cycle lane.

Roads
65% minor road · 19% cycle path · 5% quiet street · 5% main road · 6% other roads and tracks
Main roads
5.4 km on main roads without a cycle lane — likely busier
Fast roads
33.7 km on roads with a limit of 80 km/h or more
Cycle paths
11.5 km on cycle paths or roads with a cycle lane
Main roads used
Scotsburn Road (5 km)
Surface
Paved: 98% of the route is mapped as paved, 1% as unpaved.
Gradient
22% climbing · 20% descending · 58% flat
Longest descent
5 km from 55.3 km, dropping 102 m

Food, water and services

Within a few hundred metres of the track, from OpenStreetMap. Opening hours change — treat this as where to look, not a promise.

The longest stretch without a café, shop or water is 20 km, from km 40 to 60. Along the route: 192 cafés and restaurants, 26 shops, 3 water points, 4 petrol stations, 9 public toilets and 8 bike shops.

Food, water and shops in ride order

  1. 0 kmTop Up Tap · drinking water · 240 m off route
  2. 0 kmSuperdrug · pharmacy · 160 m off route
  3. 0.2 kmCo-op Food · supermarket · 80 m off route
  4. 0.2 kmToilets · 130 m off route
  5. 4.7 kmWhite Cottage Cafe · café · 50 m off route
  6. 10.9 kmDrinking water · on the route
  7. 12 kmTore Service Station · petrol station · 70 m off route
  8. 22.9 kmCustallo Coffee Shop · café · on the route
  9. 22.9 kmDingwall Pharmacy · pharmacy · on the route
  10. 23.1 kmDryburgh Cycles · bike shop · 30 m off route
  11. 26.6 kmWater point · on the route
  12. 33.1 kmCornerstone · café · on the route
  13. 36.1 kmSkiach Services · petrol station · 140 m off route
  14. 39.4 kmAlness Pharmacy · pharmacy · on the route
  15. 39.5 kmCo-op Food · supermarket · 120 m off route
  16. 59.6 kmToilets · 30 m off route
  17. 59.7 kmHarry Gow Bakery · bakery · on the route
  18. 59.7 kmTesco · petrol station · 280 m off route

Need to bail out?

  • 0.2 km — Inverness (station), 370 m off route
  • 22.7 km — Dingwall (station), 70 m off route
  • 39.5 km — Alness (station), 440 m off route
  • 59.7 km — Tain (station), 330 m off route

Whether bikes are carried depends on the service — check before relying on it.

Worth a stop

  • 0 km — Inverness Castle (castle)
  • 4.9 km — The Old Ticket Office (attraction)
  • 23.1 km — Dingwall Thing Site (archaeological site)
  • 38.2 km — Alness Old Parish Church (ruin) (ruins)
  • 49.3 km — Scotsburn House, Broch (archaeological site)
  • 59.7 km — Mercat Cross (monument)

Stay after this ride

  • The Royal Hotel Tain · hotel · 30 m from the finish
  • St. Duthus Hotel · hotel · 170 m from the finish
  • Mansfield Castle Hotel · hotel · 620 m from the finish
  • Heatherdale · guest house · 410 m from the finish
  • The Springfield Guest House · guest house · 630 m from the finish

Start and access

Starts at Crown. Mapped within a short walk of the start and finish, from OpenStreetMap.

At the start

Food and coffee
Xoko Bakehouse and Coffee Bar (50 m), Rendezvous Cafe (120 m), O'Délice (140 m)

At the finish

Food and coffee
Harry Gow Bakery (40 m), William Grant Bakery (20 m), Pipers Coffee House (190 m)
Shops
Co-op Food (50 m)
Pharmacy and medical
Well Pharmacy (60 m)

Know before you go

  • 20 km longest stretch without café, shop or water from 39.5 km
  • 5.4 km on main roads without cycle lanes
  • 33.7 km on roads with speed limits of 80 km/h or more
  • 0.6 km gravel or unpaved

Routes are for inspiration. Roads, surfaces and conditions change — check locally and ride within your limits.

2 photographs from the road

Photo: Lucas Kendall · CC BY-SA 4.0 · Wikimedia Commons · Photo: James Emmans · CC BY-SA 2.0 · Wikimedia Commons · Photo: Chris Heaton · CC BY-SA 2.0 · Wikimedia Commons

Stage of

About this route

Route line
Traced from the waymarked route’s relation in OpenStreetMap.
Elevation
Recalculated from the Copernicus GLO-90 terrain model every 50 m, not the device’s barometer.
Roads, surface, services
Measured along the line from OpenStreetMap extracts.
Best months
Ten years of ERA5 weather for Inverness (Open-Meteo).
GPX
Generated from the route line: track points only, no timestamps or personal data.
Page added
Page last updated

See something wrong with this ride?

More rides from Inverness