Visit Dubai Events Scraper avatar

Visit Dubai Events Scraper

Pricing

from $2.80 / 1,000 results

Go to Apify Store
Visit Dubai Events Scraper

Visit Dubai Events Scraper

⚡ Fast Visit Dubai events scraper that bypasses anti-bot blocking. No login, no API key. Scrape the official Dubai events calendar by URL or keyword with category, date and free filters: dates and times, venue address and contacts, AED ticket prices, categories, descriptions and images.

Pricing

from $2.80 / 1,000 results

Rating

0.0

(0)

Developer

Aboo Script

Aboo Script

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Visit Dubai Events Scraper

Visit Dubai Events Scraper extracts events from the official Visit Dubai events calendar into clean, structured data you can download as JSON, CSV, Excel, or HTML. Paste a Visit Dubai events calendar URL or type a few keywords, and get the title, dates and times, venue with address and contacts, ticket prices in AED, category, description, and image for every event. No account or login required.

Introduction

Visit Dubai is the official tourism website of Dubai, run by Dubai's Department of Economy and Tourism. Its events calendar lists concerts, sports events, festivals, exhibitions, comedy shows, family activities, and business events happening across the city.

This actor collects the same public information you see in your browser and turns it into a ready-to-use dataset. You can run it once, schedule it to run daily, or connect it to your own tools.

What data can you extract from Visit Dubai?

  • 🏷️ Event title, short intro, and full description
  • 📅 Start and end dates, start date and time, and the full schedule with times
  • 🎭 Category, event type (leisure or business), and tags
  • 💲 Minimum and maximum ticket price with currency, free event flag, and ticket availability
  • 🎟️ Ticket booking link and official event website
  • 📍 Address, neighbourhood, city, and map coordinates
  • 🏟️ Venue name, page, address, phone, email, website, and coordinates
  • ☎️ Event phone and email
  • 🖼️ Event image with its description
  • 🔗 Direct URL and ID of each event

Use Cases

  • 🎫 Event discovery: build a Dubai what's-on feed for an app, newsletter, or website.
  • 📈 Market research: track which concerts, sports events, and exhibitions come to Dubai, at which venues, and at what price.
  • 🏨 Travel and hospitality: show guests the events happening during their stay.
  • 🤝 Lead generation: collect venues and organisers with their contact details and websites.
  • 🤖 AI and automation: feed clean, structured event data into spreadsheets, dashboards, or AI workflows.

How to scrape Visit Dubai step by step

  1. Paste one or more Visit Dubai events calendar URLs into Start URLs, or type keywords into Search queries.
  2. Optionally pick Categories, Event types, Date from, Date to, or Free events only for your search queries.
  3. Set Maximum number of results to how many events you want per URL or per query.
  4. Click Start and wait for the run to finish.
  5. Download your data in JSON, CSV, Excel, or HTML from the Output tab.

Input

  • Start URLs: Visit Dubai URLs to scrape. Supported pages: the events calendar, themed event lists such as sports events or family events, and single event pages. Filters you apply on the calendar (event type, category, dates, free events) are kept in the results.
  • Search queries: keywords to search Visit Dubai events for, such as an artist, venue, or event name. Each query is scraped separately.
  • Maximum number of results: how many events to collect for each start URL or search query. Use 0 for no limit.
  • Categories: only events in these categories (for search queries).
  • Event types: leisure, business, or seasonal events (for search queries). Leave empty for all types.
  • Date from and Date to: only events taking place within these dates (for search queries).
  • Free events only: only free events (for search queries).

You can use start URLs, search queries, or both in the same run.

Input Examples

Scrape the Visit Dubai events calendar:

{
"startUrls": [
{ "url": "https://www.visitdubai.com/en/festivals-and-events/dubai-events-calendar" }
],
"maxResults": 5
}

Search by keywords:

{
"searchQueries": ["concert"],
"maxResults": 5
}

Search with filters:

{
"searchQueries": ["live"],
"categories": ["Live shows & Concerts"],
"dateFrom": "2026-11-01",
"dateTo": "2026-11-30",
"maxResults": 5
}

Output

Each event is saved as one item in the dataset. Here is an example of a single item:

