Travel Itinerary Budget Planner

Use this calculator to estimate total trip cost and average daily spending from transportation, lodging, food, activities and travel dates.

Introduction to itinerary-level trip budgeting

A useful travel budget must distinguish nights from days and shared expenses from per-person expenses. A Friday arrival and Sunday departure creates two hotel nights but three days on the ground. Likewise, one hotel room is charged once per night, while meals, tickets and seat-based fares may increase with every traveller. This planner keeps those quantities separate so a shared room is not accidentally multiplied by the party size.

The calculator accepts real travel dates or manual night and day counts. It combines transportation, driving, lodging tax, meals, activities and an editable contingency allowance. The result includes the total, an exact per-person split, daily averages, a category breakdown and simple what-if comparisons. In USD, it also compares the entered room and meal rates with the GSA fiscal-year 2026 standard CONUS per-diem benchmarks.

How to use the planner with dates, rooms and travellers

Start by choosing one currency and enter every amount in that currency; the selector changes formatting and rounding but does not perform exchange-rate conversion. Date mode derives trip length from the arrival and departure dates. Manual mode is better when a sleeper train, overnight flight, free stay or other unusual arrangement makes paid nights differ from calendar nights.

Enter travellers separately from rooms. Lodging is the pre-tax rate for one room multiplied by rooms and nights. Meals are a daily amount for one traveller, while activities are a whole-trip amount for one traveller. Transportation is already a total for the entire party. Driving uses round-trip miles and a per-mile rate, so use the IRS rate for reimbursement planning or a fuel-based rate when estimating household cash.

The optional first-and-last-day meal rule budgets the arrival and departure days at 75% of the full daily rate. Finally, contingency applies a percentage to the complete base budget. Press Calculate trip budget to see the estimate. The other buttons restore defaults, copy a URL containing the current inputs or export the latest result as CSV.

The formulas behind the itinerary total

Trip length. The calculator normalises both calendar dates to UTC midnight before subtraction. This avoids daylight-saving shifts and makes the difference an integer number of days.

n= touttin86400000 , d=n+1

Here n is nights, d is days on the ground, and tin and tout are UTC-midnight arrival and departure timestamps. The relation d=n+1 means a two-night stay normally includes three calendar days of spending.

Lodging. The nightly room rate is multiplied by rooms and nights, then by one plus the lodging-tax rate.

Clodging= r·m·n· (1+τ)

In this expression, r is the pre-tax nightly rate, m is rooms and τ is the tax percentage written as a decimal.

Meals. When the federal first-and-last-day convention is enabled, both travel days count at 75% and interior days count in full.

Cmeals= f·p·[(d2)+2·0.75] = f·p·(d0.5)

The variable f is the full daily meal rate for one person and p is the traveller count. A one-day trip is specially clamped to 0.75·f·p, rather than 0.5·f·p. With the option disabled, meals are simply f·p·d.

Driving. Round-trip distance is multiplied by the selected mileage rate.

Cdrive= D·R

Base and total costs. Transportation Ctransit is entered for the party. Activities are entered per traveller and multiplied by p. The contingency fraction k is then applied to the base.

Cbase= Ctransit+ Cdrive+ Clodging+ Cmeals+ a·p Ctotal= Cbase· (1+k) , Cperson=Ctotalp , Cday=Ctotald

Currency precision. To avoid familiar floating-point errors, displayed money is converted to integer minor units. If e is the ISO 4217 minor-unit exponent and x is an entered amount, the stored value is:

c= round(x·10e)

The exact total is divided using a largest-remainder allocation. This prevents separately rounded shares from losing or creating a minor unit.

i=1p si = ctotal , si= ctotalp + [i(ctotalmodp)]

For example, three people cannot each pay $33.33 toward a $100.00 bill because those shares total only $99.99. The allocation instead produces $33.34, $33.33 and $33.33.

Worked example: two travellers spending eight days in Denver

Suppose two travellers arrive on 4 September 2026 and depart on 11 September 2026. That is seven nights and eight days. They share one room at $110 per night, pay 14% lodging tax, budget $68 per person for meals, spend $624 on transportation, drive 120 miles at $0.760 per mile and allow $180 per person for activities. The 75% travel-day meal rule and a 10% contingency are enabled.

Lodging is $110 × 7 × 1.14 = $877.80. Meals are $68 × 2 × 7.5 = $1,020.00, driving is $91.20 and activities are $360.00. Adding transportation gives a $2,973.00 base; the contingency raises the total to $3,270.30. The exact split is $1,635.15 each, or about $204.39 per person per day.

Comparing travel service tiers on the same itinerary

Holding dates and transportation fixed makes the effect of accommodation, food and activities easier to see. These illustrative tiers use the worked example’s seven nights, two travellers, one room, 14% lodging tax, $624 transportation, 120 driving miles and 10% contingency.

Same seven-night Denver itinerary at four service levels
Service tierRoom / nightMeals / person / dayActivities / personTrip totalPer person per day
Hostel and self-catering$70.00$38.00$90.00$2,226.18$139.14
GSA standard CONUS reference$110.00$68.00$180.00$3,270.30$204.39
Mid-range hotel$165.00$85.00$250.00$4,187.59$261.72
Upscale hotel and restaurants$295.00$130.00$420.00$6,445.23$402.83

