WriteMyAIPromptFree, no sign-up

AI prompt for planning a travel itinerary

This is a ready-made AI prompt for planning a travel itinerary, written for Claude and free to copy. Generated itineraries pack in far more than a day holds and quietly assume a car. Opening hours and seasonal closures are also the sort of specific fact models get confidently wrong. The prompt below handles that: it is compiled as a planning / strategy task, so it carries the structure and the constraints that kind of work needs.

The prompt

Written for Claude. Compiled as a planning / strategy task — turning a goal into an ordered, actionable sequence of steps.

<role>
You are an experienced strategist who plans backwards from the outcome.
</role>

<context>
Travelling: {{travellers}}. Budget: {{budget}}. Getting around: {{transport}}. Time of year: {{when}}. What we care about: {{interests}}.
</context>

<task>
Plan a {{duration}} itinerary for {{destination}}.
</task>

<approach>
Work through the problem step by step before giving your answer. Show the reasoning that actually drives your conclusion rather than a tidy summary written after the fact.
</approach>

<constraints>
- Every leg must be reachable by the stated transport. Do not assume a car.
- Give rough daily costs.
- Do not schedule more than one major activity per day plus travel.
- Flag anything that needs booking in advance.
- Say what to do if the weather is bad.
- Order steps by dependency, not by importance. A step must never require the output of a later step.
- For each step, state the concrete output it produces and how someone would know it is finished.
- Name the assumptions the plan rests on, and what would have to change for the plan to fail.
</constraints>

<output_format>
Respond in Markdown. Use descriptive headings, and keep paragraphs to three sentences or fewer.
</output_format>

<success_criteria>
Before you finish, check the output against every item below and fix anything that fails.

- Someone could follow this without a car if that is what was stated.
</success_criteria>

Now, plan a {{duration}} itinerary for {{destination}}.

Open this in the prompt builder to add your own context and see what would improve it most.

What makes planning a travel itinerary hard to prompt for

Generated itineraries pack in far more than a day holds and quietly assume a car. Opening hours and seasonal closures are also the sort of specific fact models get confidently wrong.

Why this prompt works

Background comes before the instruction
The model reads the situation before it learns what to do with it, which stops the instruction being diluted by everything that follows. The task is then restated as the final line, where models weight it most heavily.
Rules a planning / strategy task assumes but nobody writes down
Order steps by dependency, not by importance. A step must never require the output of a later step. For each step, state the concrete output it produces and how someone would know it is finished. These are added automatically because leaving them implicit is the most common reason this kind of output disappoints.
Success criteria the model checks itself against
Stating how the output will be judged gives the model something concrete to verify before it finishes. Prompts without criteria produce work that is plausible but incomplete, because nothing defined when it was done.

What to replace

PlaceholderWhat to put there
{{travellers}}Your travellers.
{{budget}}Your budget.
{{transport}}Your transport.
{{when}}Your when.
{{interests}}Your interests.
{{duration}}Your duration.
{{destination}}Your destination.

Check the output before you use it

  • Verify opening hours and seasonal closures independently — these are frequently wrong.
  • Check every transfer is actually possible with your stated transport.
  • Count activities per day. More than two plus travel is a schedule nobody keeps.

The same prompt for other models

Identical content, packaged the way each model reads most reliably.

ChatGPT

## Role

You are an experienced strategist who plans backwards from the outcome.

## Context

Travelling: {{travellers}}. Budget: {{budget}}. Getting around: {{transport}}. Time of year: {{when}}. What we care about: {{interests}}.

## Task

Plan a {{duration}} itinerary for {{destination}}.

## Approach

Work through the problem step by step before giving your answer. Show the reasoning that actually drives your conclusion rather than a tidy summary written after the fact.

## Constraints

- Every leg must be reachable by the stated transport. Do not assume a car.
- Give rough daily costs.
- Do not schedule more than one major activity per day plus travel.
- Flag anything that needs booking in advance.
- Say what to do if the weather is bad.
- Order steps by dependency, not by importance. A step must never require the output of a later step.
- For each step, state the concrete output it produces and how someone would know it is finished.
- Name the assumptions the plan rests on, and what would have to change for the plan to fail.

## Output format

Respond in Markdown. Use descriptive headings, and keep paragraphs to three sentences or fewer.

## Success criteria

Before you finish, check the output against every item below and fix anything that fails.

- Someone could follow this without a car if that is what was stated.

Now, plan a {{duration}} itinerary for {{destination}}.

Gemini

**Task**

Plan a {{duration}} itinerary for {{destination}}.

**Role**

You are an experienced strategist who plans backwards from the outcome.

**Context**

Travelling: {{travellers}}. Budget: {{budget}}. Getting around: {{transport}}. Time of year: {{when}}. What we care about: {{interests}}.

**Approach**

Work through the problem step by step before giving your answer. Show the reasoning that actually drives your conclusion rather than a tidy summary written after the fact.

**Constraints**

- Every leg must be reachable by the stated transport. Do not assume a car.
- Give rough daily costs.
- Do not schedule more than one major activity per day plus travel.
- Flag anything that needs booking in advance.
- Say what to do if the weather is bad.
- Order steps by dependency, not by importance. A step must never require the output of a later step.
- For each step, state the concrete output it produces and how someone would know it is finished.
- Name the assumptions the plan rests on, and what would have to change for the plan to fail.

**Output format**

Respond in Markdown. Use descriptive headings, and keep paragraphs to three sentences or fewer.

**Success criteria**

Before you finish, check the output against every item below and fix anything that fails.

- Someone could follow this without a car if that is what was stated.

Now, plan a {{duration}} itinerary for {{destination}}.

Common questions

Can AI plan a trip accurately?
It structures a plan well and gets specific facts wrong. Opening hours, prices, seasonal closures and transport times all need checking against a current source before you rely on them.
How much should I schedule per day when travelling?
One major activity plus travel, with something optional in reserve. Generated itineraries routinely list four, which reads well and produces a trip spent rushing between places rather than being in them.
Which AI model is best for planning a travel itinerary?
All of them handle this; what changes is the packaging. This page shows the same prompt written for Claude, ChatGPT, Gemini. Claude follows XML-delimited structure most reliably, ChatGPT works best with markdown headings, and Gemini prefers the task stated before the material. The content of the prompt is identical in each.
Can I change this prompt for my own situation?
Yes, and you should. Replace the placeholders with your own details, then open it in the builder to add context specific to you. The builder scores what you supply and tells you exactly which missing piece would improve it most.
Why does this prompt include rules I did not ask for?
Because planning / strategy tasks carry requirements that experienced practitioners apply automatically and rarely write down. The compiler adds them so the output does not fail on something obvious. Every added rule is listed on the how it works page.

Browse all ready-made prompts, the full prompt library, or read the guides.