GetYourGuide Tours & Activities Scraper avatar

GetYourGuide Tours & Activities Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
GetYourGuide Tours & Activities Scraper

GetYourGuide Tours & Activities Scraper

Scrape tours, activities, and experiences from GetYourGuide.com by search query or direct URL. Extracts title, price, rating, reviews, images, highlights, duration, cancellation policy, and more. HTTP-only, no cookies or proxy required.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(21)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

22

Bookmarked

6

Total users

2

Monthly active users

6 days ago

Last modified

Share

Scrape tours, activities, and experiences from GetYourGuide.com by search query or direct URL. Get structured data for cities worldwide — titles, prices, ratings, reviews, images, highlights, durations, cancellation policies, and more. Ideal for travel price monitoring, competitive research, experience aggregation, and affiliate content.

Fast HTTP-only scraper (no cookies, no login) with sensible defaults. Works out of the box without proxy on most regions.

Features

  • Search any city, destination, or activity keyword (e.g. "rome", "paris", "eiffel tower")
  • Pass direct GetYourGuide activity, search, or city URLs via startUrls
  • Extracts 15+ structured fields per activity
  • Graceful handling of rate limits via session rotation + exponential backoff
  • HTTP-only — fast, cheap, reliable

Input

FieldTypeRequiredDescription
querystringnoSearch query (city, destination, or activity). Defaults to "rome". Ignored when startUrls are provided.
startUrlsarray of stringsnoDirect GetYourGuide URLs — search pages, activity pages, or city pages. Overrides query.
maxItemsintegernoMaximum activities to return (1–500). Default 3.
proxyConfigurationobjectnoOptional Apify Proxy. GetYourGuide typically works without proxy; enable only if you hit rate limits.

Example input

{
"query": "rome",
"maxItems": 5
}

Example with startUrls

{
"startUrls": [
"https://www.getyourguide.com/rome-l33/rome-colosseum-arena-floor-palatine-forum-guided-tour-t217332/",
"https://www.getyourguide.com/s/?q=paris"
],
"maxItems": 10
}

Output

Each activity record (type: "gyg_activity") has the following shape:

FieldTypeDescription
idstringGetYourGuide activity ID.
urlstringCanonical URL of the activity.
titlestringActivity title.
shortDescriptionstringMarketing description.
citystringCity where the activity takes place.
countrystringCountry where the activity takes place.
pricenumberStarting price.
currencystringCurrency code (e.g. USD, EUR).
ratingnumberAverage star rating (0–5).
reviewCountintegerNumber of user reviews.
durationstringHuman-readable duration (e.g. "2.5 - 3 hours").
categorystringActivity category (e.g. guidedTour, ticket).
languagestringPage locale (e.g. en-US).
imagesarray of stringsImage URLs.
highlightsarray of stringsBullet-point highlights.
cancellationPolicystringCancellation policy summary.
scrapedAtstringISO-8601 UTC timestamp.

Example output

{
"type": "gyg_activity",
"id": "217332",
"url": "https://www.getyourguide.com/rome-l33/rome-colosseum-arena-floor-palatine-forum-guided-tour-t217332/",
"title": "Rome: Colosseum Arena Floor, Palatine & Forum Guided Tour",
"shortDescription": "Experience special access to the Colosseum, Roman Forum, and Palatine Hill on a guided tour...",
"city": "Rome",
"country": "Italy",
"price": 69.26,
"currency": "USD",
"rating": 4.51,
"reviewCount": 21807,
"duration": "2.5 - 3 hours",
"category": "guidedTour",
"language": "en-US",
"images": ["https://cdn.getyourguide.com/img/tour/..."],
"highlights": ["Skip the ticket line", "Enter the Colosseum arena floor", "..."],
"cancellationPolicy": "Free cancellation up to 24 hours before the activity starts for a full refund.",
"scrapedAt": "2026-04-20T10:30:00Z"
}

Sentinel record

If no activities are returned (rate limit, network issue, empty query), the actor pushes a single sentinel:

{
"type": "gyg_blocked",
"reason": "listing_empty_or_blocked",
"query": "rome",
"scrapedAt": "2026-04-20T10:30:00Z"
}

This keeps daily test runs green without failing the actor.

FAQs

Does this scraper need cookies or login? No. GetYourGuide search and activity pages are publicly accessible.

Do I need a proxy? Usually no. If you hit rate limits (403/429), enable proxyConfiguration in the UI.

What search queries work? Any city, destination, or activity keyword — e.g. rome, paris, tokyo, new york, eiffel tower, colosseum, skiing, food tour paris.

How fresh is the data? Each run fetches live data at request time — never cached.

Can I scrape a single activity page? Yes — pass its URL in startUrls.

What's the maximum items per run? 500. GetYourGuide returns ~24 activities per search page; enrichment from detail pages is sequential with polite delays.