The room rate often has the strongest repeated effect because it is multiplied by nights and lodging tax. Fixed fares do not repeat when the stay is extended, so one additional night can cost much less than the trip’s existing average daily total.

Reading the itinerary budget result

The grand total estimates how much the party should reserve. The per-person result is useful when companions reimburse equal shares, while per person per day is better for comparing trips of different lengths. The on-the-ground burn rate excludes transportation and contingency, helping you separate prepaid fares from spending likely to occur at the destination.

GSA meters appear only for USD because the calculator does not convert currencies. A rate above the benchmark is not automatically excessive: federal per-diem figures are reimbursement limits, not predictions for peak-season leisure travel. Use the category shares and what-if rows to identify which assumption is driving the estimate.

Fitting an awkward itinerary into the flat-rate planner

For mixed lodging, either use a weighted nightly average or calculate each segment separately. Separate calculations are more accurate when only some nights are taxed. For a multi-city journey, model each city with its own dates and rates, then assign intercity fares to one master segment so they are counted once.

Switch to manual length when a red-eye, sleeper train or free stay changes paid hotel nights without changing meal days. If breakfast is included, reduce the meal allowance rather than the room rate. Also adjust children individually in your planning: a child may share lodging but have lower food and admission costs than an adult.

Limitations and assumptions in this trip estimate

This calculator is a planning model rather than a booking quotation. It assumes one average nightly rate, one lodging-tax percentage and one daily meal allowance. Real prices can vary by weekday, event dates, exchange rates and refund terms. Flat tourism fees, resort charges, parking, visas, baggage, insurance and medical requirements must be added to transportation or activities if they apply.

The 10% contingency is an editable convention, not an official recommendation. The illustrative service tiers are examples rather than surveyed market averages. The IRS mileage rate includes ownership costs such as depreciation and maintenance, so it can exceed the cash fuel cost of a car you already own. GSA rates are reimbursement ceilings and should be treated as reference points, not promises of available rooms or meals.

Sources. The USD benchmarks use U.S. General Services Administration GSA Per Diem Bulletin FTR 26-01 and the GSA M&IE breakdowns. The first-and-last-day meal rule comes from Federal Travel Regulation §301-11.101, and lodging-tax treatment from §301-11.27. Mileage guidance is available from the IRS standard mileage rates. Currency decimal precision follows ISO 4217 minor-unit conventions. Foreign federal per-diem references are published by the U.S. Department of State Office of Allowances.

Questions travellers ask about this budget model

How are travel dates converted into nights and days?

The dates are converted to UTC midnight before subtraction. Nights equal the whole-day difference, and days on the ground equal nights plus one.

Is lodging charged per traveller?

No. Lodging is charged per room per night. Meals and activities scale with travellers, while transportation is entered as a party total.

What do the GSA benchmarks mean?

The FY 2026 standard CONUS references are $110 for lodging and $68 for meals and incidentals. They are federal reimbursement ceilings rather than average leisure prices.

Why are arrival and departure meals reduced?

With the option enabled, each travel day counts at 75% of the daily meal allowance, following the federal travel rule. Disable it when every day should be budgeted in full.

Should a road-trip budget use the IRS mileage rate?

Use it for reimbursement or deductible-cost planning. For personal cash flow, replacing it with an estimated fuel and wear rate may be more realistic.

Is the 10% contingency an official figure?

No. It is an editable assumption. Raise it for uncertain prices or complex trips and lower it when most costs are already booked and refundable risk is limited.

Trip budget inputs

Currency and trip length

Sets the symbol and rounding precision. This calculator does not convert currencies.

Use manual mode for overnight transport or unpaid nights.

Enter the day you arrive and the day you leave.

Enter both dates to see the derived nights and days.

Party

Scales meals, activities and the per-person split.

Lodging is billed per room per night.

Lodging and meals

Defaults to the GSA FY 2026 standard CONUS lodging benchmark.

Enter the combined percentage charged on the room subtotal.

Defaults to the GSA FY 2026 standard CONUS M&IE benchmark.

Getting there and activities

Include all seats and legs; this field is not per person.

Leave at 0 when no personal-vehicle mileage applies.

Use a reimbursement rate or substitute your estimated cash cost per mile.

Enter the whole-trip amount for one traveller.

The 10% default is an editable planning assumption, not an official rate.

Enter your itinerary and select “Calculate trip budget” to see the result.

Scenario link and export status messages appear here.

Itinerary Rally Mini-Game

This optional game uses the calculator’s current daily total as its target. Catch costs and savings while trying to keep the running average near that itinerary budget.

Score

0

Best: 0

Clock

90s

Budget window: ±$20

Average

$0

Target $0/day

Touch or click inside the stage to steer. For keyboard play, focus the game and use ← and → to glide; press space to bank one deal per second. Calculator fields keep their normal keyboard behavior.

Embed this calculator

Copy and paste the HTML below to add the Travel Itinerary Budget Planner | Per-Diem Trip Cost Estimator to your website.