Itinerary Planner: Your Days Planned Around Your Stay
Pricing
from $4,792.00 / 1,000 itineraries
Itinerary Planner: Your Days Planned Around Your Stay
Already booked the stay? Enter where, when, who is going and your address. It plans each day around real opening hours and drive times: the must-sees, lunch and dinner nearby, rests for children, experiences to book, entry fees and a budget, as a page, PDF and calendar.
Itinerary Planner: your days planned around the stay you booked
Already booked your stay? Enter the destination, your dates, the address, who is going and the kind of trip. It finds the destination's must-sees and the best places for your style on Google Maps, checks each against its opening hours for the day it is planned and real drive times from your stay, and plans every day: the sights in a sensible order, lunch and dinner nearby, rests when children travel, nights out for a nightlife trip and an adventure on calm mornings for adrenaline.
A demanding code check fixes what planners miss (no lunch, two dinners, a must-see on a closed day, idle hours), the model revises its own draft against those gaps, and an editor reviews the result. You get a trip page for your phone, a PDF, a calendar file, experiences to book with prices, official entry fees where the attraction publishes them, a packing list and a budget.
What you get
| Field | What it holds |
|---|---|
| Day by day | Times, drives, opening hours checked, tips from reviews. |
| Meals | Lunch and dinner near the day's stops, casual places for children. |
| Experiences to book | Tours and activities for your style with prices. |
| Entry fees | From the attractions' own pages, added up for your party. |
| Files | Trip page, PDF, calendar (.ics) and the plan as data. |
What people use it for
- Booked travellers: Turn a booked stay into a full plan in minutes.
- Families: Child-friendly days with rests and casual meals.
- Travel agents: A sourced itinerary for a client, as a PDF.
How to use it
- Enter the destination, dates and your stay's address.
- Add who is going, the style, pace, must-sees and food needs.
- Run it: every day planned, with the files.
Input
| Field | Example | Notes |
|---|---|---|
| Where? | Cape Town, South Africa | City or region with its country. |
| Arrive / Leave | 2026-12-12 / 2026-12-17 | 1 to 14 nights. |
| Where you are staying | Gardens, Cape Town | Times and drives start here. |
| Trip style, pace | family, beach; relaxed | Changes what is planned and when. |
| Spending money | 15000 ZAR | Fees, meals, experiences; not the stay. |
Output
Each result is one row in the run's dataset (download it as JSON, CSV, Excel, XML or HTML, or read it through the API). An example row (values shortened):
{"kind": "itinerary","destination": "Cape Town, South Africa","days": 6,"stops": 24,"status": "validated","tripUrl": "https://example.com/trip.html","pdfUrl": "https://example.com/trip.pdf","calendarUrl": "https://example.com/trip.ics"}
Example from a real Cape Town family run on 19 October 2026 (six days, 24 stops, entry fees from the official sites, no gaps left after revision). SUMMARY records each source, the planner's revisions and the model use.
Pricing
- $5.99 per validated itinerary, charged once the page, PDF, calendar and data are delivered and the plan passes its checks.
- Model use is billed by Apify at cost on top (about $0.55 for a six-day plan in tests).
What typical jobs cost at the list price:
| Job | Cost |
|---|---|
| Six days | $5.99 plus about $0.55 of model use |
| Failed validation | $0 itinerary event |
On Apify's Scale and Business plans the per-event prices are lower (Store discounts). Set Maximum cost per run and the Actor stops cleanly when it is reached: you never pay more than that.
Tips
- Give the stay's address or hotel name: drives start from there.
- Turn on Kitchen at the stay if you will breakfast at home.
Use it through the API
Python
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("zaiq/itinerary-planner").call(run_input={"destination": "Lisbon, Portugal", "checkIn": "2027-03-15", "checkOut": "2027-03-20", "stayAddress": "Chiado, Lisbon", "tripStyles": ["culture", "food-and-wine"], "transport": "walk", "currency": "EUR", "budget": 600})for row in client.dataset(run["defaultDatasetId"]).iterate_items():print(row)
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });const run = await client.actor('zaiq/itinerary-planner').call({"destination": "Lisbon, Portugal", "checkIn": "2027-03-15", "checkOut": "2027-03-20", "stayAddress": "Chiado, Lisbon", "tripStyles": ["culture", "food-and-wine"], "transport": "walk", "currency": "EUR", "budget": 600});const { items } = await client.dataset(run.defaultDatasetId).listItems();
HTTP (one call, results back)
curl -X POST 'https://api.apify.com/v2/acts/zaiq~itinerary-planner/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>' \-H 'Content-Type: application/json' \-d '{"destination": "Lisbon, Portugal", "checkIn": "2027-03-15", "checkOut": "2027-03-20", "stayAddress": "Chiado, Lisbon", "tripStyles": ["culture", "food-and-wine"], "transport": "walk", "currency": "EUR", "budget": 600}'
Integrations and schedules
- Schedules: run it every hour, day or week from the Apify Console (Schedules) and keep a history of results.
- Make, Zapier, n8n, Google Sheets, Slack, Airtable: connect it through Apify's integrations, or send each finished run to a webhook.
- Datasets: results stay in the run's dataset; export them or read them by API whenever you need them.
Use it with AI agents (MCP)
Add Apify's MCP server (https://mcp.apify.com) to Claude, ChatGPT, Cursor, VS Code or any MCP client. The agent can find this Actor and run it for you: ask it for "Plan five days in Cape Town for a family staying in Gardens, with beaches and the penguins". AI agents can also pay for runs directly through Apify's agentic payments.
Limits
- No login, CAPTCHA solving or forged challenge tokens; a source can withhold public data, and the run says so.
- Prices are public snapshots for your dates and party, not held reservations; check again before booking.
- Holiday opening hours can differ from ordinary hours; the page flags public holidays.
- Drive times are estimates without traffic.
FAQ
How is it different from the Holiday Planner?
It plans the days only, from a stay you have; the Holiday Planner also finds and compares the stay.
Can it invent places?
No. Every stop is a Google Maps listing checked for that day's hours.
Related Actors from Zaiq
- holiday-planner: the whole holiday in one run: stays, days, car hire, experiences and a budget
Support
Questions, a site that changed, or a field you need? Open an issue on this Actor's Issues tab: we answer there, usually within a day.
Also found as: itinerary planner, trip itinerary, day by day itinerary, AI itinerary generator, travel itinerary, vacation itinerary.