Documents & terminology

Every field on a flight itinerary explained

A field-by-field reference for airline itineraries: names, references, segment data, status codes, fare basis, baggage and the small print — what each one means and which ones change.

Published 2 February 2026 · Updated 6 September 2026

A reference you can read alongside an actual itinerary. Fields are grouped by the block they usually appear in.

Passenger block

Passenger name. Written SURNAME/GIVEN NAMES TITLE — for example SMITH/JOHN MR. It must match the travel document you present. Middle names are included where the passport shows them; airlines differ on how strictly they enforce this, and the strictness rises with the security requirements of the route.

Passenger type code. ADT adult, CHD child (2–11), INF infant under 2 without a seat, INS infant with a seat. It determines the fare and the baggage allowance.

Frequent flyer number. Attached to the reservation for accrual. Not proof of anything about the ticket.

Reference block

Booking reference / PNR / record locator. Six alphanumeric characters. The key to the whole reservation — see PNR and booking reference.

E-ticket number. Thirteen digits, prefixed by the airline’s accounting code. Present only once the ticket has been issued — see e-ticket numbers.

Issuing agency / IATA number. Who issued the ticket. Relevant if you need to change it: the issuer often controls the booking.

Date of issue. When the ticket was issued, which starts the clock on some fare rules.

Segment block

Marketing carrier and flight number. The airline selling the flight, e.g. BA 112. Flight numbers run from 1 to 4 digits.

Operating carrier. Who actually flies it. Shown as “operated by” when it differs. You check in with the operating carrier. See airline codes.

Origin and destination. Three-letter IATA airport codes plus airport names. Note the difference between an airport code and a city code — see airport codes explained.

Departure and arrival date and time. Always in the local time of the respective airport. This convention is why arrival times can look impossible. See flight time zones.

Terminal. Scheduled at time of issue and genuinely liable to change. Verify on the day.

Aircraft type. Indicative. Equipment swaps are routine.

Duration. Block time — gate to gate, including taxi.

Status code. HK holding confirmed, HL waitlisted, TK schedule change requiring your confirmation, UN unable / cancelled, NO no action taken. HK is the one you want on every segment.

Cabin. Economy, premium economy, business, first.

Booking class / fare class. A single letter such as Y, Q, J or O. This is the important one: it sets the price, the change and refund rules, and the mileage earned. Two passengers in the same cabin can be in very different booking classes.

Fare basis code. A longer alphanumeric string encoding the full fare rule, e.g. QLXRT. Airline staff read this to determine what you are entitled to.

Commercial block

Base fare. The fare before taxes and carrier-imposed charges.

Taxes, fees and charges. Government taxes, airport charges and carrier surcharges. Often the larger part of a cheap ticket, and the part that is not refundable in the same way.

Total. What was charged.

Currency. The currency of issue, which affects refund amounts.

Form of payment. Usually masked. There is no reason for a full card number to appear on an itinerary; if one does, redact it before sharing.

Baggage allowance. What the fare includes at time of issue, per segment. Mixed-carrier journeys can carry different allowances on different legs, and allowances change.

Small print

Fare rules / conditions. Change fees, refundability, validity period, minimum and maximum stay.

Endorsements and restrictions. Codes such as NONREF or NONEND limiting what can be done with the ticket.

Notice of incorporated terms. The legal boilerplate incorporating the conditions of carriage and, on international journeys, the Montreal Convention liability limits.

Which fields change after issue

Worth knowing which parts of the document age:

FieldStability
Passenger nameFixed — changes usually require reissue
Booking referenceFixed for the life of the reservation
Ticket numberFixed unless reissued
Flight numberCan change with a schedule change
TimesCan change, sometimes by hours
TerminalFrequently changes
AircraftFrequently changes
SeatNot guaranteed until boarding
GateNot on the itinerary at all — assigned on the day
Baggage allowanceCan change with fare-rule updates

The stable fields are the identity and reference fields. The volatile fields are the operational ones. This is a useful lens: an itinerary is reliable about what was booked and only indicative about how it will be operated.

On a sample itinerary

Everything in the passenger and segment blocks can be shown honestly on a sample, because they describe a plan. The reference block cannot, because it describes a transaction that did not happen. That is why the samples generated here leave the booking reference and ticket number as SAMPLE — NOT ISSUED — see sample flight itinerary format.