Search Flights
search_flightsFull Description
Look up Virgin Atlantic flight options between airports. Supports one-way and round-trip searches with optional filters for departure time, fare family, total price range, maximum return options per cabin, and cheapest-first sorting. Fare-family values include ECON, ECONOMY-LIGHT, ECONOMY-DELIGHT, COMFORT-PLUS-PREMIUM-ECON, and BUS-FIRST. Direct or nonstop is not a fare family, and this tool does not expose a direct-only filter. Returns itinerary details, prices, and booking handoff links. This tool does not create bookings or modify external systems.
Parameters (2 required, 9 optional)
passengersarrayPassenger type codes: ADT, TEEN, CHD, INF.
slicesarrayOne outbound slice, with an optional second slice for return travel.
firstSliceFareFamilystringOptional outbound fare-family filter. Supported values: ECON, ECONOMY-LIGHT, ECONOMY-DELIGHT, COMFORT-PLUS-PREMIUM-ECON, BUS-FIRST. Do not use this field for direct or nonstop requests.
firstSliceTimeOfDaystringOptional outbound departure-time filter: MORNING, AFTERNOON, or EVENING.
MORNINGAFTERNOONEVENINGmaxReturnFlightsPerCabinintegerMaximum number of return options per outbound cabin, from 1 to 10.
6maxTotalPricenumberOptional maximum total price for the combined outbound and return fare.
minTotalPricenumberOptional minimum total price for the combined outbound and return fare.
nextSliceFareFamilystringOptional return fare-family filter. Supported values: ECON, ECONOMY-LIGHT, ECONOMY-DELIGHT, COMFORT-PLUS-PREMIUM-ECON, BUS-FIRST. Do not use this field for direct or nonstop requests.
nextSliceTimeOfDaystringOptional return departure-time filter: MORNING, AFTERNOON, or EVENING.
MORNINGAFTERNOONEVENINGoutboundFlightsToBundleintegerNumber of outbound flight options to bundle. The upstream API supports values from 1 to 6.
2sortByCheapestbooleanWhen true, sorts returned bundles by cheapest total price. This does not add a new filter or direct-only behavior.
False