Skyscanner Scraper
/flights/search-multi-citySearch Multi-City Flights
Live multi-city search for 2-6 legs in travel order, polled to completion; leg dates optional, same filters as one-way.
QUERY PARAMS
JSON array of 2-6 legs in travel order, each {origin, destination} with an optional date (YYYY-MM-DD). Origin/destination accept an entity id, IATA code, free text or a skyscanner.net URL. A leg without a date departs tomorrow (first leg) or 3 days after the previous leg.
Example: [{"origin":"JFK","destination":"LHR"},{"origin":"LHR","destination":"CDG"}]
Number of adult passengers.
Default: 1
Allowed values: 1-8
Comma-separated ages of children in the party, each 0-17 (at most 8).
Example: 4,9
Number of infants on lap.
Allowed values: 0-8
Cabin class filter.
Default: economy
Allowed values: economy, premium_economy, business, first
Highest itinerary price to return, in currency.
Allowed values: 0 or more
Result ordering; best keeps Skyscanner's own ranking.
Default: best
Allowed values: best, cheapest, fastest, outbound_departure
How long the backend may keep polling the live search before returning what it has. Higher = more complete, slower.
Allowed values: 0-60
How many itineraries to return — the top N by sort. total_results always reports the full settled count after filters.
Default: 100
Allowed values: 1-500
Point-of-sale country as a 2-letter code. Not cosmetic: it changes which fares, partners and prices Skyscanner offers.
Default: US
Allowed values: any ISO 3166-1 alpha-2 code (US, GB, IN, DE, FR, JP, ...)
Response language as a BCP-47 tag.
Default: en-US
Allowed values: en-US, en-GB, fr-FR, de-DE, es-ES, ja-JP, ... (ll-CC or ll)
Pricing currency as a 3-letter ISO code.
Default: USD
Allowed values: USD, GBP, EUR, INR, JPY, ...
{
"status": "complete",
"count": 10,
"total_results": 1093,
"results": [
{
"id": "12712-2610241915--32222-0-13554-2610250620|13554-2610270620--32677-0-10413-2610270840",
"price": {
"amount": 493.54,
"currency": "USD",
"formatted": "$494"
},
"duration_minutes": 505,
"stop_count": 0,
"legs": [
{
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"city": "New York",
"country": "United States"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"departure_at": "2026-10-24T19:15:00",
"arrival_at": "2026-10-25T06:20:00",
"duration_minutes": 425,
"stop_count": 0,
"days_offset": 1,
"carriers": [
{
"code": "IB",
"name": "Iberia",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/IB.png"
}
],
"operation_type": "not_operated",
"segments": [
{
"flight_number": "IB4218",
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"type": "airport",
"city": "New York",
"city_entity_id": "27537542",
"country": "United States",
"country_code": "US"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"departure_at": "2026-10-24T19:15:00",
"arrival_at": "2026-10-25T06:20:00",
"duration_minutes": 425,
"marketing_carrier": {
"code": "IB",
"name": "Iberia"
},
"operating_carrier": {
"code": "AA",
"name": "American Airlines"
}
}
]
},
{
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"city": "Paris",
"country": "France"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "AF",
"name": "Air France",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AF.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AF1381",
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"type": "airport",
"city": "Paris",
"city_entity_id": "27539733",
"country": "France",
"country_code": "FR"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"marketing_carrier": {
"code": "AF",
"name": "Air France"
}
}
]
}
],
"booking_options": [
{
"price": {
"amount": 493.54,
"currency": "USD"
},
"agents": [
{
"id": "iber",
"name": "Iberia",
"is_airline": true,
"rating": 4.64,
"review_count": 330,
"price": {
"amount": 293.69,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/iber/1/12712.13554.2026-10-24/air/airli/flights?itinerary=flight|-32222|4218|12712|2026-10-24T19:15|13554|2026-10-25T06:20|425|OLN0T9BV|O|USEUBAS&carriers=-32222&operators=-32573&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=293.69&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJTEotEuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwDgNGgZMAAAAA|-4900948638162301744|2$H4sIAAAAAAAA_-PS42LJTEotEuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwDgNGgZMAAAAA|AAIBAQEAAQfqChgIOTU1NjUwNTgIOTU1NjUwNTAC|5996162624709417219|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T06:25:52&pqid=false&fare_type=base_fare"
},
{
"id": "klm1",
"name": "KLM",
"is_airline": true,
"rating": 4.42,
"review_count": 552,
"price": {
"amount": 199.85,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/klm1/1/13554.10413.2026-10-27/air/airli/flights?itinerary=flight|-32677|1381|13554|2026-10-27T06:20|10413|2026-10-27T08:40|80|WY02BN9A|W|BASIC&carriers=-32677&operators=-32677&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=199.85&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|8378109393830659599|2$H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|AAIBAQEAAQfqChsIOTU1NjUwNTAIOTU1NjUwNDEC|3659233692492280519|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:32&pqid=false&fare_type=base_fare"
}
]
}
],
"fare_policy": {
"is_change_allowed": false,
"is_partially_changeable": false,
"is_cancellation_allowed": false,
"is_partially_refundable": false
},
"is_self_transfer": false,
"is_protected_self_transfer": false,
"has_flexible_options": false,
"score": 0.979464
},
{
"id": "12712-2610240935--32222-0-13554-2610242140|13554-2610270620--32677-0-10413-2610270840",
"price": {
"amount": 493.54,
"currency": "USD",
"formatted": "$494"
},
"duration_minutes": 505,
"stop_count": 0,
"legs": [
{
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"city": "New York",
"country": "United States"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"departure_at": "2026-10-24T09:35:00",
"arrival_at": "2026-10-24T21:40:00",
"duration_minutes": 425,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "IB",
"name": "Iberia",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/IB.png"
}
],
"operation_type": "not_operated",
"segments": [
{
"flight_number": "IB4614",
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"type": "airport",
"city": "New York",
"city_entity_id": "27537542",
"country": "United States",
"country_code": "US"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"departure_at": "2026-10-24T09:35:00",
"arrival_at": "2026-10-24T21:40:00",
"duration_minutes": 425,
"marketing_carrier": {
"code": "IB",
"name": "Iberia"
},
"operating_carrier": {
"code": "AA",
"name": "American Airlines"
}
}
]
},
{
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"city": "Paris",
"country": "France"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "AF",
"name": "Air France",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AF.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AF1381",
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"type": "airport",
"city": "Paris",
"city_entity_id": "27539733",
"country": "France",
"country_code": "FR"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"marketing_carrier": {
"code": "AF",
"name": "Air France"
}
}
]
}
],
"booking_options": [
{
"price": {
"amount": 493.54,
"currency": "USD"
},
"agents": [
{
"id": "iber",
"name": "Iberia",
"is_airline": true,
"rating": 4.64,
"review_count": 330,
"price": {
"amount": 293.69,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/iber/1/12712.13554.2026-10-24/air/airli/flights?itinerary=flight|-32222|4614|12712|2026-10-24T09:35|13554|2026-10-24T21:40|425|OLN0T9BV|O|USEUBAS&carriers=-32222&operators=-32573&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=293.69&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJTEotEuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwDgNGgZMAAAAA|-9219972654214351539|2$H4sIAAAAAAAA_-PS42LJTEotEuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwDgNGgZMAAAAA|AAIBAQEAAQfqChgIOTU1NjUwNTgIOTU1NjUwNTAC|-5654487179621154195|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T06:25:52&pqid=false&fare_type=base_fare"
},
{
"id": "klm1",
"name": "KLM",
"is_airline": true,
"rating": 4.42,
"review_count": 552,
"price": {
"amount": 199.85,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/klm1/1/13554.10413.2026-10-27/air/airli/flights?itinerary=flight|-32677|1381|13554|2026-10-27T06:20|10413|2026-10-27T08:40|80|WY02BN9A|W|BASIC&carriers=-32677&operators=-32677&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=199.85&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|8378109393830659599|2$H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|AAIBAQEAAQfqChsIOTU1NjUwNTAIOTU1NjUwNDEC|3659233692492280519|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:32&pqid=false&fare_type=base_fare"
}
]
}
],
"fare_policy": {
"is_change_allowed": false,
"is_partially_changeable": false,
"is_cancellation_allowed": false,
"is_partially_refundable": false
},
"is_self_transfer": false,
"is_protected_self_transfer": false,
"has_flexible_options": false,
"score": 0.979139
},
{
"id": "12712-2610240935--32480-0-13554-2610242140|13554-2610270620--32677-0-10413-2610270840",
"price": {
"amount": 494.35,
"currency": "USD",
"formatted": "$495"
},
"duration_minutes": 505,
"stop_count": 0,
"legs": [
{
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"city": "New York",
"country": "United States"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"departure_at": "2026-10-24T09:35:00",
"arrival_at": "2026-10-24T21:40:00",
"duration_minutes": 425,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "BA",
"name": "British Airways",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/BA.png"
}
],
"operation_type": "not_operated",
"segments": [
{
"flight_number": "BA1594",
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"type": "airport",
"city": "New York",
"city_entity_id": "27537542",
"country": "United States",
"country_code": "US"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"departure_at": "2026-10-24T09:35:00",
"arrival_at": "2026-10-24T21:40:00",
"duration_minutes": 425,
"marketing_carrier": {
"code": "BA",
"name": "British Airways"
},
"operating_carrier": {
"code": "AA",
"name": "American Airlines"
}
}
]
},
{
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"city": "Paris",
"country": "France"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "AF",
"name": "Air France",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AF.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AF1381",
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"type": "airport",
"city": "Paris",
"city_entity_id": "27539733",
"country": "France",
"country_code": "FR"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"marketing_carrier": {
"code": "AF",
"name": "Air France"
}
}
]
}
],
"booking_options": [
{
"price": {
"amount": 494.35,
"currency": "USD"
},
"agents": [
{
"id": "ba__",
"name": "British Airways",
"is_airline": true,
"rating": 4.67,
"review_count": 729,
"price": {
"amount": 294.5,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/ba__/1/12712.13554.2026-10-24/air/airli/flights?itinerary=flight|-32480|1594|12712|2026-10-24T09:35|13554|2026-10-24T21:40|425|OLN0T9BV|O|Basic&carriers=-32480&operators=-32573&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=294.50&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-My5mJJSoyPF-LlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCYxVzaLALAIqVbas1AAAA|-4605901256874577272|2$H4sIAAAAAAAA_-My5mJJSoyPF-LlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCYxVzaLALAIqVbas1AAAA|AAIBAQEAAQfqChgIOTU1NjUwNTgIOTU1NjUwNTAC|-687018512706345729|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:33&pqid=false&fare_type=base_fare"
},
{
"id": "klm1",
"name": "KLM",
"is_airline": true,
"rating": 4.42,
"review_count": 552,
"price": {
"amount": 199.85,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/klm1/1/13554.10413.2026-10-27/air/airli/flights?itinerary=flight|-32677|1381|13554|2026-10-27T06:20|10413|2026-10-27T08:40|80|WY02BN9A|W|BASIC&carriers=-32677&operators=-32677&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=199.85&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|8378109393830659599|2$H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|AAIBAQEAAQfqChsIOTU1NjUwNTAIOTU1NjUwNDEC|3659233692492280519|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:32&pqid=false&fare_type=base_fare"
}
]
}
],
"fare_policy": {
"is_change_allowed": false,
"is_partially_changeable": false,
"is_cancellation_allowed": false,
"is_partially_refundable": false
},
"is_self_transfer": false,
"is_protected_self_transfer": false,
"has_flexible_options": false,
"score": 0.977714
},
{
"id": "12712-2610241915--32573-0-13554-2610250620|13554-2610270620--32677-0-10413-2610270840",
"price": {
"amount": 494.35,
"currency": "USD",
"formatted": "$495"
},
"duration_minutes": 505,
"stop_count": 0,
"legs": [
{
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"city": "New York",
"country": "United States"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"departure_at": "2026-10-24T19:15:00",
"arrival_at": "2026-10-25T06:20:00",
"duration_minutes": 425,
"stop_count": 0,
"days_offset": 1,
"carriers": [
{
"code": "AA",
"name": "American Airlines",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AA.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AA100",
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"type": "airport",
"city": "New York",
"city_entity_id": "27537542",
"country": "United States",
"country_code": "US"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"departure_at": "2026-10-24T19:15:00",
"arrival_at": "2026-10-25T06:20:00",
"duration_minutes": 425,
"marketing_carrier": {
"code": "AA",
"name": "American Airlines"
}
}
]
},
{
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"city": "Paris",
"country": "France"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "AF",
"name": "Air France",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AF.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AF1381",
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"type": "airport",
"city": "Paris",
"city_entity_id": "27539733",
"country": "France",
"country_code": "FR"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"marketing_carrier": {
"code": "AF",
"name": "Air France"
}
}
]
}
],
"booking_options": [
{
"price": {
"amount": 494.35,
"currency": "USD"
},
"agents": [
{
"id": "aaus",
"name": "American Airlines",
"is_airline": true,
"rating": 4.96,
"review_count": 6065,
"price": {
"amount": 294.5,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/aaus/1/12712.13554.2026-10-24/air/airli/flights?itinerary=flight|-32573|100|12712|2026-10-24T19:15|13554|2026-10-25T06:20|425|OLN0T9BV|B|BASIC+ECONOMY&carriers=-32573&operators=-32573&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=294.50&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42JJTCwtFuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwBzE02hMAAAAA|2619261167107940502|2$H4sIAAAAAAAA_-PS42JJTCwtFuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwBzE02hMAAAAA|AAIDAQEAAQfqChgIOTU1NjUwNTgIOTU1NjUwNTAC|7010001666713019186|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T07:02:40&pqid=false&fare_type=base_fare"
},
{
"id": "klm1",
"name": "KLM",
"is_airline": true,
"rating": 4.42,
"review_count": 552,
"price": {
"amount": 199.85,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/klm1/1/13554.10413.2026-10-27/air/airli/flights?itinerary=flight|-32677|1381|13554|2026-10-27T06:20|10413|2026-10-27T08:40|80|WY02BN9A|W|BASIC&carriers=-32677&operators=-32677&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=199.85&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|8378109393830659599|2$H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|AAIBAQEAAQfqChsIOTU1NjUwNTAIOTU1NjUwNDEC|3659233692492280519|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:32&pqid=false&fare_type=base_fare"
}
]
}
],
"fare_policy": {
"is_change_allowed": false,
"is_partially_changeable": false,
"is_cancellation_allowed": false,
"is_partially_refundable": false
},
"is_self_transfer": false,
"is_protected_self_transfer": false,
"has_flexible_options": false,
"score": 0.977658
},
{
"id": "12712-2610240935--32573-0-13554-2610242140|13554-2610270620--32677-0-10413-2610270840",
"price": {
"amount": 494.35,
"currency": "USD",
"formatted": "$495"
},
"duration_minutes": 505,
"stop_count": 0,
"legs": [
{
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"city": "New York",
"country": "United States"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"departure_at": "2026-10-24T09:35:00",
"arrival_at": "2026-10-24T21:40:00",
"duration_minutes": 425,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "AA",
"name": "American Airlines",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AA.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AA142",
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"type": "airport",
"city": "New York",
"city_entity_id": "27537542",
"country": "United States",
"country_code": "US"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"departure_at": "2026-10-24T09:35:00",
"arrival_at": "2026-10-24T21:40:00",
"duration_minutes": 425,
"marketing_carrier": {
"code": "AA",
"name": "American Airlines"
}
}
]
},
{
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"city": "Paris",
"country": "France"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "AF",
"name": "Air France",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AF.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AF1381",
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"type": "airport",
"city": "Paris",
"city_entity_id": "27539733",
"country": "France",
"country_code": "FR"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"marketing_carrier": {
"code": "AF",
"name": "Air France"
}
}
]
}
],
"booking_options": [
{
"price": {
"amount": 494.35,
"currency": "USD"
},
"agents": [
{
"id": "aaus",
"name": "American Airlines",
"is_airline": true,
"rating": 4.96,
"review_count": 6065,
"price": {
"amount": 294.5,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/aaus/1/12712.13554.2026-10-24/air/airli/flights?itinerary=flight|-32573|142|12712|2026-10-24T09:35|13554|2026-10-24T21:40|425|OLN0T9BV|B|BASIC+ECONOMY&carriers=-32573&operators=-32573&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=294.50&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42JJTCwtFuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwBzE02hMAAAAA|2954254189633114830|2$H4sIAAAAAAAA_-PS42JJTCwtFuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwBzE02hMAAAAA|AAIDAQEAAQfqChgIOTU1NjUwNTgIOTU1NjUwNTAC|8757575800779547090|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T07:02:40&pqid=false&fare_type=base_fare"
},
{
"id": "klm1",
"name": "KLM",
"is_airline": true,
"rating": 4.42,
"review_count": 552,
"price": {
"amount": 199.85,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/klm1/1/13554.10413.2026-10-27/air/airli/flights?itinerary=flight|-32677|1381|13554|2026-10-27T06:20|10413|2026-10-27T08:40|80|WY02BN9A|W|BASIC&carriers=-32677&operators=-32677&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=199.85&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|8378109393830659599|2$H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|AAIBAQEAAQfqChsIOTU1NjUwNTAIOTU1NjUwNDEC|3659233692492280519|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:32&pqid=false&fare_type=base_fare"
}
]
}
],
"fare_policy": {
"is_change_allowed": false,
"is_partially_changeable": false,
"is_cancellation_allowed": false,
"is_partially_refundable": false
},
"is_self_transfer": false,
"is_protected_self_transfer": false,
"has_flexible_options": false,
"score": 0.97765
},
{
"id": "12712-2610241915--32480-0-13554-2610250620|13554-2610270620--32677-0-10413-2610270840",
"price": {
"amount": 494.35,
"currency": "USD",
"formatted": "$495"
},
"duration_minutes": 505,
"stop_count": 0,
"legs": [
{
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"city": "New York",
"country": "United States"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"departure_at": "2026-10-24T19:15:00",
"arrival_at": "2026-10-25T06:20:00",
"duration_minutes": 425,
"stop_count": 0,
"days_offset": 1,
"carriers": [
{
"code": "BA",
"name": "British Airways",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/BA.png"
}
],
"operation_type": "not_operated",
"segments": [
{
"flight_number": "BA1511",
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"type": "airport",
"city": "New York",
"city_entity_id": "27537542",
"country": "United States",
"country_code": "US"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"departure_at": "2026-10-24T19:15:00",
"arrival_at": "2026-10-25T06:20:00",
"duration_minutes": 425,
"marketing_carrier": {
"code": "BA",
"name": "British Airways"
},
"operating_carrier": {
"code": "AA",
"name": "American Airlines"
}
}
]
},
{
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"city": "Paris",
"country": "France"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "AF",
"name": "Air France",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AF.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AF1381",
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"type": "airport",
"city": "Paris",
"city_entity_id": "27539733",
"country": "France",
"country_code": "FR"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"marketing_carrier": {
"code": "AF",
"name": "Air France"
}
}
]
}
],
"booking_options": [
{
"price": {
"amount": 494.35,
"currency": "USD"
},
"agents": [
{
"id": "ba__",
"name": "British Airways",
"is_airline": true,
"rating": 4.67,
"review_count": 729,
"price": {
"amount": 294.5,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/ba__/1/12712.13554.2026-10-24/air/airli/flights?itinerary=flight|-32480|1511|12712|2026-10-24T19:15|13554|2026-10-25T06:20|425|OLN0T9BV|O|Basic&carriers=-32480&operators=-32573&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=294.50&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-My5mJJSoyPF-LlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCYxVzaLALAIqVbas1AAAA|-9199938085925800792|2$H4sIAAAAAAAA_-My5mJJSoyPF-LlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCYxVzaLALAIqVbas1AAAA|AAIBAQEAAQfqChgIOTU1NjUwNTgIOTU1NjUwNTAC|5120809003089642316|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:33&pqid=false&fare_type=base_fare"
},
{
"id": "klm1",
"name": "KLM",
"is_airline": true,
"rating": 4.42,
"review_count": 552,
"price": {
"amount": 199.85,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/klm1/1/13554.10413.2026-10-27/air/airli/flights?itinerary=flight|-32677|1381|13554|2026-10-27T06:20|10413|2026-10-27T08:40|80|WY02BN9A|W|BASIC&carriers=-32677&operators=-32677&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=199.85&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|8378109393830659599|2$H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|AAIBAQEAAQfqChsIOTU1NjUwNTAIOTU1NjUwNDEC|3659233692492280519|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:32&pqid=false&fare_type=base_fare"
}
]
}
],
"fare_policy": {
"is_change_allowed": false,
"is_partially_changeable": false,
"is_cancellation_allowed": false,
"is_partially_refundable": false
},
"is_self_transfer": false,
"is_protected_self_transfer": false,
"has_flexible_options": false,
"score": 0.977389
},
{
"id": "12712-2610242205--32222-0-13554-2610250915|13554-2610270620--32677-0-10413-2610270840",
"price": {
"amount": 493.54,
"currency": "USD",
"formatted": "$494"
},
"duration_minutes": 510,
"stop_count": 0,
"legs": [
{
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"city": "New York",
"country": "United States"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"departure_at": "2026-10-24T22:05:00",
"arrival_at": "2026-10-25T09:15:00",
"duration_minutes": 430,
"stop_count": 0,
"days_offset": 1,
"carriers": [
{
"code": "IB",
"name": "Iberia",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/IB.png"
}
],
"operation_type": "not_operated",
"segments": [
{
"flight_number": "IB4220",
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"type": "airport",
"city": "New York",
"city_entity_id": "27537542",
"country": "United States",
"country_code": "US"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"departure_at": "2026-10-24T22:05:00",
"arrival_at": "2026-10-25T09:15:00",
"duration_minutes": 430,
"marketing_carrier": {
"code": "IB",
"name": "Iberia"
},
"operating_carrier": {
"code": "AA",
"name": "American Airlines"
}
}
]
},
{
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"city": "Paris",
"country": "France"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "AF",
"name": "Air France",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AF.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AF1381",
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"type": "airport",
"city": "Paris",
"city_entity_id": "27539733",
"country": "France",
"country_code": "FR"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"marketing_carrier": {
"code": "AF",
"name": "Air France"
}
}
]
}
],
"booking_options": [
{
"price": {
"amount": 493.54,
"currency": "USD"
},
"agents": [
{
"id": "iber",
"name": "Iberia",
"is_airline": true,
"rating": 4.64,
"review_count": 330,
"price": {
"amount": 293.69,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/iber/1/12712.13554.2026-10-24/air/airli/flights?itinerary=flight|-32222|4220|12712|2026-10-24T22:05|13554|2026-10-25T09:15|430|OLN0T9BV|O|USEUBAS&carriers=-32222&operators=-32573&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=293.69&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJTEotEuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwDgNGgZMAAAAA|5324688545603017258|2$H4sIAAAAAAAA_-PS42LJTEotEuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwDgNGgZMAAAAA|AAIBAQEAAQfqChgIOTU1NjUwNTgIOTU1NjUwNTAC|-6489404646300492462|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T06:25:52&pqid=false&fare_type=base_fare"
},
{
"id": "klm1",
"name": "KLM",
"is_airline": true,
"rating": 4.42,
"review_count": 552,
"price": {
"amount": 199.85,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/klm1/1/13554.10413.2026-10-27/air/airli/flights?itinerary=flight|-32677|1381|13554|2026-10-27T06:20|10413|2026-10-27T08:40|80|WY02BN9A|W|BASIC&carriers=-32677&operators=-32677&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=199.85&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|8378109393830659599|2$H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|AAIBAQEAAQfqChsIOTU1NjUwNTAIOTU1NjUwNDEC|3659233692492280519|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:32&pqid=false&fare_type=base_fare"
}
]
}
],
"fare_policy": {
"is_change_allowed": false,
"is_partially_changeable": false,
"is_cancellation_allowed": false,
"is_partially_refundable": false
},
"is_self_transfer": false,
"is_protected_self_transfer": false,
"has_flexible_options": false,
"score": 0.969038,
"eco_saving_percent": 23.741013
},
{
"id": "12712-2610242205--32573-0-13554-2610250915|13554-2610270620--32677-0-10413-2610270840",
"price": {
"amount": 494.35,
"currency": "USD",
"formatted": "$495"
},
"duration_minutes": 510,
"stop_count": 0,
"legs": [
{
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"city": "New York",
"country": "United States"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"departure_at": "2026-10-24T22:05:00",
"arrival_at": "2026-10-25T09:15:00",
"duration_minutes": 430,
"stop_count": 0,
"days_offset": 1,
"carriers": [
{
"code": "AA",
"name": "American Airlines",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AA.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AA104",
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"type": "airport",
"city": "New York",
"city_entity_id": "27537542",
"country": "United States",
"country_code": "US"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"departure_at": "2026-10-24T22:05:00",
"arrival_at": "2026-10-25T09:15:00",
"duration_minutes": 430,
"marketing_carrier": {
"code": "AA",
"name": "American Airlines"
}
}
]
},
{
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"city": "Paris",
"country": "France"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "AF",
"name": "Air France",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AF.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AF1381",
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"type": "airport",
"city": "Paris",
"city_entity_id": "27539733",
"country": "France",
"country_code": "FR"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"marketing_carrier": {
"code": "AF",
"name": "Air France"
}
}
]
}
],
"booking_options": [
{
"price": {
"amount": 494.35,
"currency": "USD"
},
"agents": [
{
"id": "aaus",
"name": "American Airlines",
"is_airline": true,
"rating": 4.96,
"review_count": 6065,
"price": {
"amount": 294.5,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/aaus/1/12712.13554.2026-10-24/air/airli/flights?itinerary=flight|-32573|104|12712|2026-10-24T22:05|13554|2026-10-25T09:15|430|OLN0T9BV|B|BASIC+ECONOMY&carriers=-32573&operators=-32573&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=294.50&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42JJTCwtFuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwBzE02hMAAAAA|-6597446889873145188|2$H4sIAAAAAAAA_-PS42JJTCwtFuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwBzE02hMAAAAA|AAIDAQEAAQfqChgIOTU1NjUwNTgIOTU1NjUwNTAC|4381482497588878298|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T07:02:40&pqid=false&fare_type=base_fare"
},
{
"id": "klm1",
"name": "KLM",
"is_airline": true,
"rating": 4.42,
"review_count": 552,
"price": {
"amount": 199.85,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/klm1/1/13554.10413.2026-10-27/air/airli/flights?itinerary=flight|-32677|1381|13554|2026-10-27T06:20|10413|2026-10-27T08:40|80|WY02BN9A|W|BASIC&carriers=-32677&operators=-32677&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=199.85&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|8378109393830659599|2$H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|AAIBAQEAAQfqChsIOTU1NjUwNTAIOTU1NjUwNDEC|3659233692492280519|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:32&pqid=false&fare_type=base_fare"
}
]
}
],
"fare_policy": {
"is_change_allowed": false,
"is_partially_changeable": false,
"is_cancellation_allowed": false,
"is_partially_refundable": false
},
"is_self_transfer": false,
"is_protected_self_transfer": false,
"has_flexible_options": false,
"score": 0.967547,
"eco_saving_percent": 23.741013
},
{
"id": "12712-2610242205--32480-0-13554-2610250915|13554-2610270620--32677-0-10413-2610270840",
"price": {
"amount": 494.35,
"currency": "USD",
"formatted": "$495"
},
"duration_minutes": 510,
"stop_count": 0,
"legs": [
{
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"city": "New York",
"country": "United States"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"departure_at": "2026-10-24T22:05:00",
"arrival_at": "2026-10-25T09:15:00",
"duration_minutes": 430,
"stop_count": 0,
"days_offset": 1,
"carriers": [
{
"code": "BA",
"name": "British Airways",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/BA.png"
}
],
"operation_type": "not_operated",
"segments": [
{
"flight_number": "BA1515",
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"type": "airport",
"city": "New York",
"city_entity_id": "27537542",
"country": "United States",
"country_code": "US"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"departure_at": "2026-10-24T22:05:00",
"arrival_at": "2026-10-25T09:15:00",
"duration_minutes": 430,
"marketing_carrier": {
"code": "BA",
"name": "British Airways"
},
"operating_carrier": {
"code": "AA",
"name": "American Airlines"
}
}
]
},
{
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"city": "Paris",
"country": "France"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "AF",
"name": "Air France",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AF.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AF1381",
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"type": "airport",
"city": "Paris",
"city_entity_id": "27539733",
"country": "France",
"country_code": "FR"
},
"departure_at": "2026-10-27T06:20:00",
"arrival_at": "2026-10-27T08:40:00",
"duration_minutes": 80,
"marketing_carrier": {
"code": "AF",
"name": "Air France"
}
}
]
}
],
"booking_options": [
{
"price": {
"amount": 494.35,
"currency": "USD"
},
"agents": [
{
"id": "ba__",
"name": "British Airways",
"is_airline": true,
"rating": 4.67,
"review_count": 729,
"price": {
"amount": 294.5,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/ba__/1/12712.13554.2026-10-24/air/airli/flights?itinerary=flight|-32480|1515|12712|2026-10-24T22:05|13554|2026-10-25T09:15|430|OLN0T9BV|O|Basic&carriers=-32480&operators=-32573&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=294.50&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-My5mJJSoyPF-LlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCYxVzaLALAIqVbas1AAAA|4510909842123904053|2$H4sIAAAAAAAA_-My5mJJSoyPF-LlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCYxVzaLALAIqVbas1AAAA|AAIBAQEAAQfqChgIOTU1NjUwNTgIOTU1NjUwNTAC|-988340084606587606|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:33&pqid=false&fare_type=base_fare"
},
{
"id": "klm1",
"name": "KLM",
"is_airline": true,
"rating": 4.42,
"review_count": 552,
"price": {
"amount": 199.85,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/klm1/1/13554.10413.2026-10-27/air/airli/flights?itinerary=flight|-32677|1381|13554|2026-10-27T06:20|10413|2026-10-27T08:40|80|WY02BN9A|W|BASIC&carriers=-32677&operators=-32677&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=199.85&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|8378109393830659599|2$H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|AAIBAQEAAQfqChsIOTU1NjUwNTAIOTU1NjUwNDEC|3659233692492280519|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:32&pqid=false&fare_type=base_fare"
}
]
}
],
"fare_policy": {
"is_change_allowed": false,
"is_partially_changeable": false,
"is_cancellation_allowed": false,
"is_partially_refundable": false
},
"is_self_transfer": false,
"is_protected_self_transfer": false,
"has_flexible_options": false,
"score": 0.96745,
"eco_saving_percent": 23.741013
},
{
"id": "12712-2610240935--32222-0-13554-2610242140|13554-2610271735--32677-0-10413-2610271955",
"price": {
"amount": 500.22,
"currency": "USD",
"formatted": "$501"
},
"duration_minutes": 505,
"stop_count": 0,
"legs": [
{
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"city": "New York",
"country": "United States"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"departure_at": "2026-10-24T09:35:00",
"arrival_at": "2026-10-24T21:40:00",
"duration_minutes": 425,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "IB",
"name": "Iberia",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/IB.png"
}
],
"operation_type": "not_operated",
"segments": [
{
"flight_number": "IB4614",
"origin": {
"entity_id": "95565058",
"code": "JFK",
"name": "New York John F. Kennedy",
"type": "airport",
"city": "New York",
"city_entity_id": "27537542",
"country": "United States",
"country_code": "US"
},
"destination": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"departure_at": "2026-10-24T09:35:00",
"arrival_at": "2026-10-24T21:40:00",
"duration_minutes": 425,
"marketing_carrier": {
"code": "IB",
"name": "Iberia"
},
"operating_carrier": {
"code": "AA",
"name": "American Airlines"
}
}
]
},
{
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"city": "London",
"country": "United Kingdom"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"city": "Paris",
"country": "France"
},
"departure_at": "2026-10-27T17:35:00",
"arrival_at": "2026-10-27T19:55:00",
"duration_minutes": 80,
"stop_count": 0,
"days_offset": 0,
"carriers": [
{
"code": "AF",
"name": "Air France",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AF.png"
}
],
"operation_type": "fully_operated",
"segments": [
{
"flight_number": "AF1281",
"origin": {
"entity_id": "95565050",
"code": "LHR",
"name": "London Heathrow",
"type": "airport",
"city": "London",
"city_entity_id": "27544008",
"country": "United Kingdom",
"country_code": "UK"
},
"destination": {
"entity_id": "95565041",
"code": "CDG",
"name": "Paris Charles de Gaulle",
"type": "airport",
"city": "Paris",
"city_entity_id": "27539733",
"country": "France",
"country_code": "FR"
},
"departure_at": "2026-10-27T17:35:00",
"arrival_at": "2026-10-27T19:55:00",
"duration_minutes": 80,
"marketing_carrier": {
"code": "AF",
"name": "Air France"
}
}
]
}
],
"booking_options": [
{
"price": {
"amount": 500.22,
"currency": "USD"
},
"agents": [
{
"id": "iber",
"name": "Iberia",
"is_airline": true,
"rating": 4.64,
"review_count": 330,
"price": {
"amount": 293.69,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/iber/1/12712.13554.2026-10-24/air/airli/flights?itinerary=flight|-32222|4614|12712|2026-10-24T09:35|13554|2026-10-24T21:40|425|OLN0T9BV|O|USEUBAS&carriers=-32222&operators=-32573&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=293.69&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJTEotEuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwDgNGgZMAAAAA|-9219972654214351539|2$H4sIAAAAAAAA_-PS42LJTEotEuLlWJGsxGFpampmamBqIcXL8SkTzjVQaHj1_hqbEZMCIwDgNGgZMAAAAA|AAIBAQEAAQfqChgIOTU1NjUwNTgIOTU1NjUwNTAC|-5654487179621154195|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T06:25:52&pqid=false&fare_type=base_fare"
},
{
"id": "klm1",
"name": "KLM",
"is_airline": true,
"rating": 4.42,
"review_count": 552,
"price": {
"amount": 206.53,
"currency": "USD"
},
"booking_type": "pbook",
"link": "https://www.skyscanner.net/transport_deeplink/4.0/US/en-US/USD/klm1/1/13554.10413.2026-10-27/air/airli/flights?itinerary=flight|-32677|1281|13554|2026-10-27T17:35|10413|2026-10-27T19:55|80|WY02BN9A|W|BASIC&carriers=-32677&operators=-32677&passengers=1&channel=website&cabin_class=economy&fps_session_id=dc0ad10b-8639-415b-bd70-093ea203d7f2&ticket_price=206.53&is_npt=false&is_multipart=true&client_id=skyscanner_website&request_id=b2ead2f5-3b91-488b-a02c-2ee9293033bc&q_ids=H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|5886128979688379108|2$H4sIAAAAAAAA_-PS42LJzsk1FOLl-JSpxGFpampmamBqIMXLsTYQxjUxVGi4_P8amxGTAiMAEzpSCTAAAAA|AAIBAQEAAQfqChsIOTU1NjUwNTAIOTU1NjUwNDEC|1609513331795978256|2&q_sources=JACQUARD&commercial_filters=false&q_datetime_utc=2026-10-23T15:05:32&pqid=false&fare_type=base_fare"
}
]
}
],
"fare_policy": {
"is_change_allowed": false,
"is_partially_changeable": false,
"is_cancellation_allowed": false,
"is_partially_refundable": false
},
"is_self_transfer": false,
"is_protected_self_transfer": false,
"has_flexible_options": false,
"score": 0.9663
}
],
"filters": {
"duration_minutes": {
"min": 415,
"max": 774
},
"layover_minutes": {
"min": 45,
"max": 219
},
"cheapest_by_stops": {
"direct": {
"amount": 494.0,
"currency": "USD",
"formatted": "$494"
},
"one_stop": {
"amount": 499.0,
"currency": "USD",
"formatted": "$499"
}
},
"carriers": [
{
"code": "AF",
"name": "Air France",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/AF.png"
},
{
"code": "BA",
"name": "British Airways",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/BA.png"
},
{
"code": "KL",
"name": "KLM",
"logo_link": "https://logos.skyscnr.com/images/airlines/favicon/KL.png"
}
],
"alliances": [
{
"name": "OneWorld"
},
{
"name": "Star Alliance"
},
{
"name": "SkyTeam"
}
],
"layover_airports": [
{
"code": "AMS",
"entity_id": "95565044",
"name": "Amsterdam Schiphol",
"cheapest_price": {
"amount": 590.02,
"currency": "USD",
"formatted": "$591"
}
},
{
"code": "ATL",
"entity_id": "95673800",
"name": "Atlanta Hartsfield-Jackson",
"cheapest_price": {
"amount": 571.85,
"currency": "USD",
"formatted": "$572"
}
},
{
"code": "BOS",
"entity_id": "95673679",
"name": "Boston Logan International",
"cheapest_price": {
"amount": 498.85,
"currency": "USD",
"formatted": "$499"
}
},
{
"code": "BRU",
"entity_id": "95565036",
"name": "Brussels International",
"cheapest_price": {
"amount": 598.65,
"currency": "USD",
"formatted": "$599"
}
},
{
"code": "CLT",
"entity_id": "95673672",
"name": "Charlotte Douglas",
"cheapest_price": {
"amount": 502.51,
"currency": "USD",
"formatted": "$503"
}
},
{
"code": "DTW",
"entity_id": "95673555",
"name": "Detroit Wayne County",
"cheapest_price": {
"amount": 571.85,
"currency": "USD",
"formatted": "$572"
}
},
{
"code": "FRA",
"entity_id": "95673652",
"name": "Frankfurt am Main",
"cheapest_price": {
"amount": 616.25,
"currency": "USD",
"formatted": "$617"
}
},
{
"code": "MAD",
"entity_id": "95565077",
"name": "Madrid",
"cheapest_price": {
"amount": 501.88,
"currency": "USD",
"formatted": "$502"
}
},
{
"code": "OSL",
"entity_id": "128667763",
"name": "Oslo Gardermoen",
"cheapest_price": {
"amount": 579.0,
"currency": "USD",
"formatted": "$579"
}
},
{
"code": "CDG",
"entity_id": "95565041",
"name": "Paris Charles de Gaulle",
"cheapest_price": {
"amount": 614.65,
"currency": "USD",
"formatted": "$615"
}
},
{
"code": "RDU",
"entity_id": "95673938",
"name": "Raleigh / Durham",
"cheapest_price": {
"amount": 498.03,
"currency": "USD",
"formatted": "$499"
}
},
{
"code": "ZRH",
"entity_id": "95673856",
"name": "Zurich",
"cheapest_price": {
"amount": 589.35,
"currency": "USD",
"formatted": "$590"
}
}
]
},
"pagination": {
"offset": 0,
"limit": 10,
"count": 10,
"total_results": 1093,
"next_offset": 10
},
"search": {
"legs": [
{
"origin": {
"entity_id": "95565058",
"name": "New York John F. Kennedy",
"code": "JFK"
},
"destination": {
"entity_id": "95565050",
"name": "London Heathrow",
"code": "LHR"
},
"date": "2026-10-24"
},
{
"origin": {
"entity_id": "95565050",
"name": "London Heathrow",
"code": "LHR"
},
"destination": {
"entity_id": "95565041",
"name": "Paris Charles de Gaulle",
"code": "CDG"
},
"date": "2026-10-27"
}
],
"trip_type": "multicity",
"adults": 1,
"children": 0,
"infants": 0,
"cabin_class": "economy",
"currency": "USD"
}
}