VOOZH about

URL: https://apify.com/memo23/tours-activities-scraper

⇱ GetYourGuide, Viator, Klook & Tiqets Tours Scraper Β· Apify


πŸ‘ GetYourGuide, Viator, Klook & Tiqets Tours Scraper avatar

GetYourGuide, Viator, Klook & Tiqets Tours Scraper

Pricing

from $4.00 / 1,000 tour results

Go to Apify Store

GetYourGuide, Viator, Klook & Tiqets Tours Scraper

Compare tour prices and reviews across GetYourGuide, Viator, Klook and Tiqets from one scraper. Pull each tour's price, currency, rating, full reviews, duration and location by destination or URL β€” built for travel price intelligence, market research and OTA monitoring. JSON or CSV

Pricing

from $4.00 / 1,000 tour results

Rating

0.0

(0)

Developer

πŸ‘ Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

17

Total users

15

Monthly active users

3 days ago

Last modified

Categories

Share

Tours & Activities Scraper β€” GetYourGuide, Viator, Klook & Tiqets

Scrape tours, activities and attraction tickets from GetYourGuide, Viator, Klook and Tiqets with a single actor. Paste a city/destination page and crawl every tour on it, or paste individual tour URLs β€” and get a clean, identical row for each: price, currency, rating, review count, full review text, duration, location, provider and images.

πŸ‘ How it works

Why use this scraper

  • Four platforms, one schema. GetYourGuide, Viator, Klook and Tiqets normalised into the same fields β€” no per-site glue code on your side.
  • Real reviews on every platform. Author, rating, title, text and date β€” including Klook, whose reviews sit behind bot protection that most scrapers can't reach.
  • Crawl a whole city or target single tours. Drop in a destination page and the actor fans out to every activity; or pass exact tour URLs for surgical pulls.
  • Price intelligence ready. Stable currency (pin a country), per-tour price and rating make it a drop-in feed for competitor monitoring and market research.
  • Pure HTTP, pay per result. Fast, no headless browser tax, and you only pay for the tours you actually get.

Overview

The Tours & Activities Scraper extracts structured data from the four largest online tours/activities marketplaces. Give it any mix of listing pages (city, destination, category) or detail pages (a single tour), or a search term, and it returns one row per tour/activity with pricing, ratings, reviews, duration, location and images β€” exportable as JSON, CSV or Excel.

Supported inputs

PlatformListing page (crawl)Single tour (detail)
GetYourGuidegetyourguide.com/paris-l16/…/…-t989157/
Viatorviator.com/Paris/d479-ttd…/d479-382015P1
Klookklook.com/en-US/destination/c8-bali/1-things-to-do/…/activity/73749-…
Tiqetstiqets.com/en/paris-attractions-c66007/…/…-p703295

You can mix platforms and page types in one run. Listing pages are expanded into their individual tours automatically.

Use cases

  • Competitor & price monitoring β€” track tour prices and ratings across all four OTAs for the same destinations.
  • Market research β€” measure supply, pricing and review sentiment for a city or activity category.
  • Travel content & affiliates β€” build "things to do" pages with live prices, ratings and images.
  • Review mining β€” pull review text at scale to analyse what travellers say about a tour or operator.
  • Lead lists for operators β€” find which experiences exist in a market and how they're positioned.

How it works

  1. You provide start URLs (listing or detail) or search terms, plus a result cap.
  2. Listing pages fan out β€” the actor discovers every tour URL on a destination/city/category page and paginates where supported.
  3. Each tour is fetched with the right strategy per platform and parsed into one normalised row.
  4. Reviews are attached β€” embedded reviews for GetYourGuide, Viator and Tiqets; Klook reviews are pulled from its review API.
  5. Results stream to the dataset β€” one row per tour, ready to export as JSON, CSV or Excel.

Input configuration

