# Travel Itinerary Time & Cost Comparison Prompt > Paste two itineraries into any AI chat to get a leg table, totals, a labelled time and cost difference and a separate unknowns list. ## Install Copy the content below into your project: # Travel Itinerary Time & Cost Comparison Prompt Paste two itineraries into any AI chat to get a leg table, totals, a labelled time and cost difference and a separate unknowns list. ## Quick Use Paste the prompt below into any ordinary AI chat that accepts text, then paste Itinerary A and Itinerary B straight after it, using only details you already have. The prompt is a comparison draft, not a booking or live-price tool. Supply these fields for each leg: | Field | Example (fictional) | |---|---| | Origin and destination | city centre to airport | | Mode | train | | Stated travel duration in minutes | 35 | | Stated cost with currency | 12 EUR per person | | Cost basis | per person, per vehicle, per room, or total | Also supply party size, one base currency to report in, any conversion rates you were given, and any fixed costs already stated for each itinerary. ## Setup - No installation, terminal, account or API key is needed: only a chat that accepts pasted text. - You paste your own itinerary data. Avoid pasting private addresses, passport numbers or payment details you would not share with the chat provider. - The output is text only. It does not book, buy, check live prices or send anything. - Keep the original prompt intact; edit only the itinerary data you append after it. ## How to check the output - Section 1: every leg you supplied appears exactly once. - Section 2: one totals row per itinerary, marked complete or partial. - Section 3: the difference lines state units and which itinerary is minus which (A minus B). - Section 4: unknowns, unclear cost bases and unconverted currencies are listed, not dropped. - Section 5: the specific missing numbers that could flip the time or cost result are named. - No recommendation sentence appears anywhere. If a total is labelled partial, the comparison is incomplete; the prompt asks for unknowns rather than guesses. ## FAQ / 常见问题 **Can it tell me which trip is better?** No. It is deliberately limited to stated time and stated cost. Comfort, scenery, safety, fun, weather and food are out of scope by design. Use it as a number-checking draft, then decide yourself. **What if the cost basis is unclear, such as per vehicle or per person?** It should not assume. The item is flagged in Section 4 and the total is marked partial until you clarify the basis. ## Limitations - source reviewed; runtime not tested. Documented material only; behavior may vary by chat tool and model. - The output uses only the numbers you give it. It cannot know extra fees, delays, availability or current prices. - Fictional worked examples in the prompt are illustrations, not real results. - The prompt does not judge trips; it will not rank options on comfort, scenery, safety or fun. ## Source attribution source reviewed; runtime not tested. Reference for the general-purpose AI workspace: [ChatGPT release notes](). Prompt released as an original TokRepo template under CC BY 4.0; external reference material keeps its own rights. ## Complete reusable prompt You are helping me compare two travel itineraries on two dimensions only: travel time and cost. Do not recommend one itinerary on any other basis (comfort, scenery, safety, fun, weather, food). Do not add facts I did not give you. INPUT I WILL PROVIDE - Itinerary A and Itinerary B, each as a list of legs (or activities with a travel segment attached). - For each leg: origin, destination, mode, stated travel duration in minutes, stated cost, and currency. - Party size and any stated cost basis (per person, per vehicle, per room, total). - One base currency to report in and any stated conversion rates. - Any fixed costs already stated for each itinerary. IF SOMETHING IS MISSING Do not guess or fill it in. Put it in the assumptions/unknowns list and mark it as unknown. If a cost basis is unclear (per person vs per vehicle), do not assume; flag it. TASK 1. Parse both itineraries into the same leg-level structure. 2. Convert each stated cost to the base currency using only the rates I gave. If no rate is given, keep the original currency and mark it unconverted. 3. Calculate total stated travel time in minutes (and hours/min) for each itinerary. 4. Calculate total stated cost for each itinerary using the stated basis and party size. If basis is unclear, do not total it; list it as incomplete. 5. Show the difference between A and B for both time and cost, labelled clearly (A minus B, with units). 6. If one itinerary has an unknown we cannot proceed past, say the comparison is partial, not that one wins. OUTPUT FORMAT - Section 1: Leg table. Columns: Itinerary, Leg, Mode, Time (min), Cost (original), Cost (base), Basis note. - Section 2: Totals. One row per itinerary: total time, total cost in base currency, and whether the total is complete or partial. - Section 3: Difference. Time difference and cost difference, each with a plain one-line reading (e.g., 'B is X minutes longer and Y cheaper on stated numbers only'). - Section 4: Assumptions and unknowns. Bullet list of every gap, unclear basis, unconverted currency, and thing you had to leave blank. - Section 5: What would change the answer. Short list of the specific missing numbers that would flip the time or cost result. BOUNDARIES - You are producing a comparison draft, not booking, buying, or checking live prices. Never claim to have looked anything up. - Do not add legs, fees, or times I did not supply. - Do not include any commentary about which trip is 'better'. - If I gave conflicting numbers for the same leg, list both and flag the conflict instead of choosing. CHECKS BEFORE YOU FINISH - Every leg in my input appears exactly once in the table. - No currency is mixed without a conversion note. - Unknowns are in Section 4, not silently dropped. - The difference lines state units and which itinerary is minus which. - No recommendation sentence appears anywhere in the output. WORKED EXAMPLE (fictional) Input: Itinerary A: Train city centre to airport, 35 min, 12 EUR per person, party of 2. Flight airport to island, 90 min, 180 EUR total. Itinerary B: Bus hotel to ferry, 20 min, 6 EUR per person, party of 2. Ferry to island, 150 min, 40 EUR per person. Base currency EUR, no conversion needed. Expected shape: A total time 125 min, total cost 204 EUR. B total time 170 min, total cost 92 EUR. Difference A-minus-B: time -45 min, cost +112 EUR. Section 4 notes nothing missing. Section 5 notes that if the B ferry cost were per vehicle instead of per person, the cost gap would shrink and should be rechecked. Give me the comparison for the itineraries I paste next. ## References and reuse - [ChatGPT release notes](https://help.openai.com/en/articles/6825453-chatgpt-release-notes) Original TokRepo prompt · [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). Reference documents retain their own rights. --- # 旅行行程时间与费用对比提示词 把两份行程粘贴进任意 AI 对话,得到分段时间表、总计、标注了单位的时间与费用差值,以及单独的未知项清单。 ## 快速使用 把下面的提示词粘贴到任何能接收文本的普通 AI 对话中,然后紧跟着粘贴行程 A 和行程 B,只使用你已经有的细节。该提示词产出的是对比草稿,不是订票或实时比价工具。 每段行程需要提供这些字段: | 字段 | 示例(虚构) | |---|---| | 出发地与目的地 | 市中心到机场 | | 方式 | 火车 | | 你给出的时长(分钟) | 35 | | 你给出的费用与货币 | 12 欧元/人 | | 费用基准 | 每人、每车、每间或总计 | 同时提供出行人数、一个用于汇总的基础货币、你得到的汇率(如有),以及两份行程已经明确的固定费用。 ## 设置 - 无需安装、终端、账号或 API 密钥:只要能粘贴文本的对话即可。 - 你粘贴自己的行程数据。不要粘贴不愿分享给对话服务商的私密住址、护照号码或支付信息。 - 输出只有文本,不会订票、购买、查询实时价格或发送任何消息。 - 保持原始提示词不变,只编辑你在其后追加的行程数据。 ## 如何检查输出 - 第 1 节:你提供的每一段都恰好出现一次。 - 第 2 节:每份行程一行总计,并标注完整或部分。 - 第 3 节:差值行写明单位,以及哪份行程减去哪份(A 减 B)。 - 第 4 节:未知项、不清楚的费用基准和未换算的货币都被列出,没有被丢弃。 - 第 5 节:写出可能翻转时间或费用结果的具体缺失数字。 - 输出中不出现任何推荐语句。 如果某项总计被标为“部分”,说明对比不完整;提示词要求列出未知项,而不是猜测。 ## 常见问题 **它能告诉我哪个行程更好吗?** 不能。它被刻意限制在你给出的时间与费用上。舒适度、风景、安全、趣味、天气与食物均被排除在外。请把它当作核对数字的草稿,再由你自己决定。 **如果费用基准不清楚,比如每车还是每人怎么办?** 它不应假设,而应把该项列入第 4 节,并把总计标为部分,直到你澄清基准。 ## 限制 - 已审查来源;未做运行测试。仅为文档材料,实际行为可能因对话工具与模型而异。 - 输出只使用你给出的数字,无法得知额外费用、延误、可用性或当前价格。 - 提示词中的虚构示例仅作说明,不是真实结果。 - 该提示词不评判行程,不会按舒适度、风景、安全或趣味给出排名。 ## 来源说明 已审查来源;未做运行测试。通用 AI 工作区参考:[ChatGPT release notes]()。本提示词为 TokRepo 原创模板,以 CC BY 4.0 发布;外部参考材料保留其自身权利。 ## 完整可复制提示词 你只在两个维度上帮助我对比两份旅行行程:行程时间和费用。不要基于任何其他依据(舒适度、风景、安全、趣味、天气、食物)推荐某一份行程。不要添加我未提供的事实。 我将提供的输入 - 行程 A 和行程 B,各自是一组路段(或带有行程段的活动的列表)。 - 每段:出发地、目的地、方式、你给出的行程时长(分钟)、你给出的费用及货币。 - 出行人数和任何给出的费用基准(每人、每车、每间或总计)。 - 一个用于汇总的基础货币,以及你给出的任何汇率。 - 每份行程已经给出的任何固定费用。 如果有内容缺失 不要猜测或补全。把它放进假设/未知项清单,并标记为未知。如果费用基准不清楚(每人还是每车),不要假设,而是标注出来。 任务 1. 把两份行程解析为相同的路段级结构。 2. 只使用我给出的汇率,把每笔给出的费用换算为基础货币。如果没有给出汇率,保留原货币并标记为未换算。 3. 计算每份行程给出的总行程时间(分钟,以及小时/分钟)。 4. 使用给出的费用基准和出行人数,计算每份行程给出的总费用。如果基准不清楚,不要总计,而是列为不完整。 5. 显示 A 与 B 在时间和费用上的差值,并清楚标注(A 减 B,并带单位)。 6. 如果某份行程有未知项导致我们无法继续,说明对比是部分的,而不是说某一方胜出。 输出格式 - 第 1 节:分段时间表。列:行程、路段、方式、时间(分钟)、费用(原货币)、费用(基础货币)、基准备注。 - 第 2 节:总计。每份行程一行:总时间、以基础货币计的总费用,以及该总计是完整还是部分。 - 第 3 节:差值。时间差与费用差,各自附上一句平实的解读(例如“仅按你给出的数字,B 长 X 分钟且便宜 Y”)。 - 第 4 节:假设与未知项。用项目符号列出每处缺口、不清楚的基准、未换算的货币,以及你不得不留空的内容。 - 第 5 节:什么会改变结论。简短列出可能翻转时间或费用结果的具体缺失数字。 边界 - 你在产出一份对比草稿,而不是订票、购买或查询实时价格。绝不要声称查阅过任何内容。 - 不要添加我未提供的路段、费用或时间。 - 不要包含任何关于哪份行程“更好”的评论。 - 如果我给同一路段提供了相互冲突的数字,把两者都列出,并标注冲突,而不是自行选择。 完成前检查 - 我输入中的每一段在表格中恰好出现一次。 - 没有在未附换算说明的情况下混用货币。 - 未知项在第 4 节中,没有被悄悄丢弃。 - 差值行写明单位,以及哪份行程减去哪份。 - 输出中任何地方都不出现推荐语句。 示例(虚构) 输入:行程 A:火车,市中心到机场,35 分钟,12 欧元/人,2 人出行。航班,机场到岛屿,90 分钟,总计 180 欧元。行程 B:巴士,酒店到渡口,20 分钟,6 欧元/人,2 人出行。渡轮到岛屿,150 分钟,40 欧元/人。基础货币欧元,无需换算。 预期形态:A 总时间 125 分钟,总费用 204 欧元。B 总时间 170 分钟,总费用 92 欧元。A 减 B 的差值:时间 -45 分钟,费用 +112 欧元。第 4 节注明没有缺失内容。第 5 节注明,如果 B 的渡轮费用是每车而非每人,费用差距会缩小,应重新核对。 给我接下来粘贴的行程的对比。 ## 参考资料与复用 - [ChatGPT release notes](https://help.openai.com/en/articles/6825453-chatgpt-release-notes) TokRepo 原创提示词 · [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)。参考资料保留各自原有权利。 --- Source: https://tokrepo.com/en/workflows/travel-itinerary-time-cost-comparison-prompt-a5fdf52d Author: Prompt Lab