You planned a nice long loop, pumped up the 28 mm slicks, and forty kilometres in the road turns to loose gravel for the next eight. Now you're picking a nervous line, worrying about a pinch flat, and wishing you'd brought the other bike. Surprise surfaces are one of the most common ways a good ride goes sideways.
The good news: you can almost always see it coming. Here's how to check whether a route is paved, gravel or something rougher before you leave the house.
Why surface is so easy to get wrong
A line on a map tells you where a road goes, not what it's made of. A thin grey line could be smooth tarmac or a rutted farm track, and most planners draw them the same way. Satellite view helps a little, but tree cover, shadows and old imagery hide a lot, and nobody wants to scrub along an entire route in aerial mode guessing at textures.
Where good surface data actually comes from
OpenStreetMap - the community map behind a huge amount of cycling software - lets mappers tag each road and path with its surface: asphalt, paving stones, concrete, gravel, compacted, ground, sand and more. In well-ridden areas this data is surprisingly complete, because the people adding it are often cyclists who care about exactly this.
The trick is surfacing that information visually, on your specific route, instead of making you read raw map tags.
Seeing the surface on your route in VeloPin
This is what VeloPin's surface view is for. Once you've planned a route, it colours the line by surface - paved sections one colour, gravel and unpaved another, with a legend so you can read it at a glance. Alongside the map you get a breakdown: roughly how much of the route is paved versus unpaved, so "mostly tarmac with 3 km of gravel near the top" becomes obvious instead of a nasty mid-ride discovery.
Where a stretch has no surface information in the map data, VeloPin shows it as unknown rather than pretending it's paved. That honesty matters - it tells you exactly which parts to check on satellite view or simply ride with a bit of caution.
Turning a surprise into a decision
Once you can see the surface, the route becomes something you steer rather than gamble on. See gravel you didn't want? Drag the line onto a nearby paved road and the colours update. Riding gravel on purpose? Do the reverse and chase the unpaved sections while dodging the busy main roads. Either way you're choosing the surface instead of finding out the hard way, and you know which bike and tyres to bring before you clip in.
Step by step: check your surface before a ride
- Plan or import your route in VeloPin as usual.
- Open the surface view to colour the route line by surface type.
- Read the paved-versus-unpaved breakdown and note any long gravel or path sections.
- Check any stretch marked as unknown against satellite view if it matters to you.
- Drag the route onto different roads to swap a surface you don't want, watching the colours update.
- Pick the bike and tyres that match what you actually see, and ride with no surprises.
How much can you trust it?
Surface data is only as complete as the map, so treat it as a strong, honest guide rather than a guarantee. In popular cycling regions it's typically very good; in remote areas you'll see more unknown segments, which is itself useful information. Combined with the surface breakdown and a quick satellite check on anything ambiguous, it turns "I hope this is rideable" into "I know what I'm getting into" - which is most of what tyre choice and a relaxed ride depend on.
Frequently asked questions
How does VeloPin know the surface of a route?
It reads the surface tags that cyclists and mappers have added to roads and paths in OpenStreetMap - values like asphalt, paving stones, gravel, compacted, ground or sand - and colours your route line accordingly. So the surface comes from the same open map data used across cycling, not a guess.
Is the surface data always accurate?
It is as good as OpenStreetMap's coverage, which is excellent in many regions and patchy in others. Where a stretch has no surface tag, VeloPin marks it as unknown rather than guessing, so you know which parts to treat with caution. Popular cycling areas tend to be well mapped.
Can I plan a fully paved route?
Yes. Check the surface breakdown, and where the line shows gravel or path, drag the route onto a nearby paved road and watch the colour update. You can keep adjusting until the route is as paved as the area allows.
Does this help for gravel and bikepacking routes too?
Very much. Gravel riders can do the opposite - seek out the unpaved sections and avoid busy asphalt - and bikepackers can spot a long rough stretch before committing to it a day's ride from the nearest bailout.