FieldTypeDescription
startUrlsarrayListing or detail URLs from any of the four platforms.
searcharrayFree-text destinations/keywords (resolved to each platform's search page).
maxItemsintegerMax tours to scrape across all inputs. Default 20.
includeReviewsbooleanCapture per-tour review text. Default true.
maxReviewsPerItemintegerCap reviews per tour. Default 10.
countrystringISO-2 exit country (e.g. us, gb, de). Also stabilises GetYourGuide's price currency.
maxConcurrencyintegerParallel detail fetches. Default 6.

Example input

{
"startUrls":[
{"url":"https://www.getyourguide.com/paris-l16/"},
{"url":"https://www.viator.com/Paris/d479-ttd"}
],
"maxItems":50,
"includeReviews":true,
"maxReviewsPerItem":10,
"country":"us"
}

Output overview

One row per tour/activity, identical shape across all four platforms. Export as JSON, CSV, Excel or HTML from the dataset.

Output sample

{
"platform":"getyourguide",
"url":"https://www.getyourguide.com/paris-l16/louvre-museum-guided-tour-with-mona-lisa-t989157/",
"productId":"989157",
"title":"Louvre Priority Access Mona Lisa & Museum Icons Guided Tour",
"description":"Discover the Louvre the easy way. Meet icons like the Mona Lisa and the Venus de Milo…",
"price":90.28,
"currency":"USD",
"rating":4.53,
"reviewCount":929,
"durationText":null,
"location":"Paris",
"latitude":null,
"longitude":null,
"provider":"GetYourGuide",
"categories":[],
"images":[
"https://cdn.getyourguide.com/img/tour/…/53.jpg"
],
"reviews":[
{
"author":"Barbora",
"rating":5,
"title":null,
"text":"This tour was absolutely excellent from beginning to end…",
"date":"2026-06-23T15:52:47+02:00",
"language":null
}
],
"scrapedAt":"2026-06-23T17:27:26.424Z"
}

Key output fields

FieldDescription
platformgetyourguide | viator | klook | tiqets
urlCanonical tour URL
productIdPlatform product/activity ID
titleTour/activity name
descriptionShort description
price / currencyLead price + ISO currency
rating / reviewCountAverage rating + total reviews
reviews[]author, rating, title, text, date, language
durationTextDuration where the platform exposes it (e.g. Viator)
locationCity/destination or venue address
latitude / longitudeCoordinates where available
providerBrand/operator where available
images[]Image URLs
scrapedAtISO timestamp

FAQ

Which platforms are supported? GetYourGuide, Viator, Klook and Tiqets β€” in a single actor with one output schema.

Can I scrape a whole city at once? Yes. Paste a destination/city/category URL and the actor expands it to every tour it lists, paginating where the platform supports it.

Do I get individual reviews? Yes, on all four platforms. GetYourGuide, Viator and Tiqets embed reviews on the page; Klook reviews are fetched from its review API.

Why is durationText sometimes null? Many entries are tickets or transport with no fixed duration, and some platforms don't publish a machine-readable duration. Viator durations are extracted; GetYourGuide doesn't expose a clean value.

Why does GetYourGuide price currency change? GetYourGuide localises currency by IP. Set country (e.g. us) for a stable currency.

Do you support search by keyword? Yes, best-effort via the search field. Explicit start URLs are the most reliable.

Support

Found a bug or need another field or platform? Open an issue on the actor's Issues tab in Apify Console β€” issues are monitored and addressed quickly.

Additional services

Need a custom field, an extra tours platform, a scheduled feed, or the data pushed to your database/webhook? Reach out via the Issues tab β€” custom work and integrations are available.

Explore more scrapers

Looking for related travel data? Check the rest of the portfolio for hotel, flight and review scrapers across major travel platforms.

⚠️ Disclaimer

This actor extracts publicly available information only. It does not access any data behind a login, and it does not collect personal data beyond what platforms publish publicly (e.g. public review author display names). You are responsible for using the scraped data in compliance with each platform's terms, applicable laws (including GDPR/CCPA where relevant) and copyright. Use the data responsibly and lawfully.

SEO keywords

GetYourGuide scraper, Viator scraper, Klook scraper, Tiqets scraper, tours and activities scraper, things to do scraper, travel experiences API, tour price scraper, activity reviews scraper, attraction tickets data, OTA price monitoring, travel data extraction, tours data API, experiences price intelligence, destination activities scraper.

You might also like

Viator & GetYourGuide Tours Scraper

devilscrapes/tours-activity-unified

Scrape and unify tour and activity prices from Viator and GetYourGuide into one normalized schema β€” prices, duration, ratings, review counts, booking URLs per activity β€” export to JSON or CSV. A Viator / GetYourGuide API alternative for tour operators and OTA analysts.

Getyourguide Tours Search Scraper

stealth_mode/getyourguide-tours-search-scraper

Scrape structured tour and activity listings from GetYourGuide.com β€” including titles, prices, reviews, photos, categories, and availability. Perfect for travel aggregators, market researchers, and tour operators benchmarking the competition.

Viator Tour Search Scraper

stealth_mode/viator-tour-search-scraper

Scrape comprehensive tour and activity listings from Viator.com, the world's largest travel experiences marketplace. Extract tour details, pricing, reviews, itineraries, photos, and availability data from search results. Ideal for travel agencies, tour operators, price comparison platforms.

42

Tiqets Reviews Scraper

stealth_mode/tiqets-reviews-scraper

Scrape verified traveler reviews from Tiqets.com by tour ID. Collect ratings, reviewer details, review body, media, and aggregated stats β€” perfect for reputation monitoring, sentiment analysis, and travel market research.

Getyourguide Reviews Scraper

stealth_mode/getyourguide-reviews-scraper

Scrape detailed tour reviews from GetYourGuide.com by Tour ID. Collect ratings, author info, traveler types, media, replies, and 20+ fields per review β€” perfect for tour operators, travel analysts, and reputation managers.

Viator Tours Intelligence: Activities, Prices, Reviews

scrapemint/viator-tours-tracker

Pull Viator tours and activities by destination, keyword, or product URL. Returns price from, rating, review count, duration, highlights, category, and bookable status for every listing. Filter by minimum rating, reviews, price range. JSON output.

Viator Scraper

piotrv1001/viator-scraper

The Viator Scraper extracts activity and tour data from Viator by processing an array of URLs, capturing paginated results with titles, prices, discounts, location details, images, and direct linksβ€”ideal for travel research and competitor analysis.

176

5.0

Klook Travel Extractor

jupri/klook

πŸ’« All-in-One Klook.com Scraper

GetYourGuide Listings Scraper

piotrv1001/getyourguide-listings-scraper

The GetYourGuide Scraper extracts tour and activity listings from GetYourGuide.com β€” capturing names, prices, ratings, review counts, sample reviews, descriptions, images, and language alternates across 45+ locales β€” ideal for travel market research, price tracking, and competitive analysis.

Klook Scraper β€” Activities, Prices & Reviews

huggable_quote/klook-scraper

Extract activity details, pricing options, and reviews from Klook.com. The only all-in-one Klook data extraction tool on Apify.

πŸ‘ User avatar

OrbitData Labs

24