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

14

Total users

5

Monthly active users

a day ago

Last modified

Categories

Share

Komoot Hiking & Outdoor Routes Scraper — Scrape Komoot Routes by Location or Coordinates

Komoot Hiking & Outdoor Routes Scraper

Scrape hiking routes, cycling tours and outdoor activities from Komoot, Europe's leading outdoor navigation platform with 200M+ planned routes across 50+ countries. This Komoot scraper queries Komoot's route discovery API to collect distance, elevation, difficulty, ratings, surfaces and named highlights — searchable by location name, GPS coordinates or specific tour IDs. It returns clean structured JSON and needs no login, no API key and no proxy.

✨ What this Actor does / Key features

  • 🥾 Multi-sport coverage — hiking, mountain biking, road cycling, touring bicycle, trail running, e-MTB and e-touring.
  • 📍 Three search modes — by place name (auto-geocoded), by exact latitude/longitude, or by specific Komoot tour IDs.
  • 🗺️ Grid search — automatically tiles the search radius with overlapping grid points for maximum route coverage.
  • ⛰️ Rich route metrics — distance, estimated duration, ascent and descent, difficulty level and start coordinates.
  • Popularity & ratings — visitor counts, average rating and number of ratings for every route.
  • 🛤️ Terrain detail — surface breakdown and way-type breakdown, plus named highlights along the route.
  • 🖼️ Images included — cover photo URL and map preview image URL for each tour.
  • 🔄 Automatic pagination — pages through all available routes (24 per request) with polite delays.
  • Direct API, no HTML parsing — fast, clean JSON output with no proxy required.

🔍 Input

FieldTypeDescription
modestringHow to search: location (place name, geocoded), coords (exact lat/lng), or tours (specific tour IDs).
locationstringPlace name to search around (e.g., "Munich", "Swiss Alps", "Dolomites"). Used when mode is location.
latnumberLatitude of the search center point. Used when mode is coords.
lngnumberLongitude of the search center point. Used when mode is coords.
tourIdsarrayList of specific Komoot tour IDs to fetch. Used when mode is tours.
sportstringActivity type: hike, mtb, racebike, touringbicycle, jogging, e_mtb, e_touringbicycle.
maxDistanceintegerSearch radius in meters around the location/coordinates (default 50,000 m). The scraper tiles automatically.
difficultystringFilter by difficulty: easy, moderate, difficult, or empty for all.
maxResultsintegerMaximum number of routes to save. Set to 0 for unlimited.

🚀 Example input

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

📦 Output

Each route is saved as a structured item in the dataset. Export to JSON, CSV, Excel or XML, or pull via the Apify API.

FieldDescription
tourIdKomoot tour ID
nameRoute name
sportActivity type (hike, mtb, racebike, etc.)
distanceKmDistance in kilometers
durationMinEstimated duration in minutes
elevationUpTotal ascent in meters
elevationDownTotal descent in meters
difficultyDifficulty level (easy / moderate / difficult)
visitorsNumber of users who completed or navigated the route
ratingScoreAverage rating (1–5)
ratingCountNumber of ratings
startLatStart point latitude
startLngStart point longitude
surfacesSurface breakdown (top 3, e.g. "paved:79%, nature:15%")
wayTypesWay-type breakdown (top 3)
highlightsNamed waypoints along the route
coverImageCover photo URL
mapImageUrlMap preview image URL
createdAtRoute creation date
urlKomoot tour URL
scrapedAtScrape timestamp (ISO 8601)

💡 Use cases

  • Travel & tourism apps — aggregate Komoot routes into destination guides, trip planners and outdoor tourism platforms.
  • Hiking route directories — build a searchable trail directory for a region or country with difficulty and elevation data.
  • Destination research — research trail difficulty, surface conditions and elevation profiles before a trip.
  • Outdoor recommendation models — collect structured training data for activity recommendation systems.
  • Popularity analytics — track visitor counts and ratings to find the most popular routes in an area.
  • Regional comparison — compare difficulty, distance and elevation across multiple regions.

❓ Frequently Asked Questions

Is it legal to scrape Komoot? The Actor only collects publicly available route data from Komoot's public route discovery API. You are responsible for using the data in compliance with Komoot's terms and applicable laws.

Do I need an API key or a login? No. There is no Komoot account, login, API key or proxy required. You only need an Apify account to run the Actor.

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

Where do I find a tour ID? In the route URL: komoot.com/tour/34050831 → the tour ID is 34050831. Add one or more IDs in tours mode.

How much data can I get and how much does it cost? You can scrape thousands of routes per run depending on availability in your search area. As a rough guide, 100 routes cost about $0.50, 500 routes about $2.50, and 1,000 routes about $5.00 on pay-per-result pricing.

What does the visitors field mean? It is the number of Komoot users who have completed or navigated that route — a good proxy for route popularity.

What output formats are supported? Results are stored in a structured Apify dataset and can be exported as JSON, CSV, Excel or XML, or accessed via the Apify API.

⏰ Scheduling & integration

Schedule this Actor on Apify to keep your route datasets fresh on any cadence. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your app, database and webhooks through the Apify API.


Changelog

  • 2026-05-20 — Maintenance pass: reviewed the input schema and default values for a smooth one-click start, and rebuilt the Actor on the latest base image.

Last reviewed: 2026-05-20.