{
"url": "https://www.visitdubai.com/en/festivals-and-events/dubai-events-calendar/nancy-ajram-live",
"id": "ff886bd8-ae05-4e00-8fb8-4159351576de",
"title": "Nancy Ajram live",
"introText": "The queen of pop returns to Dubai",
"description": "Experience an unforgettable night of Arabic pop as Nancy Ajram takes to the stage at Coca-Cola Arena on 24 October...",
"category": "Live shows & Concerts",
"eventTypes": ["Leisure event"],
"tags": ["Live shows & Concerts", "Music & Cinema", "Entertainment", "Leisure events"],
"startDate": "2026-10-24",
"endDate": "2026-10-24",
"startDateTime": "2026-10-24T21:00:00+04:00",
"schedule": [
{
"startDate": "2026-10-24",
"endDate": "2026-10-24",
"startTime": "21:00",
"endTime": null
}
],
"datesToBeConfirmed": false,
"isFree": false,
"priceMin": 210,
"priceMax": 2100,
"currency": "AED",
"priceText": null,
"ticketsAvailable": true,
"ticketUrl": "https://coca-cola-arena.com/music/2059/nancy-ajram-live",
"city": "Dubai",
"neighbourhoods": ["Al Wasl"],
"address": "Coca-Cola Arena",
"latitude": 25.2045625696802,
"longitude": 55.2654036515409,
"venue": {
"name": "Coca-Cola Arena",
"url": "https://www.visitdubai.com/en/places-to-visit/coca-cola-arena",
"address": "City Walk, Al Safa Street, Dubai",
"phone": "+971 800 223388",
"email": "boxoffice@coca-cola-arena.com",
"website": "https://www.coca-cola-arena.com/",
"latitude": 25.2053078,
"longitude": 55.2594434
},
"phone": "800 22 33 88",
"email": null,
"website": "https://coca-cola-arena.com/ae",
"image": "https://www.visitdubai.com/-/media/gathercontent/event/n/nancy-ajram-supplied-jul-2026.jpg?rev=e379f73628e445efbf88df94786394f6&cx=0.5&cy=0.5",
"imageAlt": "nancy ajram"
}

You can download the dataset in JSON, CSV, Excel, XML, or HTML, or access it through the Apify API.

Notes

  • Only the Visit Dubai events calendar, its themed event lists, and single event pages are supported. Other Visit Dubai pages (restaurants, attractions, articles) are skipped.
  • Visit Dubai only lists current and upcoming events, so past events are not available.
  • The events calendar shows leisure events by default. To get business or seasonal events, select them on the calendar before copying the URL, or use Event types with a search query.
  • Many events do not publish a ticket price on Visit Dubai. In that case priceMin, priceMax, and currency are null. Prices are always in UAE dirhams (AED).
  • Times are local Dubai time (UTC+4). Some events only have dates, so the time fields are null.
  • An event found by several start URLs or queries in the same run is saved once.
  • Works on Akamai-protected pages without a proxy.

Why use the Visit Dubai Events Scraper?

  • ✅ No login needed: works with public data only, so there is no account to manage.
  • 🎯 Keeps your filters: paste any events calendar URL from your browser and get exactly the events you see there.
  • 🧹 Clean data: prices are real numbers, dates use one standard format, and descriptions are plain text without HTML.
  • 🏟️ Full venue details: every event comes with its venue address, contacts, and coordinates.
  • 💸 Pay for what you need: set a result limit per URL or query and keep every run small and cheap.
  • 🔄 Ready for automation: schedule runs, export to Google Sheets, or connect to Make, Zapier, and n8n.

FAQ

How many results can I scrape?

You can set any number in Maximum number of results, or 0 for no limit. The actor keeps going until it reaches your limit or runs out of events. Visit Dubai usually lists around two hundred upcoming events.

Do I need a Visit Dubai account?

No. The actor only collects publicly available data. You do not need to log in or provide any account details.

Can I scrape events in other languages?

Yes. Paste the events calendar URL of another language version of the site, for example the German one, and the event texts come in that language.

Can I scrape data on a schedule?

Yes. Use Apify Schedules to run the actor every hour, day, or week, and get fresh event data automatically.

Can I request a new feature or filter?

Yes. Right now the actor supports start URLs, search queries, and the category, event type, date, and free event filters. If you need other filters or data, get in touch and they can be added.

Can I get a custom or private version?

Yes. The actor can be customized for your workflow, delivered as a private version, or a new scraper can be built for a different website. Use the contact details below.

Need to scrape other event platforms?


Need help or want a custom solution?

Image Credit

Image credit: Visit Dubai