BookMyShow Showtimes Scraper
Pricing
from $0.50 / 1,000 showtime founds
BookMyShow Showtimes Scraper
Finds every showtime for a movie across the cinemas in a city - dates, times, theatres, and ticket price ranges - even though BookMyShow releases each cinema's schedule on its own timetable.
Pricing
from $0.50 / 1,000 showtime founds
Rating
0.0
(0)
Developer
Monk N Warriors
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
BookMyShow Movie Showtimes & Cinema Schedule Scraper
Find every showtime for a movie across the cinemas in a city — dates, times, theatres, and ticket price ranges — without knowing in advance how far ahead BookMyShow has released its schedule.
Built for cinema analysts, distributors tracking a release's rollout, and anyone who wants to monitor showtimes and prices across a whole city instead of checking cinema by cinema.
Why "how many days ahead" isn't a setting here
BookMyShow doesn't release every cinema's schedule on the same timetable — one chain might have showtimes up two weeks out, another only three days. Rather than ask you to guess a number of days, this Actor's default mode looks forward day by day and stops on its own once it stops finding new showtimes. You can still give it exact dates or a date range if you already know what you want.
What you get
One row per showtime:
{"event_title": "Second Innings","region_name": "Mumbai","venue_name": "PVR Dynamix Mall Juhu Mumbai","show_datetime_ist": "2026-09-06T22:15:00+05:30","min_price": 280.0,"max_price": 640.0,"price_class_count": 3,"price_classes": "RECLINER 640: 4 | PRIME 380: 61 | CLASSIC 280: 120","session_attributes": "DOLBY ATMOS","seat_layout_url": "https://in.bookmyshow.com/movies/mumbai/seat-layout/ET00512345/PVJH/48213/20260906"}
(Example only — movie title, prices and codes are illustrative, not real listings.)
The dataset is flat — the per-category detail is one readable
price_classes column (<category> <price>: <seats free>, pipe-separated),
not a nested categories array, so it opens cleanly in Excel / CSV.
Every row also carries a seat_layout_url — paste that straight into the
BookMyShow Cinema Seat Availability & Occupancy Scraper to see exactly
which seats are free for that showtime.
Don't know which movie to track? Leave Movies empty
You don't have to look up a movie code before running this Actor. Leave the Movies field empty and it automatically discovers whatever BookMyShow is currently recommending in each city — no code needed. Use Currently-showing movies per city to control how many.
Inputs at a glance
| Field | Required | What it does |
|---|---|---|
| Cities | ✓ | Short BookMyShow city names — BookMyShow covers well over a thousand towns and cities, not just major metros. Majors: mumbai, national-capital-region-ncr (Delhi-NCR), bengaluru, hyderabad, chandigarh, ahmedabad, pune, chennai, kolkata, kochi |
| Movies | – | BookMyShow movie codes. Leave empty to automatically track whatever's currently showing in each city instead of naming specific movies |
| Which dates to check | – | Find every date automatically (default), exact dates, or a range |
| Cinema detail lookup | – | Leave on Automatic — this is what makes prices available |
Full field list and defaults are in the Input tab.
Pricing
This Actor uses pay-per-event pricing — you're charged per showtime found, not for compute time or for empty searches. A date with no showtimes yet, or a cinema BookMyShow couldn't be reached for, costs nothing. See the Pricing tab for the current rate.
Good to know
- Data reflects public showtime and pricing information shown to any BookMyShow visitor — no login or personal data is accessed.
- This Actor is not affiliated with, endorsed by, or sponsored by BookMyShow. It's an independent tool for aggregating publicly displayed showtime information.
- Schedules and prices change as cinemas update them — treat each run as a snapshot at the time it ran, not a live feed.
- Some fields (language, format, censor rating, cinema chain, ticket prices) are only filled in when BookMyShow's per-cinema lookup succeeds for that showtime — that's the default and normal case.
- You're responsible for using the data in a way that complies with BookMyShow's Terms of Service and applicable law in your jurisdiction.
Questions or issues?
Use the Issues tab on this Actor's page, or the developer contact link on this page, if a run behaves unexpectedly or you'd like a feature added.