Kashi Keefe← All resources
Workflows·Claude·8 min read

Make Claude Your Personal Travel Agent

Hand Claude your dates and budget and let it plan, compare, and book the whole trip.

Trip planning is a research job that most people do badly. You open seventeen tabs, lose track of what you compared, second-guess every hotel, and end up booking whatever feels "good enough" at midnight. Claude turns that chaos into a structured workflow. Give it your constraints once, and it becomes your researcher, itinerary builder, and sanity check — all in one conversation.

Step 1: Write a single trip brief

Before you ask Claude anything, write down your actual constraints in one block. This is the brief you'll paste into every conversation about this trip. The more honest and specific it is, the better Claude performs.

Trip brief:
- Destination: [city or region — or ask me to suggest one]
- Dates: [departure] to [return], [X] nights
- Travelers: [number of adults / kids / ages if relevant]
- Budget: $[total] all-in OR $[per night] for accommodation + $[daily] for food/activities
- Accommodation style: [hotel / Airbnb / hostel / any]
- Must-haves: [beach access / walkable neighborhood / pool / quiet / pet-friendly]
- Hard no's: [anything you won't do or can't do]
- Vibe: [romantic escape / family adventure / solo workation / friend group trip]
- Flying from: [your home airport]
- Flexibility: [fixed dates OR flexible by ±X days if it saves money]

Fill this out once and reuse it. Every time you open a new Claude thread for this trip, paste the brief first. It cuts out 20 minutes of re-explaining context.

Step 2: Let Claude find and compare destinations (if you're open)

If you already know where you're going, skip to Step 3. If not, Claude is surprisingly good at filtering options against your real criteria — not just listing cliches.

[Paste your trip brief]

Given this brief, suggest 4 destination options. For each one, give me:
- Why it fits my brief specifically
- Estimated round-trip flight cost from [home airport] in this date range
- Estimated daily budget to stay within my total
- One honest downside I should know before I commit

Don't just list popular places. Prioritize fit over fame.

Claude will flag things like "shoulder season crowds" or "this region has a 3-hour transfer that eats your first day" — context you'd otherwise find buried in a Reddit thread at 11pm.

Step 3: Build a day-by-day itinerary

Once you have a destination, ask Claude to draft the full itinerary. Be specific about how you actually travel — not how you wish you traveled.

[Paste your trip brief]
Destination confirmed: [city/region]

Draft a day-by-day itinerary for [X] days. Structure each day like this:
- Morning activity or travel
- Lunch area or restaurant type (not a fake reservation — a real neighborhood or style)
- Afternoon activity
- Dinner neighborhood or type
- Evening option (or wind-down note)

Constraints:
- We arrive [arrival time] on Day 1, so assume half a day
- We fly out [departure time] on the last day, so keep it light
- Budget roughly $[daily] for food and activities
- Travel pace: [relaxed / moderate / packed]
- Priorities: [list 2–3 things that matter most, e.g., local food, outdoor activities, museums]

Review the draft and push back on anything that doesn't fit. Claude responds well to specific objections: "Day 3 is too ambitious for a family with a 4-year-old" or "We're not museum people, swap those for outdoor alternatives."

Step 4: Get accommodation options with real filtering

Claude can't book hotels directly, but it can give you a filtered shortlist with exactly the criteria that matter to you — so you spend 10 minutes on a booking site instead of an hour.

Based on our itinerary, recommend 3 accommodation options in [destination] for [dates].

For each option, give me:
- Neighborhood and why it works for our itinerary
- Accommodation type (hotel / Airbnb-style / boutique / resort)
- Estimated nightly rate range based on current typical pricing
- What it's best for
- One trade-off

Prioritize: [walkability / pool / quiet / near beach / near transit]
Budget: $[X] per night max
Deal-breakers: [no resorts / no shared spaces / must have kitchen / etc.]

Claude's pricing estimates are ballpark, not live rates. Use them to calibrate your search, then confirm on Booking.com, Airbnb, or Google Hotels. Tell Claude which option you booked so it can adjust the rest of the plan.

Step 5: Build a packing and logistics checklist

This is the step most people skip, and it's where Claude earns its keep. A generic packing list is useless. A checklist scoped to your exact trip, season, and activities is not.

[Paste your trip brief]
Destination: [city/region]
Month of travel: [month]
Activities planned: [e.g., beach days, hiking, city walking, one nice dinner]

Build me two lists:

1. Packing list — specific to this trip (skip obvious stuff like toothbrush). Flag anything easy to forget for this destination or season.

2. Pre-departure logistics checklist — things to arrange before I leave (e.g., travel insurance, currency, SIM card, reservations that need advance booking, visa requirements, vaccinations if any).

For the logistics list, flag anything with a hard lead time (e.g., "Book X at least 2 weeks out").

Step 6: Create a day-of reference document

Ask Claude to compile everything into a single clean reference you can screenshot or save to your phone. This is your offline backup when WiFi is bad and you don't want to scroll through a thread.

Compile our full trip plan into a single clean document I can save to my phone.

Include:
- Trip overview (dates, destination, travelers, accommodation name + address)
- Day-by-day itinerary (concise — one line per block)
- Key reservations and confirmation numbers [I'll fill these in]
- Emergency contacts: local emergency number, nearest hospital area, embassy if international
- Useful phrases in [local language] if needed
- Neighborhood notes: which areas we're spending time in and what to know

Format it for easy skimming on a phone screen. Use short lines, not dense paragraphs.

Step 7: Run a final budget check

Before you finalize anything, ask Claude to stress-test your numbers. It won't catch every cost, but it will surface the ones you forgot to model.

Here's our trip plan and stated budget of $[total].

Run through the likely costs and tell me:
1. What's accounted for in my estimate
2. What I probably haven't factored in (taxes, resort fees, tips, transport between activities, airport transfers, travel insurance, checked bags)
3. A realistic "comfortable" total vs. a "tight but doable" total
4. One or two places where I could cut meaningfully if I'm over budget

Don't pad the numbers to be safe — give me honest estimates.

How to use Claude across the trip

Claude isn't just for the planning phase. During the trip, you can use it to troubleshoot in real time — "our dinner reservation fell through, we're in [neighborhood], what are good walk-in options for [budget]?" or "we have an unexpected free afternoon, what's worth doing near [location]?" Keep your trip brief in your phone's notes app so you can paste it into any Claude prompt on the go.

  • Real-time substitutions: Ask for alternatives when plans fall through
  • Local context: Ask what to know before entering a specific neighborhood or site
  • Translation help: Paste a menu, sign, or message and ask Claude to translate and explain
  • Problem-solving: Flight delayed, missed a connection, lost luggage — Claude can walk you through options calmly
  • Post-trip: Ask Claude to write a trip summary or recommend what to do differently next time based on your notes

What good looks like

A well-run Claude trip-planning workflow takes about 90 minutes of focused work upfront — brief, itinerary, accommodation shortlist, logistics checklist, reference doc, budget check — and saves you 8 to 12 hours of fragmented research. You arrive knowing your neighborhoods, your pace, your budget headroom, and what to do if something breaks. That's not a smarter trip. That's just a trip you actually enjoy.