Komoot Hiking & Outdoor Routes Scraper avatar

Komoot Hiking & Outdoor Routes Scraper

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Komoot Hiking & Outdoor Routes Scraper

Komoot Hiking & Outdoor Routes Scraper

Scrapes hiking routes and outdoor tours from Komoot — Europe's leading outdoor navigation platform with 200M+ routes. Search by location or coordinates. Get distance, elevation, difficulty, ratings, surfaces and waypoints.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Extract hiking routes, cycling tours and outdoor activities from Komoot — Europe's leading outdoor navigation platform with 200M+ planned routes across 50+ countries.

Search by location name, coordinates, or fetch specific tour IDs. Get distance, elevation, difficulty, ratings, surfaces and named highlights.


🥾 What does it do?

Queries Komoot's route discovery API to collect outdoor route data for any location. Supports hiking, mountain biking, road cycling, touring, and trail running.

Use cases:

  • Build a hiking route directory for a region or country
  • Research trail difficulty and surface conditions for a destination
  • Collect training data for outdoor activity recommendation models
  • Aggregate Komoot routes into travel or tourism apps
  • Track route popularity (visitor counts) for specific areas
  • Compare difficulty and elevation profiles across regions

📦 Output fields

FieldDescriptionExample
tourIdKomoot tour ID"34050831"
nameRoute name"Antalya Old Harbor loop"
sportActivity type"hike"
distanceKmDistance in kilometers"6.07"
durationMinEstimated duration in minutes"98"
elevationUpTotal ascent in meters"285"
elevationDownTotal descent in meters"285"
difficultyDifficulty level"easy"
visitorsNumber of completions"145"
ratingScoreAverage rating (1–5)"4.78"
ratingCountNumber of ratings"18"
startLatStart point latitude"36.87983"
startLngStart point longitude"30.70898"
startAltStart point altitude (m)"34"
surfacesSurface breakdown (top 3)"paved:79%, unknown:15%, nature:2%"
wayTypesWay type breakdown (top 3)"minor_road:58%, way:38%, street:4%"
highlightsNamed waypoints on route"Kaleiçi Old Town, Hadrian's Gate"
highlightsCountNumber of named waypoints"7"
coverImageCover photo URL"https://d2exd72xrrp1s7.cloudfront.net/..."
mapImageUrlMap preview image URL"https://tourpic-vector.maps.komoot.net/..."
createdAtRoute creation date"2024-12-27T09:58:22.505Z"
updatedAtLast update date"2025-12-04T14:33:16.649Z"
urlKomoot tour URL"https://www.komoot.com/tour/34050831"

⚙️ Modes

location — Search by place name

{
"mode": "location",
"location": "Swiss Alps",
"sport": "hike",
"maxDistance": 50000,
"difficulty": "moderate",
"maxResults": 100
}

coords — Search by coordinates

{
"mode": "coords",
"lat": 47.3769,
"lng": 8.5417,
"sport": "mtb",
"maxDistance": 30000,
"maxResults": 50
}

tours — Fetch specific tour IDs

Find tour ID in URL: komoot.com/tour/3405083134050831

{
"mode": "tours",
"tourIds": ["34050831", "17248553", "34050000"]
}

🚵 Sport types

ValueActivity
hikeHiking
mtbMountain Biking
racebikeRoad Cycling
touringbicycleTouring Bicycle
joggingTrail Running
e_mtbE-Mountain Bike
e_touringbicycleE-Touring Bicycle

📊 Output example

{
"tourId": "34050831",
"name": "Antalya Old Harbor – Kaleiçi (Old Town) loop",
"sport": "hike",
"distanceKm": "6.07",
"durationMin": "98",
"elevationUp": "85",
"elevationDown": "85",
"difficulty": "easy",
"visitors": "145",
"ratingScore": "4.78",
"ratingCount": "18",
"startLat": "36.87983",
"startLng": "30.70898",
"surfaces": "paved:79%, unknown:15%, asphalt:4%",
"wayTypes": "minor_road:58%, way:38%, street:4%",
"highlights": "İşiklar 2, Hadrian's Gate, Yivli Minaret",
"url": "https://www.komoot.com/tour/34050831",
"scrapedAt": "2026-03-16T09:00:00.000Z"
}

💰 Pricing

VolumeEstimated cost
100 routes~$0.50
500 routes~$2.50
1,000 routes~$5.00
TierPrice per result
Default$0.005
Bronze$0.0045
Silver$0.004
Gold$0.0035

⚡ Performance

  • Direct API — clean JSON, no HTML parsing, no proxy needed
  • Pagination — automatically pages through all available routes
  • 24 routes per request — Komoot's API page size
  • 500ms delay between pages — polite crawling

❓ FAQ

Does this work outside Europe? Yes — Komoot covers routes globally, including Americas, Asia, and Australia, though coverage is densest in Europe.

Where do I find a tour ID? In the URL: komoot.com/tour/3405083134050831

What does visitors mean? The number of Komoot users who have completed or navigated this route.

What is constitution? Komoot's internal fitness level required (1-10 scale). Not exposed in output but influences difficulty grading.

Can I get route GPX coordinates? The API returns tour_line geometry. This is not included in the default output but can be accessed via the tourIds mode with direct API calls.