GratisAItravel · field guide · local-first · no account
transport option ticket

Compare Group Transport Options at Your Party Size — Free

A minibus can beat train tickets for a dozen people and lose badly for six. Multiply each option out at the size of your actual group, including any minimum the operator charges for.

The proof surface

The group cost splitter divides one total between people. This compares alternative transport options at a stated party size and reports the lowest total, not a per-person split.

Inputtransport option | cost per person units | minimum seats charged; people travelling in the group
Rare deviceThe group cost splitter divides one total between people. This compares alternative transport options at a stated party size and reports the lowest total, not a per-person split.
Output artifacttotal cost units per row with transparent workings
Cost$0 · local-first · one free run · samples labelled
Sample, not your facts: Illustrative sample: Train tickets | 9 | 1; Minibus | 6 | 16. With people travelling in the group set to 12, lowest option total is 96.00 total cost units.

Why the flat version breaks

Comparing per-person prices

Minimum charges change the ranking as group size changes.

Leaving out booking fees

Per-person fees behave like a second fare.

Assuming a quote is available

Prices change with date, route and demand.

How to work the transport option ticket

Price the option you would really book

Use the fare or quote for your dates, including booking fees that apply per person. Enter the same currency for every option so the comparison is meaningful.

Enter the minimum seats charged

Operators often charge a minimum even when fewer people travel. A minibus with a 16-seat minimum costs 96 for twelve travellers, which is below the 108 for twelve train tickets in the sample.

Read the lowest total, not the lowest headline

The summary is the cheapest entered total at your party size, and higher options are flagged. A flag means more expensive on these numbers, not unsuitable.

Check the non-price conditions

Accessibility, luggage, timings, cancellation terms and comfort can outweigh a small difference. Confirm availability and the operator’s terms before booking anything.

What the transport option ticket replaces

QuestionBeforeVisible working
Comparing per-person pricesMinimum charges change the ranking as group size changes.Enter the minimum seats charged
Leaving out booking feesPer-person fees behave like a second fare.Read the lowest total, not the lowest headline
Assuming a quote is availablePrices change with date, route and demand.Check the non-price conditions

A local arithmetic aid replaces hand calculation, not expert review. No paid AI service is needed.

Run it on the samples, right here

FIRST-LOAD

Research prototype — checkout unavailable. Input is processed locally and a draft is saved automatically in this browser profile when storage is available. Reset to sample clears that draft; Pro history has its own clear button. A state link encodes your inputs in its URL: share only non-sensitive rows. Browser history, clipboard and anyone receiving the link may retain it. Optional AI use below leaves this device; it is not required.

This compares user-supplied prices and is not a booking quote or a recommendation. Confirm fares, minimum charges and accessibility details with each operator before you book.

Data note: Everything runs in this browser tab on the transport option ticket: your transport option | cost per person units | minimum seats charged stays on this device, nothing is uploaded, and the reading is rebuilt only when you press run.

Go deeper: the companion app files the same reading as a plotted bar chart sheet

The article demo above runs without limits. The companion app keeps a local history, exports the rows as CSV, prints the transport option ticket reading, and holds your drafts on this device — one complete free run; the proposed $4 one-time filing layer is not currently for sale.

The transport option ticket reading is complete for free. The optional $4 layer adds print, row CSV and the last five local reading summaries; it does not add hidden answers. Checkout is not configured yet; the article demo remains unlimited.

Open the compare group transport options at your party size companion

Boundary

This compares user-supplied prices and is not a booking quote or a recommendation. Confirm fares, minimum charges and accessibility details with each operator before you book.

What this is built on

Before: Minimum charges change the ranking as group size changes. After: the transport option ticket shows the working beside each named row so the reader can change the assumption and inspect the consequence.

Optional AI formatting, not calculation

For this transport option ticket, use the free AI Studio interface only if available to you, with no paid API key. Manual entry completes the same workflow for free. Supply only fictional or non-sensitive notes. Review its output against the source; never paste unresolved questions into the numeric rows.

Format my non-sensitive notes for a transport option ticket. Return plain rows only: transport option | cost per person units | minimum seats charged. Preserve supplied quantities exactly. Do not guess missing values; list questions separately. Do not calculate or add advice. I will check every row before pasting into the local tool.

Accepted schema: transport option | cost per person units | minimum seats charged. No AI response is executed as code.