Add Schema Checker to your device

Use your browser menu to install this website as an app or add it to your home screen.

Schema.org type reference

Flight — Schema.org Type, Hierarchy & Properties

Learn about Schema.org Flight: parent types, child types, property value relationships and official references. Independent local educational guide.

Source: Schema.org v30.1 offline vocabulary. Official Flight definition.

What is Flight?

An airline flight.

Example JSON-LD skeleton

This minimal example only identifies a Schema.org type. It is not a complete entity, a Google rich-result test, or a claim about a real business.

{
  "@context": "https://schema.org",
  "@type": "Flight"
}

Full parent hierarchy

Each chain starts at a root type. Multiple paths are shown when Schema.org defines more than one parent. For very complex types, up to 256 paths are displayed; consult the official definition for the full graph.

  1. Thing → Intangible → Trip → Flight

Direct parents: Trip

Child types (0)

No entries listed in the available snapshot.

Properties that accept Flight values (0)

No direct rangeIncludes references found in this snapshot.

Properties usable on Flight (36)

This list includes properties whose domainIncludes names Flight or one of its ancestors. DomainIncludes is advisory; it is not an exhaustive set of permitted properties.

PropertyExpected value typesDescription
additionalTypeText, URLAn additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. Typically the value is a URI-identified RDF class, and in this case corresponds to the use of rdf:type in RDF. Text values can be used sparingly, for cases where useful information can be added without their being an appropriate schema to reference. In the case of text values, the class label should follow the schema.org <a href="https://schema.org/docs/styleguide.html">style guide</a>.
aircraftText, VehicleThe kind of aircraft (e.g., "Boeing 747").
alternateNameTextAn alias for the item.
arrivalAirportAirportThe airport where the flight terminates.
arrivalGateTextIdentifier of the flight's arrival gate.
arrivalTerminalTextIdentifier of the flight's arrival terminal.
arrivalTimeDateTime, TimeThe expected arrival time.
boardingPolicyBoardingPolicyTypeThe type of boarding policy used by the airline (e.g. zone-based or group-based).
carrierOrganization'carrier' is an out-dated term indicating the 'provider' for parcel delivery and flights.
departureAirportAirportThe airport where the flight originates.
departureGateTextIdentifier of the flight's departure gate.
departureTerminalTextIdentifier of the flight's departure terminal.
departureTimeDateTime, TimeThe expected departure time.
descriptionText, TextObjectA description of the item.
disambiguatingDescriptionTextA sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.
estimatedFlightDurationDuration, TextThe estimated time the flight will take.
flightDistanceDistance, TextThe distance of the flight.
flightNumberTextThe unique identifier for a flight including the airline IATA code. For example, if describing United flight 110, where the IATA code for United is 'UA', the flightNumber is 'UA110'.
identifierPropertyValue, Text, URLThe identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](/docs/datamodel.html#identifierBg) for more details.
imageImageObject, URLAn image of the item. This can be a [[URL]] or a fully described [[ImageObject]].
itineraryItemList, PlaceDestination(s) ( [[Place]] ) that make up a trip. For a trip where destination order is important use [[ItemList]] to specify that order (see examples).
mainEntityOfPageCreativeWork, URLIndicates a page (or other CreativeWork) for which this thing is the main entity being described. See [background notes](/docs/datamodel.html#mainEntityBackground) for details.
mealServiceTextDescription of the meals that will be provided or available for purchase.
nameTextThe name of the item.
offersDemand, OfferAn offer to provide this item&#x2014;for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use [[businessFunction]] to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a [[Demand]]. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer.
ownerOrganization, PersonA person or organization who owns this Thing.
partOfTripTripIdentifies that this [[Trip]] is a subTrip of another Trip. For example Day 1, Day 2, etc. of a multi-day trip.
potentialActionActionIndicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.
providerOrganization, PersonThe service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller.
sameAsURLURL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.
sellerOrganization, PersonAn entity which offers (sells / leases / lends / loans) the services / goods. A seller may also be a provider.
subjectOfCreativeWork, EventA CreativeWork or Event about this Thing.
subTripTripIdentifies a [[Trip]] that is a subTrip of this Trip. For example Day 1, Day 2, etc. of a multi-day trip.
tripOriginPlaceThe location of origin of the trip, prior to any destination(s).
urlURLURL of the item.
webCheckinTimeDateTimeThe time when a passenger can check into the flight online.

Schema.org vs Google

This type's presence in Schema.org is not a Google feature approval. Check our dated Google status snapshot and Google's official Rich Results Test separately.

← Back to Schema Explorer