Kiwi Com Scraper
/flights/search-round-tripSearch Round-Trip Flights
Search round-trip flights by dates, flexible windows or stay length: both directions, bags, stay and booking links.
QUERY PARAMS
Departure airport, city or country. Pass an IATA airport or city code, a Kiwi place id, a kiwi.com place slug (or a kiwi.com link containing it) or a plain place name; the form is detected for you, so no lookup call is needed first.
Examples:
- Airport:
JFK - City (all its airports):
NYC - Kiwi id:
City:new-york-city_ny_us - Slug:
new-york-city-new-york-united-states - Name:
new york
Arrival airport, city or country. Pass an IATA airport or city code, a Kiwi place id, a kiwi.com place slug (or a kiwi.com link containing it) or a plain place name; the form is detected for you, so no lookup call is needed first.
Examples:
- Airport:
JFK - City (all its airports):
NYC - Kiwi id:
City:new-york-city_ny_us - Slug:
new-york-city-new-york-united-states - Name:
new york
Departure date as YYYY-MM-DD (today or later).
Default: tomorrow
Return date as YYYY-MM-DD, on or after date. Leave it out and pass nights_min for a stay-length search instead.
Default: a week after date
Instead of return_date: shortest stay in nights. Kiwi.com then picks the best return day for every stay length in range.
Allowed values: 0-365
Longest stay in nights, with nights_min.
Default: nights_min
Allowed values: 0-365
Last day of a flexible departure window: results cover every departure from date to date_to, as YYYY-MM-DD, at most 62 days after date.
Last day of a flexible return window (return_date to return_date_to), as YYYY-MM-DD, at most 62 days after return_date.
Adult passengers.
Default: 1
Allowed values: 1-9
Child passengers aged 2-11.
Default: 0
Allowed values: 0-8
Infants under 2 travelling on a lap, at most one per adult.
Default: 0
Allowed values: 0-4
Cabin class to search.
Default: economy
Allowed values: economy, premium_economy, business, first
Cabin bags per passenger to price in. Fares that charge for a cabin bag include that fee in price.
Default: 0
Allowed values: 0-1
Checked bags per passenger to price in. Fares that charge for checked bags include those fees in price.
Default: 0
Allowed values: 0-2
Maximum stops per direction; 0 returns nonstop flights only.
Allowed values: 0-3
Maximum price per itinerary, in currency.
Example: 500
Result order. quality is Kiwi.com's own best mix of price and duration.
Default: quality
Allowed values: quality, price, duration, departure, arrival, popularity
Itineraries to return.
Default: 20
Allowed values: 1-100
Comma-separated IATA airline codes. Keeps only itineraries flown entirely by these airlines.
Example: B6,DL
Comma-separated IATA airline codes to leave out of the results.
Example: NK,F9
Outbound departure time window as start-end hours of the local day (0-24).
Example: 6-12 (morning departures)
Outbound arrival time window as start-end hours of the local day (0-24).
Example: 12-20
Maximum total travel time per direction, in hours.
Allowed values: 1-120
Maximum length of any layover, in hours.
Allowed values: 1-72
Include Kiwi.com self-transfer itineraries: separate tickets combined into one trip, often far cheaper, protected by the Kiwi.com Guarantee. Each result says so in is_self_transfer.
Default: true
Allowed values: true, false
Include hidden-city and throwaway-ticket fares (flagged in is_hidden_city and is_throwaway_ticket).
Default: true
Allowed values: true, false
Comma-separated transport types to combine.
Default: flight
Allowed values: flight, bus, train
3-letter currency for every price.
Default: USD
Allowed values: any ISO 4217 code (USD, EUR, GBP, CAD, INR, ...)
Language of airport, city and country names.
Default: en
Allowed values: any ISO 639-1 code (en, es, de, fr, it, ...)
2-letter country of the Kiwi.com storefront whose fares and booking rules apply.
Default: US
Allowed values: any ISO 3166-1 alpha-2 code (US, GB, CA, DE, IN, ...)
{
"trip_type": "round_trip",
"origin": {
"id": "City:new-york-city_ny_us",
"type": "city",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states",
"city": null,
"country": {
"code": "US",
"name": "United States"
}
},
"destination": {
"id": "City:london_gb",
"type": "city",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom",
"city": null,
"country": {
"code": "GB",
"name": "United Kingdom"
}
},
"date": "2026-11-11",
"date_to": null,
"return_date": "2026-11-18",
"return_date_to": null,
"nights": null,
"passengers": {
"adults": 1,
"children": 0,
"infants": 0,
"hand_bags": 0,
"checked_bags": 0,
"cabin_class": "economy"
},
"currency": "USD",
"sort": "quality",
"count": 20,
"total_count": 50,
"has_more_pending": false,
"results": [
{
"id": "eyJyIjoiQUM6ODQ2NTpMR0E6MTc5NDQyNjkwMDpZWVo6MTc5NDQzMzAyMDplY29ub215OkZhbHNlOjo6QUN8QUM6ODU0OllZWjoxNzk0NDM4MzAwOkxIUjoxNzk0NDY1MDAwOmVjb25vbXk6RmFsc2U6OjpBQ3xBQzo4NjU6TEhSOjE3OTUwMDY4MDA6WVVMOjE3OTUwMzQxMDA6ZWNvbm9teTpGYWxzZTo6OkFDfEFDOjg2NDQ6WVVMOjE3OTUwNDEzMDA6TEdBOjE3OTUwNDY3NjA6ZWNvbm9teTpGYWxzZTo6OkFDIiwiaSI6WyIyMmVlMGY2NDUxMjA1MTI3MDk4M2IyMWVfMHwyMmVlMGY2NDUxMjA1MTI3MDk4M2IyMWVfMSIsIjIyZWUwZjY0NTEyMDUxMjcwOTgzYjIxZV8yfDIyZWUwZjY0NTEyMDUxMjcwOTgzYjIxZV8zIl0sInRoYyI6MCwidGF0IjowLCJ2aSI6MCwidCI6IlJUIn0=",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HnZ2Ul_qRT5CDV58m-K6hzqQR6hJQyBYcOdYArRXM4jiYWL-RLOBOqfOJ32XoIN_Sx32CzkLBm10xjLNlkeeGaNTn8n0CNAERng-1HYjxLnw7SjQ8XmVGNnN0OwCjDzQ2g4oG-kU27w5bEwroyMQvMX2DleZxZhf4aCFMhCTtfK2pVYEuQQ0JvpZ__qQJEhcusLUy6r_7oEG6uqTj2WzLbIwgr_LB3sbV0yVIOFSr3_tv_V9-E8lBV4PSMq5Q8PIkRdIBAiXDYSE9uivZr5lwfRXP2OZ7qVWWXSio6FE8udL7e7ezcc8YBC6kTpDSELM4lNXlyE8AK_nSnJkwGm6JsiaTCUonsjuj6Z0vGhwHBIib6Oc4bMQe_HbiS1Mav0N895bmg8jTvrwPomeGUptpkfb6agiQPUTqWm_y6x6xkcsFvjptAdTK8OU5uJ9X03j69mw5JrjWcbVG-NSDSHWwklPRzE_i_LZ7tMhnGppTlsZZoe7YLMlETSWY_lCp3QbtZfs3VIze_WyQy979i6OzKhxQhAi_kif9iZ_VLL791wgGenWTt3bAuMMVdVLocyJnD5dyl4I59XrE2b_Iq-FC1dTRPqRrhdpAajIRCk4pjqxh7LN9BPHs6N0aB3pWIPH5veR6u-1qjeRzdFbldUkRkMpU48DwXrz-n_hvmbcTchhf8TgibdxR3uegJRg83dl69cFtzqTmoTrE6X9rf-LtODmM8U4IwRWMmmjN7XqO54limOKN9QLWrm_I7FDYOWL_y3XmnZNDIR9ck91k9O6zswhRRgXXtthlMC31m7as7irsXBO_VkmoKJHBrnsHfR_oS46SIdE9e8x13Z8oUoowGOSiegDz9MiH99xKSyU7c3JtDxvkg1rOeCYABexFGpFOJBCrdf4oOXq3EHUuT9PEafwP_BMdVa9sFkXfjtqP_bs6VvmMSb8e9OCKlufFazyW4eB0hQXce9hbXgJ0uD9MY7cuHAzNhV056R2gRoIJ3UO17nK5oc3iHdewBRAb-0dVnI2B4Ef_bGaBTEPtzH68EuBOobR-mbrreHotff8vQy7ZJ4EJOJ6jSPVhYAjmjrq-nynDNl1CRTPswZ2V1GsEQvQc5BSC6mp_goEsJpz3D5x4QTQzOV9-a-M1FbTi53WdPxAmHQutGMJUhrWqgwaMxiVKfYSI_kTgwjdTxfMcsh0pwdOgccqQp2GMkx0pRfLVHru9ZN67BazUjwgi6Ad6Ew%3D%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 864,
"currency": "USD"
},
"price_eur": 771.75,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 129.6,
"currency": "USD"
},
"duration_minutes": 1301,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 3,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 5,
"length_cm": 43,
"width_cm": 16,
"height_cm": 33,
"dimensions_sum_cm": 92
}
]
}
],
"hand_bag_tiers": [],
"checked_bag_tiers": [
{
"price": {
"amount": 182,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 442,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 864,
"currency": "USD"
},
"price_eur": 771.75,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HnZ2Ul_qRT5CDV58m-K6hzqQR6hJQyBYcOdYArRXM4jiYWL-RLOBOqfOJ32XoIN_Sx32CzkLBm10xjLNlkeeGaNTn8n0CNAERng-1HYjxLnw7SjQ8XmVGNnN0OwCjDzQ2g4oG-kU27w5bEwroyMQvMX2DleZxZhf4aCFMhCTtfK2pVYEuQQ0JvpZ__qQJEhcusLUy6r_7oEG6uqTj2WzLbIwgr_LB3sbV0yVIOFSr3_tv_V9-E8lBV4PSMq5Q8PIkRdIBAiXDYSE9uivZr5lwfRXP2OZ7qVWWXSio6FE8udL7e7ezcc8YBC6kTpDSELM4lNXlyE8AK_nSnJkwGm6JsiaTCUonsjuj6Z0vGhwHBIib6Oc4bMQe_HbiS1Mav0N895bmg8jTvrwPomeGUptpkfb6agiQPUTqWm_y6x6xkcsFvjptAdTK8OU5uJ9X03j69mw5JrjWcbVG-NSDSHWwklPRzE_i_LZ7tMhnGppTlsZZoe7YLMlETSWY_lCp3QbtZfs3VIze_WyQy979i6OzKhxQhAi_kif9iZ_VLL791wgGenWTt3bAuMMVdVLocyJnD5dyl4I59XrE2b_Iq-FC1dTRPqRrhdpAajIRCk4pjqxh7LN9BPHs6N0aB3pWIPH5veR6u-1qjeRzdFbldUkRkMpU48DwXrz-n_hvmbcTchhf8TgibdxR3uegJRg83dl69cFtzqTmoTrE6X9rf-LtODmM8U4IwRWMmmjN7XqO54limOKN9QLWrm_I7FDYOWL_y3XmnZNDIR9ck91k9O6zswhRRgXXtthlMC31m7as7irsXBO_VkmoKJHBrnsHfR_oS46SIdE9e8x13Z8oUoowGOSiegDz9MiH99xKSyU7c3JtDxvkg1rOeCYABexFGpFOJBCrdf4oOXq3EHUuT9PEafwP_BMdVa9sFkXfjtqP_bs6VvmMSb8e9OCKlufFazyW4eB0hQXce9hbXgJ0uD9MY7cuHAzNhV056R2gRoIJ3UO17nK5oc3iHdewBRAb-0dVnI2B4Ef_bGaBTEPtzH68EuBOobR-mbrreHotff8vQy7ZJ4EJOJ6jSPVhYAjmjrq-nynDNl1CRTPswZ2V1GsEQvQc5BSC6mp_goEsJpz3D5x4QTQzOV9-a-M1FbTi53WdPxAmHQutGMJUhrWqgwaMxiVKfYSI_kTgwjdTxfMcsh0pwdOgccqQp2GMkx0pRfLVHru9ZN67BazUjwgi6Ad6Ew%3D%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 967.48,
"currency": "USD"
},
"price_eur": 864.18,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HKN4VA-0AdoRX_l9pepMGvN7csHbRCceTTyjbV7eC9wRP_dXpOv9rztSoDgnjpgpBuD7_V7LMKgtEd_8KltubnT9JxasPgs-1e1olhkywd0Rm968jEJQLYq4jGtE5fxPjYTj7SCqNlWMEXydU0Mp0nsePdV1wkVouWtQzLDPCUZGLUnf9xcm3iPqOZVhK85oh93PG2JPrSTEXhUXp579sL6QwJ2YTIvKadP6mWx3g4l8W85d4f-MTNnTEGYb2zy0P0VPVBAc80CbdDjXxChB5u_1duQFqBxkmdVMRS7EURnS5tZY_oAHc4iV0TsLGY40um2cS4_QqhqeGf4ohiKm2rQ8YP5GNLWWc3o_7vRIZTMdBtvVa-aOrsk0DC3Hka16YkacGGWJ9jOjZJeGpHRz97UjEcHq0nN7Csh7KeGQQYQQ6cIBtdJEFY1nF9atGLPTBgf19xaZvovgF5gaSBpv66ed0rHX_zNHgqiq_OAmIvp3xU8Ptbcczs3CvfENTbTjUovZusojo715jP6wAQEDfGIPsApm-uRkKT7WlfqQOz9aW_LcWBQbf395cDFXaY6moVFLsl9t2XoLVMqCR9yf3FKc9aoXRqg64JKww33C-80aAH8-p7m18DNyJ4K9u-jxTCAqINcpQYLu3-yJtYN4NHJbd17UUv6BvfKb5FTu9SeaoOcURAwUuwoB4EZ6z0WDLPqOSSCCCmdU2T7PL4ha-AqTxxpphngzOYQGhFeQmaKhD8QuKHgefkBgWHcRVYXOZVIl83g7g9YXAq9KWd-JZvWRe5Vtj6yKvV-MK_FZ5M9X0iuI7Hy6UwaYJAT6r2a0uTKeZb_P8w9-TGqMHyuavVtX0YCjNiiBN8xPdhd7vWvZ1jQcIx8zzdWL7gvwJkxYxw-r5OO1_k0KIDi1zIe5FtVsX3eCoCuMh8l13aP-3pJOw7aiNFInfhIJy3AW0kO0Al7vT3_5501bRuTjJmvHeO5iGJxGL1UGQNdRvDJ3UwHk-4MC-wkLlAq1EUr8pLZGdpc8W_1wA3S06WfEbDrl9MA7Zv2JCmyhWwTBIGzYWbFHsBq75Uc6p0tA99Szks812IOSXqvrhZyokIYtkKM1HZR9Fryk5qqwgRg1mGPi1RzDNy9IFN99LqL_LiTFS5IzGrC1dc6QwO2O0UIabEUVqtGn0_SIEY2GYRShVhRfb8bkKWV3QcSbGEEvFDBsmT5AOOB31tiqaDDLvcJqrYmWJ_pfyuUaWeVhSxEBc9hT3DAxpxjcS2w5GT9f54Z6mxtA4CAVpXsKXzm6YVpLLJlwJaipRruejfkTWCoKycepziRk%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T14:55:00",
"utc_time": "2026-11-11T19:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T06:30:00",
"utc_time": "2026-11-12T06:30:00"
},
"duration_minutes": 635,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC8465",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T14:55:00",
"utc_time": "2026-11-11T19:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T16:37:00",
"utc_time": "2026-11-11T21:37:00"
},
"duration_minutes": 102,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC854",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T18:05:00",
"utc_time": "2026-11-11T23:05:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T06:30:00",
"utc_time": "2026-11-12T06:30:00"
},
"duration_minutes": 445,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 88,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 9030,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T13:00:00",
"utc_time": "2026-11-18T13:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:06:00",
"utc_time": "2026-11-19T00:06:00"
},
"duration_minutes": 666,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC865",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T13:00:00",
"utc_time": "2026-11-18T13:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:YUL",
"code": "YUL",
"name": "Montréal–Pierre Elliott Trudeau International",
"slug": "montreal-pierre-elliott-trudeau-international-montreal-quebec-canada",
"type": "airport",
"city": {
"id": "City:montreal_qc_ca",
"name": "Montreal",
"code": "YMQ",
"slug": "montreal-quebec-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 45.4705556,
"lng": -73.740833
}
},
"local_time": "2026-11-18T15:35:00",
"utc_time": "2026-11-18T20:35:00"
},
"duration_minutes": 455,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC8644",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YUL",
"code": "YUL",
"name": "Montréal–Pierre Elliott Trudeau International",
"slug": "montreal-pierre-elliott-trudeau-international-montreal-quebec-canada",
"type": "airport",
"city": {
"id": "City:montreal_qc_ca",
"name": "Montreal",
"code": "YMQ",
"slug": "montreal-quebec-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 45.4705556,
"lng": -73.740833
}
},
"local_time": "2026-11-18T17:35:00",
"utc_time": "2026-11-18T22:35:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:06:00",
"utc_time": "2026-11-19T00:06:00"
},
"duration_minutes": 91,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 120,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 9030
}
},
{
"id": "eyJyIjoiQUM6NzI1OkxHQToxNzk0NDQ0OTAwOllZWjoxNzk0NDUxMDIwOmVjb25vbXk6RmFsc2U6OjpBQ3xBQzo4NTg6WVlaOjE3OTQ0NTYwMDA6TEhSOjE3OTQ0ODI0MDA6ZWNvbm9teTpGYWxzZTo6OkFDfEFDOjg2NTpMSFI6MTc5NTAwNjgwMDpZVUw6MTc5NTAzNDEwMDplY29ub215OkZhbHNlOjo6QUN8QUM6ODY0NDpZVUw6MTc5NTA0MTMwMDpMR0E6MTc5NTA0Njc2MDplY29ub215OkZhbHNlOjo6QUMiLCJpIjpbIjIyZWUwZjY0NTEyMDUxMjcxNzlmODI0Y18wfDIyZWUwZjY0NTEyMDUxMjcxNzlmODI0Y18xIiwiMjJlZTBmNjQ1MTIwNTEyNzE3OWY4MjRjXzJ8MjJlZTBmNjQ1MTIwNTEyNzE3OWY4MjRjXzMiXSwidGhjIjowLCJ0YXQiOjAsInZpIjowLCJ0IjoiUlQifQ==",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HfL0kzm4u0AnEO4Zbw_sw24yugo6LDGqhn00a4mn4DTLIfxZCCvhjrYlhrI3LC7MSH2fnxP1jBAWTPvN5eJjY3LgSKOFu4cBeZbh3oKMZKeX7u8GnHNjoR1bv1HwiRefuKlbw05WHSIor4tZyHKmamSJ4wfOucO5Tt9VLY7NRPdFO2nWQjUi8ylJ_S2zhrtU3A2-e7B8deiZoYW5XUR02e-pLZHxaGpg2kXSXZtdZo_Fph9-VoYohsXgNn3-MbfKvNf-Z0uW4md0QpIGA0OLC07HW3Ye60l_2OGcDevArnNoNGpdL0d8Gd8kE58EYdXyVkP6ckhEiot7gMa_JBhDPOpgDL_qhER4535HYZJR3DEVoRv5Hjx-O0koPl0b56irDBVhyBn3pEUXs_QQadr1zRraVMIfD4mpCihHEDKvz5DouwCczlfP11GsTZs9RIo_NWREHbozN2h4QjVus_iiXZyRcM1CzmYfCtna6QBUm6lI9fQIXg6RAaTgVuZd6fHtdsKpbbr9A8tMKH1NqwaiL22Tms1UnMFvZdvMWCiS2mVzKFjIwO_IecUOC4IoKnnuEc7ppWtlaf6WFCk_w2NJUW15nM4nOMmcEp6ZC4WwRYGa35s-PTrd1e0nuFywKMQbsYzELzU95JP8vOfsDYNuQMma_tPOxz9mnE1lvdXsjwQQ51UeOkijPgvJdRuQ07h_zSD5R-o_lvVmb3IfYNtsL_e40Z7NiV4_XCk-Fl3vlrsfeOUxSqJoETFG8o1nhTo0klHcmVkiVI_RlkByhePoR01uL6SJz4BIDb41EK1sPw965GqhZdc1YbOHXB_1YnXyn9waY2VPIhz2BsRz9GbFtrfywLLd2ManBA5GVrlJNjRu8XSPFPdScCeA7C203Vn9hVmy6lRbnV4qYRsNTQNITCSIwzfyNziGoHhR0_h63KcefzXWPQOtIGcYqHAyHiiBxY_QZhSana6KWdXQXaOXXClCEuhM0Qm6lgJ7Rs4y4LxCbyrydDGqXyPj0bi1ZSUOEPfv24MSeP5O0RQq7nIMW4BzYL0ffutHWaSI-e5DpfZ00lRDQBIeQqoPLVZOmF7NUz0MaKYov7CNvBYPSWzSXHjzP5Pe54WOfBzYAnC4wmJaYRCiye5rF2z06BRUDFwecC9OlvUxtGK_KKxT9DbFtLXf1vu_tn9EqQYd7fDMBaGztnuYt0iC-DNCRTLJE3BUTmCraDWbhdXdovaWH96l-SwA7Ekg5WUo8P39cB3qzY5g%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 867,
"currency": "USD"
},
"price_eur": 774.43,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 130.05,
"currency": "USD"
},
"duration_minutes": 1291,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 6,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 5,
"length_cm": 43,
"width_cm": 16,
"height_cm": 33,
"dimensions_sum_cm": 92
}
]
}
],
"hand_bag_tiers": [],
"checked_bag_tiers": [
{
"price": {
"amount": 182,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 442,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 867,
"currency": "USD"
},
"price_eur": 774.43,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HfL0kzm4u0AnEO4Zbw_sw24yugo6LDGqhn00a4mn4DTLIfxZCCvhjrYlhrI3LC7MSH2fnxP1jBAWTPvN5eJjY3LgSKOFu4cBeZbh3oKMZKeX7u8GnHNjoR1bv1HwiRefuKlbw05WHSIor4tZyHKmamSJ4wfOucO5Tt9VLY7NRPdFO2nWQjUi8ylJ_S2zhrtU3A2-e7B8deiZoYW5XUR02e-pLZHxaGpg2kXSXZtdZo_Fph9-VoYohsXgNn3-MbfKvNf-Z0uW4md0QpIGA0OLC07HW3Ye60l_2OGcDevArnNoNGpdL0d8Gd8kE58EYdXyVkP6ckhEiot7gMa_JBhDPOpgDL_qhER4535HYZJR3DEVoRv5Hjx-O0koPl0b56irDBVhyBn3pEUXs_QQadr1zRraVMIfD4mpCihHEDKvz5DouwCczlfP11GsTZs9RIo_NWREHbozN2h4QjVus_iiXZyRcM1CzmYfCtna6QBUm6lI9fQIXg6RAaTgVuZd6fHtdsKpbbr9A8tMKH1NqwaiL22Tms1UnMFvZdvMWCiS2mVzKFjIwO_IecUOC4IoKnnuEc7ppWtlaf6WFCk_w2NJUW15nM4nOMmcEp6ZC4WwRYGa35s-PTrd1e0nuFywKMQbsYzELzU95JP8vOfsDYNuQMma_tPOxz9mnE1lvdXsjwQQ51UeOkijPgvJdRuQ07h_zSD5R-o_lvVmb3IfYNtsL_e40Z7NiV4_XCk-Fl3vlrsfeOUxSqJoETFG8o1nhTo0klHcmVkiVI_RlkByhePoR01uL6SJz4BIDb41EK1sPw965GqhZdc1YbOHXB_1YnXyn9waY2VPIhz2BsRz9GbFtrfywLLd2ManBA5GVrlJNjRu8XSPFPdScCeA7C203Vn9hVmy6lRbnV4qYRsNTQNITCSIwzfyNziGoHhR0_h63KcefzXWPQOtIGcYqHAyHiiBxY_QZhSana6KWdXQXaOXXClCEuhM0Qm6lgJ7Rs4y4LxCbyrydDGqXyPj0bi1ZSUOEPfv24MSeP5O0RQq7nIMW4BzYL0ffutHWaSI-e5DpfZ00lRDQBIeQqoPLVZOmF7NUz0MaKYov7CNvBYPSWzSXHjzP5Pe54WOfBzYAnC4wmJaYRCiye5rF2z06BRUDFwecC9OlvUxtGK_KKxT9DbFtLXf1vu_tn9EqQYd7fDMBaGztnuYt0iC-DNCRTLJE3BUTmCraDWbhdXdovaWH96l-SwA7Ekg5WUo8P39cB3qzY5g%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 970.48,
"currency": "USD"
},
"price_eur": 866.86,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HUn6udG81hNizX44zHxFsNEdXmI-5tL8skKMky03DRP99WQWeXgj64uaFd_tT15kULik83_fWYE9Dl7oddfAdyXwKaWO99iTOQByuCoSBbLyWQk-Gj3xWVOxpGf9LLHarHYhAwBZ_wwD8906aNtF3WahVtaMzZn0Q5OrLHQeL5UaEZOnWpuDEkGutv1PrYNXgpJMeZDJlynbFAf2pctLrvZ7JfRJMECXp9ftNr_zqFEc0RGG_bP8V1AtuZFgX82ydgahG0YWUZF1m5WmAjE5Ce3nlK2v1k2vHPMOjnKWm_3ogdDNQBmXAoDetycruqZP-gITStIDSqvM95rICg1hxTFc-WoSL1ToS5aNIzjUj65B53IvDCEMIl1FObJzUbFE4vkhTDFVurxpBNKEfCuSnY2_pnZjzMCQ3KIcfiZ7f0Bt4NfWVcFFNh_aUxbTUpMe4GyVFfjYADVhQJm3XNHGaTGChJJVRXaqBPodPepqZ6KrJRr_GPgJT_U6rS2fJ2Lr8MK_Il_h7sOsOGqMgf7qko1zPiy5CQhRspbk4gJ-cAMCDHg5s1EjNYtbaiDzmzig4S0t4kk_fL51Q4YkIJXFBqF0--T4Q9hYaEzh_AuXkEXNBRLzQbVlDdUkXX95xSrQNf_wLh0e4NR8NxHPJx3CfRFTD3JY1DTRt-BMrWjWGMvCirMb-AypR6gxFdgVORPyiAhyZPTYgMbPU_E9wABth3P0InS9dSx2VKK1nGfKLzqKGkrbY1-1N6o7Yk98znHzYzpw7WNf241LXK0CzVAFUThRg5TQJXR65UKqyj_PhrXGABKQAhPmM9KMlLuH5wWHMi0Ct2_DL6U9kPDq_yhUEizIsv4xy0ZSNJHOU0FddM64SejOSV1-MZy6kJgyuj7WW4PC-Xlq_3T7TwPZbc5y4li9f2YDJTrblh24vcZ05qkJHCbfA9DMgVLboSm54gMzTohI0mDXaJcMzRGB4CaaRiDzN9zCZ8--RyMsLV-pWwXVGZzXVZv7KmByjiL6HGDhD2lYIva4LT7BSIqJAhwb1Sz6DGgYSRt32VreG80zMrHmhujB3U5OP1ucf7diHOguWR-MQua_2pJm-oeEvoCF3jb-JE7YEHiIcj9CaUDvmeSekpOqSa7ZUl2zQKDf5d0iCcfz76UT9WZ5aaG5xNnozbfoC-f1sYCqni1FAJ2G_9Qh1qE7jwfrHEpRAGVO4LmUvL75YmPrTTNAlwWC1CJZL1ThqH5Jg0w_UK8sH8PBPvQElnZEX9b4qBz_Le-g9PVcaz6DgKJB0D1wp0PuwsPBCg1suE6-j6tgPZrXGzLgsNv8%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T19:55:00",
"utc_time": "2026-11-12T00:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T11:20:00",
"utc_time": "2026-11-12T11:20:00"
},
"duration_minutes": 625,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC725",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T19:55:00",
"utc_time": "2026-11-12T00:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T21:37:00",
"utc_time": "2026-11-12T02:37:00"
},
"duration_minutes": 102,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC858",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T23:00:00",
"utc_time": "2026-11-12T04:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T11:20:00",
"utc_time": "2026-11-12T11:20:00"
},
"duration_minutes": 440,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 83,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8740,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T13:00:00",
"utc_time": "2026-11-18T13:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:06:00",
"utc_time": "2026-11-19T00:06:00"
},
"duration_minutes": 666,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC865",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T13:00:00",
"utc_time": "2026-11-18T13:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:YUL",
"code": "YUL",
"name": "Montréal–Pierre Elliott Trudeau International",
"slug": "montreal-pierre-elliott-trudeau-international-montreal-quebec-canada",
"type": "airport",
"city": {
"id": "City:montreal_qc_ca",
"name": "Montreal",
"code": "YMQ",
"slug": "montreal-quebec-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 45.4705556,
"lng": -73.740833
}
},
"local_time": "2026-11-18T15:35:00",
"utc_time": "2026-11-18T20:35:00"
},
"duration_minutes": 455,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC8644",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YUL",
"code": "YUL",
"name": "Montréal–Pierre Elliott Trudeau International",
"slug": "montreal-pierre-elliott-trudeau-international-montreal-quebec-canada",
"type": "airport",
"city": {
"id": "City:montreal_qc_ca",
"name": "Montreal",
"code": "YMQ",
"slug": "montreal-quebec-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 45.4705556,
"lng": -73.740833
}
},
"local_time": "2026-11-18T17:35:00",
"utc_time": "2026-11-18T22:35:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:06:00",
"utc_time": "2026-11-19T00:06:00"
},
"duration_minutes": 91,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 120,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8740
}
},
{
"id": "eyJyIjoiQUM6NzE1OkxHQToxNzk0NDMyNjAwOllZWjoxNzk0NDM4NzIwOmVjb25vbXk6RmFsc2U6OjpBQ3xBQzo4NTY6WVlaOjE3OTQ0NDU4MDA6TEhSOjE3OTQ0NzIyMDA6ZWNvbm9teTpGYWxzZTo6OkFDfEFDOjg2NTpMSFI6MTc5NTAwNjgwMDpZVUw6MTc5NTAzNDEwMDplY29ub215OkZhbHNlOjo6QUN8QUM6ODY0NDpZVUw6MTc5NTA0MTMwMDpMR0E6MTc5NTA0Njc2MDplY29ub215OkZhbHNlOjo6QUMiLCJpIjpbIjIyZWUwZjY0NTEyMDUxMjdkYWI0OWI1MF8wfDIyZWUwZjY0NTEyMDUxMjdkYWI0OWI1MF8xIiwiMjJlZTBmNjQ1MTIwNTEyN2RhYjQ5YjUwXzJ8MjJlZTBmNjQ1MTIwNTEyN2RhYjQ5YjUwXzMiXSwidGhjIjowLCJ0YXQiOjAsInZpIjowLCJ0IjoiUlQifQ==",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HGt5DoJpTzFUJxab-aQE31EH76qOZHR6gCHCPQBOg07t0ih5iBvpEvHezL9Kre1MFxHk0hJYS4UdUGUYIwEzfY_rR5gCRjSbUgdJQmk_Ys5Wjmh-7JAAw3LA7nYTygaPjGYs4qkWvTxSbgS9PLGwV1L9JxpQf8Sm9pu7bWzUp6_efkKAkjsA0R_RGn7qjN0CEu4-SO8MvsEMHi3UIyjPx4PwMC70L4VViTZ19k-V1F1Bf1lOPb4BX_X6q4USGKp-ISRsgqMoZpAxNOR25pi5degwt90F-piY8Y0jNmzCIFIUuX-JDHhZkCJuDgr2zhd9J9KDq013h32jDIdtwzD7gi_84BIYOmxq4B8oCVeJk4t_RtV4xtH2VZDlYfot8jtl4fSsvHCdPVo__TVOlkDISmzhcvFL5bJcft0P7aB18vya5eqqrrNip-IVQ2CGXcziw9mGettMasgA6xb8_biRbXYl-uIr-sWzqN-l88CdnLInDyJwdKScsatNySpIcOzhVAsD2b4NgWumkNZdcjYBTrnDGGbtyHp85QFcpuM_c_kIbUtgoP9D6w1zV6spATJMPhJw-peCC_95blPj45LC4ImEJabZdnlCoGjnbkA55pQOHvNoTYafcN2mBtjLYEzUHsmD8obK0fTVTJpLI5cB7yaTcbN91g2C4GcVL5DktEAWwHdveUbWrxvsMt_JjG_I4K6TMZSlvQIY5A7qHiAisOXV0qFaIIJZ0ffGunc8K0qrh0_UET2lMFNEQYqGVCfcwkmbJ_zh3T5Q8X578iS1Icc7EsDc7eRBc1OhKa_oo8bASQ_1l2B1cLBXYQhFy7noqUfPeK8hSQ5m2y9ND9V7k4-W8B024JqnVTREXlMW2JTHqFPJQ5Kpe4xZur9zOEqzwf4B-ICyDokuAw1E5OnofE6u_YPuTHUcUyjXH6LUT7ATI7d5x7z7hUXM3MFDSOTZi6AITGcvleTSKgzNQyQLn3LiRq1qYMtO4IawUCD9H9QI97NJoFtNDhnRJZ8Bv6llxS16s-qgElDKfHKhY0fYWcz-bPMkmKextQoNjCRVK-znCleHrdn5Afzk2W_ZVq48dudByKDpNbDjwgX1oF3e-xiMR2dhBlZRk9zbgz0TdWptDWi1C3Nn6mlfWX7Cr7Hh_NtbfPXfEATtRFaFcOLWF2f-OmMj-CoyggyslZ42RI6sps3P2IokBm9Pyq3fGqEJh2-njkc1kzRiPJGkzm31VRLrIBK0UV0_HDwLiC-ReqnI%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 864,
"currency": "USD"
},
"price_eur": 771.75,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 129.6,
"currency": "USD"
},
"duration_minutes": 1326,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 9,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 5,
"length_cm": 43,
"width_cm": 16,
"height_cm": 33,
"dimensions_sum_cm": 92
}
]
}
],
"hand_bag_tiers": [],
"checked_bag_tiers": [
{
"price": {
"amount": 182,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 442,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 864,
"currency": "USD"
},
"price_eur": 771.75,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HGt5DoJpTzFUJxab-aQE31EH76qOZHR6gCHCPQBOg07t0ih5iBvpEvHezL9Kre1MFxHk0hJYS4UdUGUYIwEzfY_rR5gCRjSbUgdJQmk_Ys5Wjmh-7JAAw3LA7nYTygaPjGYs4qkWvTxSbgS9PLGwV1L9JxpQf8Sm9pu7bWzUp6_efkKAkjsA0R_RGn7qjN0CEu4-SO8MvsEMHi3UIyjPx4PwMC70L4VViTZ19k-V1F1Bf1lOPb4BX_X6q4USGKp-ISRsgqMoZpAxNOR25pi5degwt90F-piY8Y0jNmzCIFIUuX-JDHhZkCJuDgr2zhd9J9KDq013h32jDIdtwzD7gi_84BIYOmxq4B8oCVeJk4t_RtV4xtH2VZDlYfot8jtl4fSsvHCdPVo__TVOlkDISmzhcvFL5bJcft0P7aB18vya5eqqrrNip-IVQ2CGXcziw9mGettMasgA6xb8_biRbXYl-uIr-sWzqN-l88CdnLInDyJwdKScsatNySpIcOzhVAsD2b4NgWumkNZdcjYBTrnDGGbtyHp85QFcpuM_c_kIbUtgoP9D6w1zV6spATJMPhJw-peCC_95blPj45LC4ImEJabZdnlCoGjnbkA55pQOHvNoTYafcN2mBtjLYEzUHsmD8obK0fTVTJpLI5cB7yaTcbN91g2C4GcVL5DktEAWwHdveUbWrxvsMt_JjG_I4K6TMZSlvQIY5A7qHiAisOXV0qFaIIJZ0ffGunc8K0qrh0_UET2lMFNEQYqGVCfcwkmbJ_zh3T5Q8X578iS1Icc7EsDc7eRBc1OhKa_oo8bASQ_1l2B1cLBXYQhFy7noqUfPeK8hSQ5m2y9ND9V7k4-W8B024JqnVTREXlMW2JTHqFPJQ5Kpe4xZur9zOEqzwf4B-ICyDokuAw1E5OnofE6u_YPuTHUcUyjXH6LUT7ATI7d5x7z7hUXM3MFDSOTZi6AITGcvleTSKgzNQyQLn3LiRq1qYMtO4IawUCD9H9QI97NJoFtNDhnRJZ8Bv6llxS16s-qgElDKfHKhY0fYWcz-bPMkmKextQoNjCRVK-znCleHrdn5Afzk2W_ZVq48dudByKDpNbDjwgX1oF3e-xiMR2dhBlZRk9zbgz0TdWptDWi1C3Nn6mlfWX7Cr7Hh_NtbfPXfEATtRFaFcOLWF2f-OmMj-CoyggyslZ42RI6sps3P2IokBm9Pyq3fGqEJh2-njkc1kzRiPJGkzm31VRLrIBK0UV0_HDwLiC-ReqnI%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 967.48,
"currency": "USD"
},
"price_eur": 864.18,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HN7OGnQ6BEwAQiZVhZsSGj5DUlQNLAVAFwHaf071pGZQRE845RM0i63GSyuLcxopqSbtQiTVayXu9GE-HOAt8cTxFnzZUbVfojZc2Vm_JzjtBCGkvP4f4KhN-utGQfpd3wudZh_RZNW8WOOUp1Y5Eb44meIaXvadu4XGQc78OxPpOkSbuLkuUWMcuQCz2ZXRsL68KLUs9yJL4ZJHkWFnbY3ET1TzpewZDhxrJNbpZu5euEwZhDf1Q62_AAsATYRe_Ko0OIGbjJFa335I9nOs4iVs2CX8svBTWEUJltGJWLTZky9sBBR172RXQl1YGmEeTpFxPFeG034N-3uho6OogdgM-BZ5l8RxFwA3etEj7AVKZp2-RWEWOo3U0A-S_oquts0wLOr9m3Iu_FnT3X-NY8CORDLvIReb98cRDQ2YhXuZv5U1UEEJB33BHgJiZb5E-BQZp2SxmJTHOg-WtmVYzsxqeM0h_O7dRw1E2s7fQdEKqOVUTDnk6E6ZLATWkt9cD4SN6_xzPJVGFyRBd9CD2pqXPEm2mjJOcW4OhTYMpccpEmjoVLFg0_ZIeOQXT-xwzXsNytMm6RM71xPFqkaJiGAcwcKYkQA49hFyhpjRaQEdPvyImQHZwx3WsGfeBPpAbrclm4YyMAm9PE1oN4yny-nE-UG4fmMf97fTdZRAKmOo1buUIw9oGBU15yKkocZlOwn94xT8q9eeLV9429usmbxtVHZfJsdJN7wkHAIb8E6stKpAOfaCLt44T9gEsMQ5e5SptWNBSvgAlFNwRb5dLu9rbebJ7qpUhhMzUghtyjpON0lnY6tDWNlZwbMW-giBqlGKNZDjg4jhQHAJkL2VqwelhV9FsPDtiq8RzBHooXeP9xlcdLCZCQlpf-cP7qp533z4hOH4eEjMWh5qDn2u40nmhFMfhOpSOo-6idimpVIMCJ6GLmW6bj7Zjhmc28h4Vh_iFRjM2CcevxC0MiA1nK9d0NMkPSgla-1VkeiU2FZtlPZHVtsMU4UuNGAd9az4ut2iuoWa8NTRueFzomQl2kjaCqDRBIl0gqbLeQFk2KpLkHIsaAzEDyKbnElyiwZuE6Px_cD-F1H2didmZ0ll5NJXWImR0vSGTD8BN4tI18FwPM4A3pIVTu4I5LDKPTm6ebm19wr4f13S8IEsA9Lbq4G4u38PeOEv4XnvDnVE-OLSNBkjx7TcAuHLLIQ9SqYIgk8VdU2rWeLLxIBqlNITaL5eI52JdGEPjQwqdLizus5Bfr0Zn5MK3qG_1CWOnVVUD31L9ZGDnM3nECB4p7gkhUy9e_sSWAlqu_BhEtP8K3O12Oe-93u8Q-Oq1hYp4vGQm&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T16:30:00",
"utc_time": "2026-11-11T21:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T08:30:00",
"utc_time": "2026-11-12T08:30:00"
},
"duration_minutes": 660,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC715",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T16:30:00",
"utc_time": "2026-11-11T21:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T18:12:00",
"utc_time": "2026-11-11T23:12:00"
},
"duration_minutes": 102,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC856",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T20:10:00",
"utc_time": "2026-11-12T01:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T08:30:00",
"utc_time": "2026-11-12T08:30:00"
},
"duration_minutes": 440,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 118,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8910,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T13:00:00",
"utc_time": "2026-11-18T13:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:06:00",
"utc_time": "2026-11-19T00:06:00"
},
"duration_minutes": 666,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC865",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T13:00:00",
"utc_time": "2026-11-18T13:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:YUL",
"code": "YUL",
"name": "Montréal–Pierre Elliott Trudeau International",
"slug": "montreal-pierre-elliott-trudeau-international-montreal-quebec-canada",
"type": "airport",
"city": {
"id": "City:montreal_qc_ca",
"name": "Montreal",
"code": "YMQ",
"slug": "montreal-quebec-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 45.4705556,
"lng": -73.740833
}
},
"local_time": "2026-11-18T15:35:00",
"utc_time": "2026-11-18T20:35:00"
},
"duration_minutes": 455,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC8644",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YUL",
"code": "YUL",
"name": "Montréal–Pierre Elliott Trudeau International",
"slug": "montreal-pierre-elliott-trudeau-international-montreal-quebec-canada",
"type": "airport",
"city": {
"id": "City:montreal_qc_ca",
"name": "Montreal",
"code": "YMQ",
"slug": "montreal-quebec-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 45.4705556,
"lng": -73.740833
}
},
"local_time": "2026-11-18T17:35:00",
"utc_time": "2026-11-18T22:35:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:06:00",
"utc_time": "2026-11-19T00:06:00"
},
"duration_minutes": 91,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 120,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8910
}
},
{
"id": "eyJyIjoiQUM6ODQ5NzpFV1I6MTc5NDQyOTAwMDpZVUw6MTc5NDQzNDgyMDplY29ub215OkZhbHNlOjo6QUN8QUM6ODY0OllVTDoxNzk0NDQyMjAwOkxIUjoxNzk0NDY3NDAwOmVjb25vbXk6RmFsc2U6OjpBQ3xBQzo4NTU6TEhSOjE3OTUwMDAyMDA6WVlaOjE3OTUwMjk5MDA6ZWNvbm9teTpGYWxzZTo6OkFDfEFDOjE1MDg6WVlaOjE3OTUwMzY4MDA6RVdSOjE3OTUwNDI4NjA6ZWNvbm9teTpGYWxzZTo6OkFDIiwiaSI6WyIxY2RiMGY2NDUxMjA1MTI3YmU3NjhjZDdfMHwxY2RiMGY2NDUxMjA1MTI3YmU3NjhjZDdfMSIsIjFjZGIwZjY0NTEyMDUxMjdiZTc2OGNkN18yfDFjZGIwZjY0NTEyMDUxMjdiZTc2OGNkN18zIl0sInRoYyI6MCwidGF0IjowLCJ2aSI6MCwidCI6IlJUIn0=",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HZRLrSkW5ZwEhmTEZ6dD2Ja8lxQ4r26iAOoWnaBOk11F9FKhwN4QXqvxJcjsvLmWQxNXcH6-WvZjN04x66lmqKcrj3IzvRmYnFj0_qEf97qKA1ovVCRoeTn11x8Zslk5zaA3WfOnxIPFhvQF5qU8BKoFmBGDsjHz9ri0TWxINySBrCsmJxXyp_Nnz9vP1cVErJqGZX0xWVBQq_sktUAf5Mcl2OFGTkpmOuAgwypySr4d7u0srxknH6TV9EhWrBheRoJ7VJwB47aWD5fRBLZXU0yxkqXS5bSPCpFP3A0fj-C_dOsbGDgoVN0JzKzKZtA5EROtDnLLA1S9CVKrVAA3l8BNa3K-agGqk0gE5v0XFCLcip9CoqZ8pBh7FaieFqeKGM75LmTEvfsocxbpDToRJMwyZ9CvM3FnUY6aR5DwOsg-FS1JrBHd0jjhVSyRp-Gd_7h8VN6OHmBrTt5q7n3oo0oaPT8JEASRus0nWDiTZ4pn45SQYI8oJnTErQhpnVP5D2dgpbetw_c6B8V8mdo0fEW28bpnO01dwNrhQ2vOr154uePgX4RiBujiJrP6Go281EsZDIw8F91CZS2VrkPXBh3uam9tNJ5CkREfdF0qTQUNPh4g1abvWOAxFZMfg98J_lu_pKdE9aodV-npMH-0CrPYYvR0CQteT3wS9VZdEOA2RW0ngmI_lHgayTObyXDm9P6PaU1qPaGojXi50OFalLYoq7Sw3X3yG9w9IO_qcu4czy3sMYhgNlJGGKHZc9fiSbjo55F8N-aFHeh8nEtT8NT4r9DKPWRLxlDwLp8BS3bdHifGgUEhWENWwr9_NuEdu1_YCRJ2P8KjOhTSR-tA5JEMrFOx17j7QkObje2vpRfQoSApQSdeO-mMRjOCPtcVxglB17iY-6Te7nU249nqonQNc8j8NHD2sxlL6YdIIyr1J4odgIkHTPwQ2DVE2nTHo8PGbbrhYU2fPvgZScBsdOFg5NRGne69DeHXUe0NHj7GxFIGEc-2oJkKwvQ8yFfQIlR30pAxUXtgyVwiJWZrgN-bwrBdIPOzsP3FEb4Athg5DThA_F1PXEQfFNMAJFebbnvr5sNGTvennlZHTY1oPj1HEchBjdVqZ9Z4LGnxow1f7VgA0d2gdiIt0ZTS4Y90dLcM8weasq9GwBI1TI7Z407_zNEj-G2W7sYQWttPiNtow3I_7BHvFEMM_zkRRf6dIRcaZ5LMjts_BjQVVKVWpDg%3D%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 864,
"currency": "USD"
},
"price_eur": 771.75,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 129.6,
"currency": "USD"
},
"duration_minutes": 1351,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 5,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 5,
"length_cm": 43,
"width_cm": 16,
"height_cm": 33,
"dimensions_sum_cm": 92
}
]
}
],
"hand_bag_tiers": [],
"checked_bag_tiers": [
{
"price": {
"amount": 182,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 442,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 864,
"currency": "USD"
},
"price_eur": 771.75,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HZRLrSkW5ZwEhmTEZ6dD2Ja8lxQ4r26iAOoWnaBOk11F9FKhwN4QXqvxJcjsvLmWQxNXcH6-WvZjN04x66lmqKcrj3IzvRmYnFj0_qEf97qKA1ovVCRoeTn11x8Zslk5zaA3WfOnxIPFhvQF5qU8BKoFmBGDsjHz9ri0TWxINySBrCsmJxXyp_Nnz9vP1cVErJqGZX0xWVBQq_sktUAf5Mcl2OFGTkpmOuAgwypySr4d7u0srxknH6TV9EhWrBheRoJ7VJwB47aWD5fRBLZXU0yxkqXS5bSPCpFP3A0fj-C_dOsbGDgoVN0JzKzKZtA5EROtDnLLA1S9CVKrVAA3l8BNa3K-agGqk0gE5v0XFCLcip9CoqZ8pBh7FaieFqeKGM75LmTEvfsocxbpDToRJMwyZ9CvM3FnUY6aR5DwOsg-FS1JrBHd0jjhVSyRp-Gd_7h8VN6OHmBrTt5q7n3oo0oaPT8JEASRus0nWDiTZ4pn45SQYI8oJnTErQhpnVP5D2dgpbetw_c6B8V8mdo0fEW28bpnO01dwNrhQ2vOr154uePgX4RiBujiJrP6Go281EsZDIw8F91CZS2VrkPXBh3uam9tNJ5CkREfdF0qTQUNPh4g1abvWOAxFZMfg98J_lu_pKdE9aodV-npMH-0CrPYYvR0CQteT3wS9VZdEOA2RW0ngmI_lHgayTObyXDm9P6PaU1qPaGojXi50OFalLYoq7Sw3X3yG9w9IO_qcu4czy3sMYhgNlJGGKHZc9fiSbjo55F8N-aFHeh8nEtT8NT4r9DKPWRLxlDwLp8BS3bdHifGgUEhWENWwr9_NuEdu1_YCRJ2P8KjOhTSR-tA5JEMrFOx17j7QkObje2vpRfQoSApQSdeO-mMRjOCPtcVxglB17iY-6Te7nU249nqonQNc8j8NHD2sxlL6YdIIyr1J4odgIkHTPwQ2DVE2nTHo8PGbbrhYU2fPvgZScBsdOFg5NRGne69DeHXUe0NHj7GxFIGEc-2oJkKwvQ8yFfQIlR30pAxUXtgyVwiJWZrgN-bwrBdIPOzsP3FEb4Athg5DThA_F1PXEQfFNMAJFebbnvr5sNGTvennlZHTY1oPj1HEchBjdVqZ9Z4LGnxow1f7VgA0d2gdiIt0ZTS4Y90dLcM8weasq9GwBI1TI7Z407_zNEj-G2W7sYQWttPiNtow3I_7BHvFEMM_zkRRf6dIRcaZ5LMjts_BjQVVKVWpDg%3D%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 967.48,
"currency": "USD"
},
"price_eur": 864.18,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HaM8Jtf0yWwC-Tbc7gv5LImXz-21R38ziUwUUYr1JbeZQzQlWcpqA804O_URQm2VcmNx46g4hcm7izgQHnCOX5Jp9mw9NVrAGKiAKowXaoPZPagNV4_JC0aEOolnZxue5IsMKbYarOKsruxZwuGswsVKOdObKblGn5Ihopjq8g00NeS7r9UoWlbDaZdvzJ5ss_83Ib1zXR11mGoJgyrzmuGz9KBewO2cOt_-FBNDdfxBk3JtrSWH7_vVjRnd0yPi739GfuBU-URrcuZuccY2-UAwlal7lPdFLCQmgNTE0-7CR3PVA7WPLN3Qz2WZ8inMDnIHf6rUdX7chPf3DFLl4grN2gxUbfgvCuxYd--bH4eztj8ZMKbe_sS6Vl6hHsX6Ow-PHrOQDQk5gaFK1zKur4VBDL2zkMldWIfhcyQIpsOZaTANMgccBFeqVirDLfXlsfjen9tcCK1WZJfEATzVaRr-UzFPy2xMtBCYjfoCPkyF801REM6n5Cw_ElycCO_aHaKiH0ro-Xgb_oPp1B_8QYx_6ccop0Q1cbs2BlYfdLCcJHRkK-xHKVnneMOiozcVUEiJG8lDwdrRe-UGJqcrxsgadIWGmkq320Bwas5lpleeDhPj9Ac4PYGSrYlaatmGbqRpuGq4djSHkPyFSF_Hx1Sji3z8Wy__g9ORCPMdCcRmMENtK0V2o2idnoeUHTcemSOXDqoU3X_VMJLJXlrTmyzA9il21NuQgxC-UrASB7La0mfiNm3cTPUFkbLGaTodN4_KZpgxvK7p0qhILx6QDAM-NK7a355_vsSkJBHLetR-K9MYYyecVW6GUiqfAMhzDpYA_kgr7kSmRcn224YgKt5YkVSmSPfw8ZqT84afLRUUhwSaX-hWZVOkd1QBe-R1vgDqmsuanykl4QXdk7bZnID3qJi_qrVxI349BILI6_THqkU0jLyxMEKCZZH2rXF3j7f-I7WqWYpZ3M6gUkUqxBxL7OVNnabT4B20ovsw5VTVLIaDDmQcVRLNPRHmU-bHL3dUKWtwOQ01k0wZaSeCjzNl6PDT8iZefOb-lzwZe7wYT-bSi2QbULpYww1LZPSCxBtEytNcfyJ7cPg9GazIY8Gwc177AMh3oCelo4Z_jFG2324atBosehJ07wBBJIbI_YkrXoDoTCF_2_FY2iEqs4kXn2yaeYLJBYM-ktCt2Sm8jMnmUYe3zUn-WfnrzxFbLzP0qe7J0wACipiBD97zQSFILGfso7S4YGbWiCQfRCfQLoFeUJ9QFIATWoWvbWNvjShEoakiVx6R8D1dGDDJoc01qiPZi-VjxTua-BxsMsZ4%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:EWR",
"code": "EWR",
"name": "Newark Liberty International",
"slug": "newark-liberty-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6925,
"lng": -74.168611
}
},
"local_time": "2026-11-11T15:30:00",
"utc_time": "2026-11-11T20:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T07:10:00",
"utc_time": "2026-11-12T07:10:00"
},
"duration_minutes": 640,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC8497",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:EWR",
"code": "EWR",
"name": "Newark Liberty International",
"slug": "newark-liberty-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6925,
"lng": -74.168611
}
},
"local_time": "2026-11-11T15:30:00",
"utc_time": "2026-11-11T20:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:YUL",
"code": "YUL",
"name": "Montréal–Pierre Elliott Trudeau International",
"slug": "montreal-pierre-elliott-trudeau-international-montreal-quebec-canada",
"type": "airport",
"city": {
"id": "City:montreal_qc_ca",
"name": "Montreal",
"code": "YMQ",
"slug": "montreal-quebec-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 45.4705556,
"lng": -73.740833
}
},
"local_time": "2026-11-11T17:07:00",
"utc_time": "2026-11-11T22:07:00"
},
"duration_minutes": 97,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC864",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YUL",
"code": "YUL",
"name": "Montréal–Pierre Elliott Trudeau International",
"slug": "montreal-pierre-elliott-trudeau-international-montreal-quebec-canada",
"type": "airport",
"city": {
"id": "City:montreal_qc_ca",
"name": "Montreal",
"code": "YMQ",
"slug": "montreal-quebec-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 45.4705556,
"lng": -73.740833
}
},
"local_time": "2026-11-11T19:10:00",
"utc_time": "2026-11-12T00:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T07:10:00",
"utc_time": "2026-11-12T07:10:00"
},
"duration_minutes": 420,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 123,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8880,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T11:10:00",
"utc_time": "2026-11-18T11:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:EWR",
"code": "EWR",
"name": "Newark Liberty International",
"slug": "newark-liberty-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6925,
"lng": -74.168611
}
},
"local_time": "2026-11-18T18:01:00",
"utc_time": "2026-11-18T23:01:00"
},
"duration_minutes": 711,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC855",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T11:10:00",
"utc_time": "2026-11-18T11:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T14:25:00",
"utc_time": "2026-11-18T19:25:00"
},
"duration_minutes": 495,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC1508",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T16:20:00",
"utc_time": "2026-11-18T21:20:00"
},
"arrival": {
"station": {
"id": "Station:airport:EWR",
"code": "EWR",
"name": "Newark Liberty International",
"slug": "newark-liberty-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6925,
"lng": -74.168611
}
},
"local_time": "2026-11-18T18:01:00",
"utc_time": "2026-11-18T23:01:00"
},
"duration_minutes": 101,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 115,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8880
}
},
{
"id": "eyJyIjoiQUM6ODYzOTpMR0E6MTc5NDQyOTAwMDpZVUw6MTc5NDQzNDg4MDplY29ub215OkZhbHNlOjo6QUN8QUM6ODY0OllVTDoxNzk0NDQyMjAwOkxIUjoxNzk0NDY3NDAwOmVjb25vbXk6RmFsc2U6OjpBQ3xBQzo4NTc6TEhSOjE3OTUwMTQwMDA6WVlaOjE3OTUwNDMxMDA6ZWNvbm9teTpGYWxzZTo6OkFDfEFDOjcyNDpZWVo6MTc5NTA1MzYwMDpMR0E6MTc5NTA1OTQ4MDplY29ub215OkZhbHNlOjo6QUMiLCJpIjpbIjIyZWUwZjY0NTEyMDUxMjc5ZDcxNGRmM18wfDIyZWUwZjY0NTEyMDUxMjc5ZDcxNGRmM18xIiwiMjJlZTBmNjQ1MTIwNTEyNzlkNzE0ZGYzXzJ8MjJlZTBmNjQ1MTIwNTEyNzlkNzE0ZGYzXzMiXSwidGhjIjowLCJ0YXQiOjAsInZpIjowLCJ0IjoiUlQifQ==",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HvKr9-bIleI_u41wm3R8fRq748W5g6986bX5Zh6XGl0T5VtlLueH5PP_8JEMxG41U4aE-zFIxJ_zyVRLB1yqWqXCardnzK-EG0Upl1PR9_nLlmh4rRlEsffvOe7fWNxyvk07Su-cdwQ6VTWN1yDtQK9yrKc8EEdqaHq3gbWVk6S1WWpcG6bXHs-feaUjaKkckIARM1_-8We0TzAB6hV7X8HekPHJCZ7NVuta231vSiUDMJP5vTVfP7wgTC8OornwjS6NZvHmH3xUc6Ehj9wod7tKgnYcQl0E-IMVOXiOLm5Jj2XgEPXAUJ1a0X45xEXqFEXHZZcmpLEqM-VeGis9w44AfmAUo5asGnQCf43KnnGoC9ikTYz6kuQsFP0BuBEFeN6-M5iBmhb87WkSnCPulENQN5t3Eg4JnBw9C-rFOwRZ5_CR1IHw3FUNfY9x2lYJ6k99ZdWGBH1fRxgdzP-AL0ZW1YwFCBvBWZF7dTtrdYPeXCbJ3adsQNiTZFNkCDekVHVKCcAEKn1JK3ZdKT_MEohrhRhZfflbojWzdVaJFKpD7gvTT8NYM88mUuqHQ5bE8PnRmv3oB1mJM2cryaLCQHgNolVx20YDYckVCpZYkFEHV44btESYdvIUfNn3xwsY59xADscBfzV1WIjSe7HWVbZHGvmky3EEZWIHP--_M_2ylyUzKbyQy-dAqqqUtTgKnNGXiQU2oPNtJRdjnlAgxRyXz5h4VE_mFtBujvsAW3a2lwvDy6dm0II6RnJqo2o96fEQSTDq1fFqDYDwJEwbgK5jXyHNkWemfHVpJVzFJMeVlnzSjC-2Awrbun6RA2QMceay2R0LoLIXf9M0V9p6APrWny5VrFkRWerYhaD0QNAAI0OcCIg5Hpw1eDBQnvUlQOo-SM75uz_ykmfgVZVQZ8g2R4cjaSu4LAHvyPwMOtaKwk1xIPPmA0zqua68svzN__LLF7GVig1xnrrwoIQRYXm39IfopzfzbZ5l1AmRBjbueYPGgl9l01UZ9nhBjMchHovPBTh-roaEDFApsnX71VT7QpepB95xGrrlo4norY4Jg8q27xD-_MZxtYYZXlXrY19qcmEKYyjaGY7ZzIQP9bhVrfdRG_7b6M4ClwCxtpGtQfTjNLK0jsNPguc7ZI4Yo86UYg04EmwrpYVexgSPNhA5jl5gfaLK42tWKJREUIDnWbDTnMSd8Ia0ZewzBWugWl86RRGUidr6U-mqr6CDW3Q%3D%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 864,
"currency": "USD"
},
"price_eur": 771.75,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 129.6,
"currency": "USD"
},
"duration_minutes": 1398,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 9,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 5,
"length_cm": 43,
"width_cm": 16,
"height_cm": 33,
"dimensions_sum_cm": 92
}
]
}
],
"hand_bag_tiers": [],
"checked_bag_tiers": [
{
"price": {
"amount": 182,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 442,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 864,
"currency": "USD"
},
"price_eur": 771.75,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HvKr9-bIleI_u41wm3R8fRq748W5g6986bX5Zh6XGl0T5VtlLueH5PP_8JEMxG41U4aE-zFIxJ_zyVRLB1yqWqXCardnzK-EG0Upl1PR9_nLlmh4rRlEsffvOe7fWNxyvk07Su-cdwQ6VTWN1yDtQK9yrKc8EEdqaHq3gbWVk6S1WWpcG6bXHs-feaUjaKkckIARM1_-8We0TzAB6hV7X8HekPHJCZ7NVuta231vSiUDMJP5vTVfP7wgTC8OornwjS6NZvHmH3xUc6Ehj9wod7tKgnYcQl0E-IMVOXiOLm5Jj2XgEPXAUJ1a0X45xEXqFEXHZZcmpLEqM-VeGis9w44AfmAUo5asGnQCf43KnnGoC9ikTYz6kuQsFP0BuBEFeN6-M5iBmhb87WkSnCPulENQN5t3Eg4JnBw9C-rFOwRZ5_CR1IHw3FUNfY9x2lYJ6k99ZdWGBH1fRxgdzP-AL0ZW1YwFCBvBWZF7dTtrdYPeXCbJ3adsQNiTZFNkCDekVHVKCcAEKn1JK3ZdKT_MEohrhRhZfflbojWzdVaJFKpD7gvTT8NYM88mUuqHQ5bE8PnRmv3oB1mJM2cryaLCQHgNolVx20YDYckVCpZYkFEHV44btESYdvIUfNn3xwsY59xADscBfzV1WIjSe7HWVbZHGvmky3EEZWIHP--_M_2ylyUzKbyQy-dAqqqUtTgKnNGXiQU2oPNtJRdjnlAgxRyXz5h4VE_mFtBujvsAW3a2lwvDy6dm0II6RnJqo2o96fEQSTDq1fFqDYDwJEwbgK5jXyHNkWemfHVpJVzFJMeVlnzSjC-2Awrbun6RA2QMceay2R0LoLIXf9M0V9p6APrWny5VrFkRWerYhaD0QNAAI0OcCIg5Hpw1eDBQnvUlQOo-SM75uz_ykmfgVZVQZ8g2R4cjaSu4LAHvyPwMOtaKwk1xIPPmA0zqua68svzN__LLF7GVig1xnrrwoIQRYXm39IfopzfzbZ5l1AmRBjbueYPGgl9l01UZ9nhBjMchHovPBTh-roaEDFApsnX71VT7QpepB95xGrrlo4norY4Jg8q27xD-_MZxtYYZXlXrY19qcmEKYyjaGY7ZzIQP9bhVrfdRG_7b6M4ClwCxtpGtQfTjNLK0jsNPguc7ZI4Yo86UYg04EmwrpYVexgSPNhA5jl5gfaLK42tWKJREUIDnWbDTnMSd8Ia0ZewzBWugWl86RRGUidr6U-mqr6CDW3Q%3D%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 967.48,
"currency": "USD"
},
"price_eur": 864.18,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HVvY6Fx9_eoluwRwPpgtSabR1tMiCI3ZpIYSu1gTu6aDhdfDA7BxiFWtD4SJPqhdkL_rQbPXItmpheYrp4BHHPg96jgO38CX8FImpOgnX-C22VC71b7fERAXdcO7LvKFYrOKfkHXTmwxXcH_bTDzxAFqqRjaJplm2Vl1HXfHQ0Z8uOlkmQFIaSeiNcl8CgBZK98qsOXqrNLJ5f7KnW3snd2l_ovxu6UDyraw3CpZ_hXvghOQs-Etej6Mfv-3092rVUYov7nDopIIJsG_P3Ls2n62Ru_KkiMbL3_5ry5qpsNMJgTPRGTJr-a903XO7EIWmPtNx9geTQqAzw5BFzHO_E0zB5yB8a1m5D5Fu2yrZvTHoKn1WUhBqVjJamWjOxYuM8diBNyfX-0biNGMQ0d67kjwySRwA-cZZCCAySLyZGVyxDk5gMi5EakzCoeXHb_b-yv6m5bOjTuhu9nA5g7762IdqiZhAhG2GvgqGlYZTyQy_NrM_zQnnL6tg-J2xSzaGi6pua_Kl3-7q-r2Y-C6c8VRoXiixNY729xlqhzyb6BFdaTzpzz1hlbKeTpUMeXqYhARcQ8UkePYDHyMTegzRYtYMKMDnh2wtYPe4veEIsc80iLAkbh2CAJkcr1T_k--4Qtt_cCwW_QIwKC7gK5MPcJvbvvGAsi9j5QpAM6J5-fS3qQ0QZxML_uEZu17zSPdF6JjMhP6lwNhrIKjJNpg8TPi_cUAbrshSYktjiwK4S6-foOpWUIVEqsalcbfyCfgQ0QTW3F1WErDRs9KjcRKSBI_o-8am7c1_7S0tG-BUIUklTnIIwe0ggGcacWN5nNcHfDvxSN4yTYS1bc_IJ8Zdl8xhphBO36SS8V5fUAjaJ47n-0ltuqSjXhZzFeMDl3w0DcNpZYaaWW8H2yo2iyncTNsl7uGBOO3Ch4w9_XfYVz2RFzX0BIEVrPDdcTpMI1liwtxOqW2Ei3Eh2Xf6q3gg4BX8QXg0uPGnxAKoUSB58ihcQ8LhIXHleQKncJT90_c8OYq2Ow8JpobftpOjw0eVL1_Kyb3iCNp-9gGAmVAL3rlgXCG9lBJn7qxzHns7FPmBL3BSDlT-5kq00VVCYytMhCncEbB7vbndQD_-EOv2PsbL8_A3CNch3qEEWWIZSLtxIHy1xC10MENQOJFW62sJF-DzpZ7VRJKls6Ku1v53gymDzaBDsVkG6DGUaZVrS7Z5-HjjvUfqmuitqIOugpKVx5guGbnz-fcPyZYesRphbadH6rdvb2BhfJ_8G-TsT4LO4LcgpGlcr-BoOOo_vjGO__7ED1WFWpPBBvZh6FHRuYg%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T15:30:00",
"utc_time": "2026-11-11T20:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T07:10:00",
"utc_time": "2026-11-12T07:10:00"
},
"duration_minutes": 640,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC8639",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T15:30:00",
"utc_time": "2026-11-11T20:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:YUL",
"code": "YUL",
"name": "Montréal–Pierre Elliott Trudeau International",
"slug": "montreal-pierre-elliott-trudeau-international-montreal-quebec-canada",
"type": "airport",
"city": {
"id": "City:montreal_qc_ca",
"name": "Montreal",
"code": "YMQ",
"slug": "montreal-quebec-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 45.4705556,
"lng": -73.740833
}
},
"local_time": "2026-11-11T17:08:00",
"utc_time": "2026-11-11T22:08:00"
},
"duration_minutes": 98,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC864",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YUL",
"code": "YUL",
"name": "Montréal–Pierre Elliott Trudeau International",
"slug": "montreal-pierre-elliott-trudeau-international-montreal-quebec-canada",
"type": "airport",
"city": {
"id": "City:montreal_qc_ca",
"name": "Montreal",
"code": "YMQ",
"slug": "montreal-quebec-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 45.4705556,
"lng": -73.740833
}
},
"local_time": "2026-11-11T19:10:00",
"utc_time": "2026-11-12T00:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T07:10:00",
"utc_time": "2026-11-12T07:10:00"
},
"duration_minutes": 420,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 122,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 9110,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T15:00:00",
"utc_time": "2026-11-18T15:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T22:38:00",
"utc_time": "2026-11-19T03:38:00"
},
"duration_minutes": 758,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC857",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T15:00:00",
"utc_time": "2026-11-18T15:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T18:05:00",
"utc_time": "2026-11-18T23:05:00"
},
"duration_minutes": 485,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC724",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T21:00:00",
"utc_time": "2026-11-19T02:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T22:38:00",
"utc_time": "2026-11-19T03:38:00"
},
"duration_minutes": 98,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 175,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 9110
}
},
{
"id": "eyJyIjoiTFg6MTc6SkZLOjE3OTQ0MzIzMDA6WlJIOjE3OTQ0NjA1MDA6ZWNvbm9teTpGYWxzZTo6OkxYfExYOjMxNjpaUkg6MTc5NDQ2MzUwMDpMSFI6MTc5NDQ3MDcwMDplY29ub215OkZhbHNlOjo6TFh8TFg6MzQ1OkxIUjoxNzk0OTgxNjAwOlpSSDoxNzk0OTg3NjAwOmVjb25vbXk6RmFsc2U6OjpMWHxMWDoxNjpaUkg6MTc5NDk5MjEwMDpKRks6MTc5NTAyNTcwMDplY29ub215OkZhbHNlOjo6TFgiLCJpIjpbIjIwYTEwZjY0NTEyMDUxMjcwYjAxYzE4N18wfDIwYTEwZjY0NTEyMDUxMjcwYjAxYzE4N18xIiwiMjBhMTBmNjQ1MTIwNTEyNzBiMDFjMTg3XzJ8MjBhMTBmNjQ1MTIwNTEyNzBiMDFjMTg3XzMiXSwidGhjIjowLCJ0YXQiOjAsInZpIjowLCJ0IjoiUlQifQ==",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HQpwvz1hpDRbWMwzg6vRGB1Qe8LSzvp5m0UoK3B0eDZaDXTzHScLs0xVfYbHJCQnXjvUTbVgbNip7PloFLl-m-Df7kwXXERrYDUE8e9BCyY2aM_dT69bWBEtkygacEQdX6nSPmytJnv6573gEgthgk2EJ0fEhIY1e3BZbPM_lLqhd_EtirQOfsV5KVk_rCYoKdU2oJUbtg-fc-J0pqOpCZMxjAihADAAADgJLx0T57F_GbwyNqW3m5bI9wrLtWr1DGTzmhc9ha49QY1Lvd4Otb5xfgNakv8pdh9fn93R9fP96GZLFRvCQOI8Ryd9Rr8tn7jCteyNI3abur4UXaLW4FGZd6DFk__cnV12h0adJdG7usdnYYMl_0AGIrVjie1ZRFTNl-YLcDo_u-tqQVOHnKtWCIRw31qBfGKXFsf5YSnCwzk6N1k7uhgrCnddJER28VJkfNkHgBC4eNmqfzPtN1Lr-l6qjYEeCjS1DsddkcON28SmTQnocmACHfWjRX-snIRAZBFjb_6NW7fVGJSqcsm1Pmtid7xShEqWuNArb2Ssx_i1CeCddA7Izoebq1iTVsQ7RMb8Xg6tz_u8CQRjT-vXOtEp-kcrkPjjl1uYzibVdCnU7XCQCbJUFY_eDcU-7ZfTf-UzOnzP-Nstplk3Kt9xuHRx_yPBQCah6en8k4A2N4nrnuh4MwcjLejmYVqTmHGMSOKWVd2qGGk9sXBf0jZkiZHMe7oWmA-Sww1Fl8NkLSAj7iNj7s5vY3NUUOIrhIFHF2k1uqNddW3hlFq3BfLFY9U-CCZtAqBvSufHBEkEIkfUhD_l8Z4YM1QdkivCw5Bs88ZmqvjaXq7hvE3FTIgVjAYA-lDet_EjivYqOcbit7aA9B6y8U1dUbFGc8r9rxaDP6L1JfnvGHvHNTTU5p_pT23VKIe569p4GF3EorIL7OyTFhDRgfiJmoTd7XUSyH6xDHmPzJey8RRwI_vIOHwmM3_-pxaIXLEmzF5H1S6tJu-HAffyrnkQ61by9x1d6QFNcWaEG1iXwLV4eqdpCk9SPnoEgg_PeLPJYvB1Ic7iqwpMhkSnAEJ2PncG15M7PPNCCHVA3BzbhQPwqsyP-nY8PWiPxPE5PW6ocel72eBYQNcuDONENBXvWl2CVOUdVGEa_NhD-4lo9oa9tx51PH-P5iPem-j3JDVUI11omQj9Nkv1mFve3EeyW7pkhKxsvum672j0HF9OZA_3jauqZXi0G_aIcnBMuXd6_mB8i4AiipveIvUaYBnmmP6GgGef6HMx6OlF1_S1uo6h_ApR2nPOV0drkXrrvqywDxyr070Rtp7fACUD1qHmOViRLiQnu&searchType=return&searchBags=0.0",
"price": {
"amount": 868,
"currency": "USD"
},
"price_eur": 775.32,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 130.2,
"currency": "USD"
},
"duration_minutes": 1375,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": null,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 1,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 4,
"length_cm": 40,
"width_cm": 15,
"height_cm": 30,
"dimensions_sum_cm": 85
}
]
}
],
"hand_bag_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 8,
"length_cm": 55,
"width_cm": 23,
"height_cm": 40,
"dimensions_sum_cm": 118
}
]
}
],
"checked_bag_tiers": [
{
"price": {
"amount": 237.25,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 553.57,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 868,
"currency": "USD"
},
"price_eur": 775.32,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HQpwvz1hpDRbWMwzg6vRGB1Qe8LSzvp5m0UoK3B0eDZaDXTzHScLs0xVfYbHJCQnXjvUTbVgbNip7PloFLl-m-Df7kwXXERrYDUE8e9BCyY2aM_dT69bWBEtkygacEQdX6nSPmytJnv6573gEgthgk2EJ0fEhIY1e3BZbPM_lLqhd_EtirQOfsV5KVk_rCYoKdU2oJUbtg-fc-J0pqOpCZMxjAihADAAADgJLx0T57F_GbwyNqW3m5bI9wrLtWr1DGTzmhc9ha49QY1Lvd4Otb5xfgNakv8pdh9fn93R9fP96GZLFRvCQOI8Ryd9Rr8tn7jCteyNI3abur4UXaLW4FGZd6DFk__cnV12h0adJdG7usdnYYMl_0AGIrVjie1ZRFTNl-YLcDo_u-tqQVOHnKtWCIRw31qBfGKXFsf5YSnCwzk6N1k7uhgrCnddJER28VJkfNkHgBC4eNmqfzPtN1Lr-l6qjYEeCjS1DsddkcON28SmTQnocmACHfWjRX-snIRAZBFjb_6NW7fVGJSqcsm1Pmtid7xShEqWuNArb2Ssx_i1CeCddA7Izoebq1iTVsQ7RMb8Xg6tz_u8CQRjT-vXOtEp-kcrkPjjl1uYzibVdCnU7XCQCbJUFY_eDcU-7ZfTf-UzOnzP-Nstplk3Kt9xuHRx_yPBQCah6en8k4A2N4nrnuh4MwcjLejmYVqTmHGMSOKWVd2qGGk9sXBf0jZkiZHMe7oWmA-Sww1Fl8NkLSAj7iNj7s5vY3NUUOIrhIFHF2k1uqNddW3hlFq3BfLFY9U-CCZtAqBvSufHBEkEIkfUhD_l8Z4YM1QdkivCw5Bs88ZmqvjaXq7hvE3FTIgVjAYA-lDet_EjivYqOcbit7aA9B6y8U1dUbFGc8r9rxaDP6L1JfnvGHvHNTTU5p_pT23VKIe569p4GF3EorIL7OyTFhDRgfiJmoTd7XUSyH6xDHmPzJey8RRwI_vIOHwmM3_-pxaIXLEmzF5H1S6tJu-HAffyrnkQ61by9x1d6QFNcWaEG1iXwLV4eqdpCk9SPnoEgg_PeLPJYvB1Ic7iqwpMhkSnAEJ2PncG15M7PPNCCHVA3BzbhQPwqsyP-nY8PWiPxPE5PW6ocel72eBYQNcuDONENBXvWl2CVOUdVGEa_NhD-4lo9oa9tx51PH-P5iPem-j3JDVUI11omQj9Nkv1mFve3EeyW7pkhKxsvum672j0HF9OZA_3jauqZXi0G_aIcnBMuXd6_mB8i4AiipveIvUaYBnmmP6GgGef6HMx6OlF1_S1uo6h_ApR2nPOV0drkXrrvqywDxyr070Rtp7fACUD1qHmOViRLiQnu&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 969.84,
"currency": "USD"
},
"price_eur": 866.29,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HbE3lcr0KneYDEzRU0Jb_Axy7aY1dPCMp8-H4_lIfTlbj2t9xtrRe0BLwxWayTAa2HZK96-EsuxPQs_xL1RVTlfcv_A7ikP91WpbHa8gG7VaMg9utaPdw5XGh48MoBCXbuSF6IHZjLhoGFMj0JkTucp9P2RMWyRa8L5i97xUb45-Xi1NMtDXJA9gqiIzD0fYgy_tlsML4d3BskaH3LcklXgrQ4NGBjJC-zhVHwF3VTWybatlRbN4KisOiTASzv8o77Pn9C5usSgLPTkIX2-AveoZgi_j7W09lh15OjRHQUbL87IUY_GLMVjXbbDyAbbWQ08oT76qXGrVzYilvBqk-G08obEjGNSXAly3RyIK3-ZSQxndzfQKxLDU3b9lR8xENfZR3kF3BogJh_1qAxUoz7owTTqKwzVDACljb5KVSqthPcu9FgjqlTG-3L0Ow6y8D9tF_IEictb4rJ7qM--EmjtAY3-QObes1dYKqLtANVF7qovNVAepsLayYTMdxdxmx0Jru2bgKMevqOhTQsNX3c-IGKsXPuN0Koew8F7sHNI_UKnPZghjCk163rAFtEEf1wYLgM2EbtIWNMMDeNaFvMkZjW6ZMrZO1sP4quKyr1SZ18D8SQ1eT28Z-aBAzSj8zgtanJqMlc6IMxXtcD1n8Z_gVfDtAOKFwiv_U_wS3TFilJTLlLzpUWARXEq2Ea3DulghmpBVBgzsw-NIPf_ZRDIpJyeuNvjJUnVVBUzvGbh0EKHUNprpZcbyfL4dLgMNrsUB0UYaisyTyQbKlMC-BJEhd6WZHW4pbjFoDkUk9CZj6yPa1y46GF8NU-j_7uJIHfkkRrcBG7UPj5lrU-T6254qH68EJobV2_C4qgLgFcfWNUt_Bq7a-0AUvoFfhvnbY87PcJQmFD8_yn2EXxLDBs4JZXQHXhyMtsJkm7Uua41sgAW800qwuZT5OOZl6O1D97tojkJRg5OA3OUN7cwjvjf_MxBQ6O5AutI1Ww_LNJkLrLVAZSvd4umtXFUiF9F-wsNGTkwa3QRnHHMLHJw7oXCk0lZiHJ2FDwXj5IvDnEIcWjKOlZ188_59jigEmGD0bEwXCz27pKsxV2CP4ITtLW4z8mHWKkEo9pdeB2qgMkwbd8Qyyxpefct45FadW1rWEc88NK3lYmLSkvr6WMMwHHqSNfRXUaJs_79DgkNPODBjiehNF7zPxgB5zlTcPV-BbrgDRAuktXuWiGxJePeMrxBs0S1r9iyi7N7GC7W6jhw8fB2Ln8C_BkqpbUQYNFLNdJ-NuWIIXQpGdPAVcoAt9Zbx5Idm39nDMbbaYTXbMp6vvgxVOWk_dY05GTnnx3pyyD-jmX6NZwcff88A0mCbxBg%3D%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T16:25:00",
"utc_time": "2026-11-11T21:25:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T08:05:00",
"utc_time": "2026-11-12T08:05:00"
},
"duration_minutes": 640,
"stops": 1,
"airlines": [
"LX"
],
"segments": [
{
"flight_number": "LX17",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T16:25:00",
"utc_time": "2026-11-11T21:25:00"
},
"arrival": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-12T06:15:00",
"utc_time": "2026-11-12T05:15:00"
},
"duration_minutes": 470,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "LX316",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-12T07:05:00",
"utc_time": "2026-11-12T06:05:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T08:05:00",
"utc_time": "2026-11-12T08:05:00"
},
"duration_minutes": 120,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 50,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8515,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T06:00:00",
"utc_time": "2026-11-18T06:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-18T13:15:00",
"utc_time": "2026-11-18T18:15:00"
},
"duration_minutes": 735,
"stops": 1,
"airlines": [
"LX"
],
"segments": [
{
"flight_number": "LX345",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T06:00:00",
"utc_time": "2026-11-18T06:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-18T08:40:00",
"utc_time": "2026-11-18T07:40:00"
},
"duration_minutes": 100,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "LX16",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-18T09:55:00",
"utc_time": "2026-11-18T08:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-18T13:15:00",
"utc_time": "2026-11-18T18:15:00"
},
"duration_minutes": 560,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 75,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8515
}
},
{
"id": "eyJyIjoiQUM6ODYzOTpMR0E6MTc5NDQyOTAwMDpZVUw6MTc5NDQzNDg4MDplY29ub215OkZhbHNlOjo6QUN8QUM6ODY0OllVTDoxNzk0NDQyMjAwOkxIUjoxNzk0NDY3NDAwOmVjb25vbXk6RmFsc2U6OjpBQ3xBQzo4NTU6TEhSOjE3OTUwMDAyMDA6WVlaOjE3OTUwMjk5MDA6ZWNvbm9teTpGYWxzZTo6OkFDfEFDOjcyMDpZWVo6MTc5NTA0MDcwMDpMR0E6MTc5NTA0NjU4MDplY29ub215OkZhbHNlOjo6QUMiLCJpIjpbIjIyZWUwZjY0NTEyMDUxMjdlMmRkNGZmYV8wfDIyZWUwZjY0NTEyMDUxMjdlMmRkNGZmYV8xIiwiMjJlZTBmNjQ1MTIwNTEyN2UyZGQ0ZmZhXzJ8MjJlZTBmNjQ1MTIwNTEyN2UyZGQ0ZmZhXzMiXSwidGhjIjowLCJ0YXQiOjAsInZpIjowLCJ0IjoiUlQifQ==",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HJkztKlwFgVEEpsGDzg5yk-1tZH3CH_JJkP29_fhRNlvJ5KhANIKjei5g_-reJ0Kt3Vf65XUjBmDl6PtyFqg5Mk0wrXH6LUaIvygziTSagv4ZXxjRboAZEgV-GoYdGEtmteU_H7qZiwlfJrvGGtYw8y2kZySO0JaTVObNntZzNWCQD0tyG17hJUlfSqnMbRMOkgQM7IxVxPz7ycLxSnUgS_JwUB6d5XZQT_Me8vkHxgw2uEfgsbyvfXTR_ldWpITPtHj25lcgqueSGz-P48uf6wF3Zy0YRcZhcuDYoXjkF1M8t449Iqm_umk5LWzlmTlglw3FE7JzVyzoK7EeDwpyceHDLve5V7qbrATuhrWJCSzHcD48gIEsgle9xI01vsCoAbiSIYtrfbsSF5CJc5kIa4EsldklIpgiGsEfuj57UgaixanLjPMkarMiXl4lwn88jpln19nDMqesvSbQLWzLiPoPSKXmdtSnPx0ZPryn8u-HFNeJ01ct2vn7Ijg8ujPUxbXnlQeWkSwyi_w6t8gmEnXYaQ48V03qVa-6vUbK6VGutqWTXmSZoicm1WmTtt9fp9UfqjdPPf264LFZxU8OQCCTJxlWBoMc3dBsFJ1bn9sKFvrX8m011iAnjE63zNuKRell8ozG1VbvoJVxd9gL0BLVjnhO-lzVxcVS-Qti2Fqp0MCz0YPWXNVRfRNXrLyJ56hLJhcytHnlO_MyNP6j1PHJ7FDXcSUels3COQ-1i5Ghe6raQMYlDQLtXIXet3dH1WTLaLTzz3NM6E3_Dl-t8NSmaqpevE2te9EIMHduIG-Fj2VlNfdQVv1KrZTmtpqdUzCyX5LT6QCiQR5ccIWixvIHaM0tJTK5XYUvdv34Q9qF_f6kPi5Svsj1qeW7HaCk36M5DLZkWl5_IA1H0XtIeAArUmlEHfyme77sAq5WKBOpQcUq5ejpxOjvWvy9bzCcrlsqa44agH8p1Ji8rlIAlTUovo-9VgZcz3MVlHlhGdRYqyegTIa9F_U7GsRsvqlu4DZEMSJm28-FyDIBs5sWFb_vjDP41DdKiCSWzlpedG3vH4kccjuAZ5s7ZneGlne5mdfMsuMKYyP6Sv2owGyNIIC-_F_RWUSSJc38j8NOQNmHmVvsNHvlj7i0pAZepoZIzqTvfBTuv2fGq_fHNHKwkOyYHal0Ad9EsL1I8bLilBXxKATOJ_m4pPRV1n_SqQf0-CXvMFA9VlOUgsRbliSokgeT_0qGmpJmGDDtu7g1zf0%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 864,
"currency": "USD"
},
"price_eur": 771.75,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 129.6,
"currency": "USD"
},
"duration_minutes": 1413,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 9,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 5,
"length_cm": 43,
"width_cm": 16,
"height_cm": 33,
"dimensions_sum_cm": 92
}
]
}
],
"hand_bag_tiers": [],
"checked_bag_tiers": [
{
"price": {
"amount": 182,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 442,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 864,
"currency": "USD"
},
"price_eur": 771.75,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HJkztKlwFgVEEpsGDzg5yk-1tZH3CH_JJkP29_fhRNlvJ5KhANIKjei5g_-reJ0Kt3Vf65XUjBmDl6PtyFqg5Mk0wrXH6LUaIvygziTSagv4ZXxjRboAZEgV-GoYdGEtmteU_H7qZiwlfJrvGGtYw8y2kZySO0JaTVObNntZzNWCQD0tyG17hJUlfSqnMbRMOkgQM7IxVxPz7ycLxSnUgS_JwUB6d5XZQT_Me8vkHxgw2uEfgsbyvfXTR_ldWpITPtHj25lcgqueSGz-P48uf6wF3Zy0YRcZhcuDYoXjkF1M8t449Iqm_umk5LWzlmTlglw3FE7JzVyzoK7EeDwpyceHDLve5V7qbrATuhrWJCSzHcD48gIEsgle9xI01vsCoAbiSIYtrfbsSF5CJc5kIa4EsldklIpgiGsEfuj57UgaixanLjPMkarMiXl4lwn88jpln19nDMqesvSbQLWzLiPoPSKXmdtSnPx0ZPryn8u-HFNeJ01ct2vn7Ijg8ujPUxbXnlQeWkSwyi_w6t8gmEnXYaQ48V03qVa-6vUbK6VGutqWTXmSZoicm1WmTtt9fp9UfqjdPPf264LFZxU8OQCCTJxlWBoMc3dBsFJ1bn9sKFvrX8m011iAnjE63zNuKRell8ozG1VbvoJVxd9gL0BLVjnhO-lzVxcVS-Qti2Fqp0MCz0YPWXNVRfRNXrLyJ56hLJhcytHnlO_MyNP6j1PHJ7FDXcSUels3COQ-1i5Ghe6raQMYlDQLtXIXet3dH1WTLaLTzz3NM6E3_Dl-t8NSmaqpevE2te9EIMHduIG-Fj2VlNfdQVv1KrZTmtpqdUzCyX5LT6QCiQR5ccIWixvIHaM0tJTK5XYUvdv34Q9qF_f6kPi5Svsj1qeW7HaCk36M5DLZkWl5_IA1H0XtIeAArUmlEHfyme77sAq5WKBOpQcUq5ejpxOjvWvy9bzCcrlsqa44agH8p1Ji8rlIAlTUovo-9VgZcz3MVlHlhGdRYqyegTIa9F_U7GsRsvqlu4DZEMSJm28-FyDIBs5sWFb_vjDP41DdKiCSWzlpedG3vH4kccjuAZ5s7ZneGlne5mdfMsuMKYyP6Sv2owGyNIIC-_F_RWUSSJc38j8NOQNmHmVvsNHvlj7i0pAZepoZIzqTvfBTuv2fGq_fHNHKwkOyYHal0Ad9EsL1I8bLilBXxKATOJ_m4pPRV1n_SqQf0-CXvMFA9VlOUgsRbliSokgeT_0qGmpJmGDDtu7g1zf0%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 967.48,
"currency": "USD"
},
"price_eur": 864.18,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HRep88HBanEqR7gb-aSYE8D3HddodBAI-UomCOYVawzqjRNA-hxiupJfnZRGcNrTQRwwzyiaqz0KEByLWT1jKDvlLtPyOSKdvuJ1R416hEwJ7YXUlUorqL9X38lpk9ZTzGmgBwoLwPXWwYCNkItK5CiwluMdQszdjwoB_qUayUu4j_3FC6NWCDhM4vKFR5OTdauOZud5cYb_U6iMmVbbNVVwaAohhFyS_SyPLTPzF-Y612_ezgslftihZMST_RQAD456UJ5qcdi5tK9KXlyS2uVxDQe-jO1ff6IMza7TQZpiWtUarRh89-kxNO7CD9LmM4KPFUhbjVVfUJ9P_Oi0I9jH-7zdfpHrb2iUlFsY1xhvqW2kvS03kMFT4crnmU4-QMUdB3GoJjV9L_CQtoDBEctmUvAHlmLcr44wNSGGvHvDTjVoyQSXk4UXhCDE5dszngY3YWCa4yAZG9pW-VCc24uQRJ0En1nokGuUTKyV2mAg24MoJSCGp7YsPEGWhgDuFtM-zkxxLla3cKQP6yl-Fq21mM2F-8d7po0Pz8iv1lZLlJHywDxv16AQnq3rfPo0C7kCas-p3aa54UYHvaMUIuMCEdC-QsUz-363kRsfKlM34jYBWh_m-lA_mkQHWrCMMcAgFeWVNnxw5lu8n7aICDsGGondq4gsqQh3vG3ITKnIFV56x2rEnIu1SBVmpJDOva2Q5-bqmlAsqQ48ASL4Jq0HlNDe35B4wQAlyKrT1W2LvaNtaLVTnrI4wKzrhNZ4RXJyUUdyE1Hoj4V1xPfretdmceycSpaRBu8oValakJaJXuXuK8tZaIJug9U-Fr-NcxVf1gZIMXen_4Khsgv1PWlxAVJGKYm4-J8j_I42jHrlZumF7Dy950HwupsYH9COSh_pqV-hd3roSI0n18F7Ayqs9PYNoh5BMNEWTR0SD7HV2BNvyDJHGUOxbQv0UWWE9I9EFh_6ydhMoEgzOzCRSGvhBzK7rPYl7jI2nqXvD5Pj1OumuLJ15ikWQfoUiicrf_L0B3uonceOQwVjISjwR2YPzcxZGgcDAqt2VJs1dnH47Gpj6cAJtyjDo3s3J00J354F7S_nMywQtyMNvOcObZks71T696cnmksMgG9gcGhhxdiMWjNJUCXzrXhSVWDkVh7WQ_ydVRkGzDUYB5RowTio9Zmm6EkHBiDaaHyogKPlIb4-7Wl8SJKybp-yn6n9BnqH43dRJmanASAvS2Dq8xGMoUtW4_Hob5RipHNvn2f8kQR77ut2tCbwdJH5a9dOA6fhecFTF2vO9Y8X1c6yWYfs9klTLwSSNMCyoptdTD6I%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T15:30:00",
"utc_time": "2026-11-11T20:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T07:10:00",
"utc_time": "2026-11-12T07:10:00"
},
"duration_minutes": 640,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC8639",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T15:30:00",
"utc_time": "2026-11-11T20:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:YUL",
"code": "YUL",
"name": "Montréal–Pierre Elliott Trudeau International",
"slug": "montreal-pierre-elliott-trudeau-international-montreal-quebec-canada",
"type": "airport",
"city": {
"id": "City:montreal_qc_ca",
"name": "Montreal",
"code": "YMQ",
"slug": "montreal-quebec-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 45.4705556,
"lng": -73.740833
}
},
"local_time": "2026-11-11T17:08:00",
"utc_time": "2026-11-11T22:08:00"
},
"duration_minutes": 98,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC864",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YUL",
"code": "YUL",
"name": "Montréal–Pierre Elliott Trudeau International",
"slug": "montreal-pierre-elliott-trudeau-international-montreal-quebec-canada",
"type": "airport",
"city": {
"id": "City:montreal_qc_ca",
"name": "Montreal",
"code": "YMQ",
"slug": "montreal-quebec-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 45.4705556,
"lng": -73.740833
}
},
"local_time": "2026-11-11T19:10:00",
"utc_time": "2026-11-12T00:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T07:10:00",
"utc_time": "2026-11-12T07:10:00"
},
"duration_minutes": 420,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 122,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8880,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T11:10:00",
"utc_time": "2026-11-18T11:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:03:00",
"utc_time": "2026-11-19T00:03:00"
},
"duration_minutes": 773,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC855",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T11:10:00",
"utc_time": "2026-11-18T11:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T14:25:00",
"utc_time": "2026-11-18T19:25:00"
},
"duration_minutes": 495,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC720",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T17:25:00",
"utc_time": "2026-11-18T22:25:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:03:00",
"utc_time": "2026-11-19T00:03:00"
},
"duration_minutes": 98,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 180,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8880
}
},
{
"id": "eyJyIjoiTFg6MTU6SkZLOjE3OTQ0NDg4MDA6WlJIOjE3OTQ0NzcwMDA6ZWNvbm9teTpGYWxzZTo6OkxYfExYOjMzMjpaUkg6MTc5NDQ4MTIwMDpMSFI6MTc5NDQ4ODQwMDplY29ub215OkZhbHNlOjo6TFh8TFg6MzQ1OkxIUjoxNzk0OTgxNjAwOlpSSDoxNzk0OTg3NjAwOmVjb25vbXk6RmFsc2U6OjpMWHxMWDoxNjpaUkg6MTc5NDk5MjEwMDpKRks6MTc5NTAyNTcwMDplY29ub215OkZhbHNlOjo6TFgiLCJpIjpbIjIwYTEwZjY0NTEyMDUxMjdhOTdmOGNjMV8wfDIwYTEwZjY0NTEyMDUxMjdhOTdmOGNjMV8xIiwiMjBhMTBmNjQ1MTIwNTEyN2E5N2Y4Y2MxXzJ8MjBhMTBmNjQ1MTIwNTEyN2E5N2Y4Y2MxXzMiXSwidGhjIjowLCJ0YXQiOjAsInZpIjowLCJ0IjoiUlQifQ==",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HXCA4IxVHTZEfhHiqoSXFe0fCvf3_HbTu2CMYnAsmkmbELy_Az3BJ31A8UxyXPL3XUNy_FdMOGhkcSNcyfPmoghuqgDiQvFerS8rR0DbK_-Vcmf4GURAI35uoKYGYW2t0uv0POYvA2toyZtmpfD2KFo8TmrmaEj5A93-A4WATUDk07aBEhqnfwytfM3dnuIqgBhYnuGkH7syG2DTQMRTQLMfi10yhmCvb5Xt262xgluGqkpoV-oD9JrcTHDW8JhfvH-6lO0GgTxk9dbef7N_stB5s8TL6eQ3mXdCWn3t-4Pvw9IbdgMS-nJfVdg7LtyCa4Y2MreY1LLI0-s4H0cKFD9TaXa2b1mPHK0GiRrc1bnwW1raAQNXDdAALtxZTZ7JJdBuL6DUuzIQMX_rf3v3UdTTGtzeiBKYTEmqMpYDOFEct6ggPx2uo1t34xMhXo1Srh6ghB08Ue47NO6KR8e3xVX8NKZRu3k_XAb9nabkVMmmRrxBizM50fj6fFewQisqTJP0kCZSKn5MabPyi9OASEhI8EChkGrY4OCDQ6DPZAf8HA8xCMtr8nb8h9Wefv0cs1rdz9z_0KIYTiUt96Wb-JosYwdzwwccdF5MFGtXuUp3SgXhAswq1iqrZXTP2-NMHYyQpc5oBg3p25V-GQu4t_5z3sHMJALn5nLIlwRczmV68z_8O7YGd6uAYGt16xAbX1li2atYBRDMOcqOLM_AWJFpCLhdnEJEsAHlJ3cGHDObGCgMgBs2iQkARZregB680pi2Op29aWvcVsJCkij3RglZMT9iAMDaDOF0W51sd9cMcua5k7qH0NCmi5NVWXm1MA4BL7_mmQbGuTPw8yMkbPYakYav7ERlbQ9UaZ4C9l_PzZQDA_V-5X9QuzrZh47_cc93NeO-2Q0Dq6dkb1oGifLTZc4JOIYTxYzyI1oxV98wuGn3mdiajp2N3ZOefjhs-SXSqjr87z7uf_mqMyP2kyeSaD4GXxJ8vaZNbsx-GemRRsuV1VnTqcqyzcUMUrT_ELjgnonK3rllyey7zz71gTDBJZjZSJ_rAJZyRrVGl9C3MfXrnfXG0GRy06xCoW2sr3niV_eG853nDgdQpvNQVwHXtG_l1VlxgWd6-d9K7Lf-D5lFDHx2Z_flBwT1AMRRQU2BUt76CrcQ8a4jSBtfeIty24HuRUt1gwcUz9eeKiBDgjNUhhkj-Y2R6HWHwPQupKDdmBS44358Vm6eGTQhaKMEAi6-TfCx1YiBAu3rJ6xktGYsrrEoZdzl4RT1fF366fgP0iuYc0xe8MgUmwqAeAgp6HlzkJydxc8NzSgdbW_kLryqQ4YhkSN2b7domiPlu&searchType=return&searchBags=0.0",
"price": {
"amount": 868,
"currency": "USD"
},
"price_eur": 775.32,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 130.2,
"currency": "USD"
},
"duration_minutes": 1395,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": null,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 1,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 4,
"length_cm": 40,
"width_cm": 15,
"height_cm": 30,
"dimensions_sum_cm": 85
}
]
}
],
"hand_bag_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 8,
"length_cm": 55,
"width_cm": 23,
"height_cm": 40,
"dimensions_sum_cm": 118
}
]
}
],
"checked_bag_tiers": [
{
"price": {
"amount": 237.25,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 553.57,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 868,
"currency": "USD"
},
"price_eur": 775.32,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HXCA4IxVHTZEfhHiqoSXFe0fCvf3_HbTu2CMYnAsmkmbELy_Az3BJ31A8UxyXPL3XUNy_FdMOGhkcSNcyfPmoghuqgDiQvFerS8rR0DbK_-Vcmf4GURAI35uoKYGYW2t0uv0POYvA2toyZtmpfD2KFo8TmrmaEj5A93-A4WATUDk07aBEhqnfwytfM3dnuIqgBhYnuGkH7syG2DTQMRTQLMfi10yhmCvb5Xt262xgluGqkpoV-oD9JrcTHDW8JhfvH-6lO0GgTxk9dbef7N_stB5s8TL6eQ3mXdCWn3t-4Pvw9IbdgMS-nJfVdg7LtyCa4Y2MreY1LLI0-s4H0cKFD9TaXa2b1mPHK0GiRrc1bnwW1raAQNXDdAALtxZTZ7JJdBuL6DUuzIQMX_rf3v3UdTTGtzeiBKYTEmqMpYDOFEct6ggPx2uo1t34xMhXo1Srh6ghB08Ue47NO6KR8e3xVX8NKZRu3k_XAb9nabkVMmmRrxBizM50fj6fFewQisqTJP0kCZSKn5MabPyi9OASEhI8EChkGrY4OCDQ6DPZAf8HA8xCMtr8nb8h9Wefv0cs1rdz9z_0KIYTiUt96Wb-JosYwdzwwccdF5MFGtXuUp3SgXhAswq1iqrZXTP2-NMHYyQpc5oBg3p25V-GQu4t_5z3sHMJALn5nLIlwRczmV68z_8O7YGd6uAYGt16xAbX1li2atYBRDMOcqOLM_AWJFpCLhdnEJEsAHlJ3cGHDObGCgMgBs2iQkARZregB680pi2Op29aWvcVsJCkij3RglZMT9iAMDaDOF0W51sd9cMcua5k7qH0NCmi5NVWXm1MA4BL7_mmQbGuTPw8yMkbPYakYav7ERlbQ9UaZ4C9l_PzZQDA_V-5X9QuzrZh47_cc93NeO-2Q0Dq6dkb1oGifLTZc4JOIYTxYzyI1oxV98wuGn3mdiajp2N3ZOefjhs-SXSqjr87z7uf_mqMyP2kyeSaD4GXxJ8vaZNbsx-GemRRsuV1VnTqcqyzcUMUrT_ELjgnonK3rllyey7zz71gTDBJZjZSJ_rAJZyRrVGl9C3MfXrnfXG0GRy06xCoW2sr3niV_eG853nDgdQpvNQVwHXtG_l1VlxgWd6-d9K7Lf-D5lFDHx2Z_flBwT1AMRRQU2BUt76CrcQ8a4jSBtfeIty24HuRUt1gwcUz9eeKiBDgjNUhhkj-Y2R6HWHwPQupKDdmBS44358Vm6eGTQhaKMEAi6-TfCx1YiBAu3rJ6xktGYsrrEoZdzl4RT1fF366fgP0iuYc0xe8MgUmwqAeAgp6HlzkJydxc8NzSgdbW_kLryqQ4YhkSN2b7domiPlu&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 969.84,
"currency": "USD"
},
"price_eur": 866.29,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HNIZhqzhdRznxXOo6vPsQT4su3Yba7z_lN5mJYIJA-ZeN4dUIsSIP7pDqZiQuUpruLBUdfljVUAP6zrs6n4LI6ilSKw5x3V_UyKdrFQckhwpFBpIHSNl_qEkwlA6XKXcf0U5U3CUBJHltRRGVmVANRv_pjNrWToEbqUy6uNFbwCQh9jlmhxkriOZsMY7GZ4DYg4b3-P2S14iuiHTWTHnOsGKngxYGEKNWi8HgWEcYKP0_mcraZ17kMqRVM1DlEIcpSwFxYMnnpgOuuMuGeId2uZhtCZqAVbw82VgDtSV12hfcL81XiOzauBTW2Q1IWDhK0AYCBGI57N1p-5PXk_rZmK1ai06055pfo7088lvLRFog2or0ZLy-nQzVctj2vWjvc5RxQecyXpKgLWKIrQNVfR37-asKMXI_f2Kw0Ka_FDZsNF1uLpn980LJplNbxHa00wm6vRtQ2M7AlRvzilpB2_J5EEWM5wGjHd6b0u4bcVYLvhEzA1yhP9grs_8IBW_zQr-zg9HcX28pYQJdHth9hlZJiefNaBQDTeWr36HFevwT-7a92Jlf43QjYhyViMgRUdgwlU9HTXc-AMdVdihsipKboHhPGJhMe3qMm2HcHZUT9TjiDPy5RPoLNA3Cd8GIJ5PvpkQvCAg_5jDx1Uwsz1bZ1AsjXNWkussx2poic2drz8P15yO7yqtPOFUobLVSvnpdiOg5DQSE1P212jULUWeAGEg4grFUmZYFlRkHIWZGoEAcOuRIP7kXLbogn_-Sdo36iwirHhHM_MBybDmjIMNQxP9z0y5XOHP7BTydiphClnKhQG_BuwPT1krbScY5sBfy2jPqMZhTl4VGFdgDNp_V0XxenydK-RYGGSVSiZj9oYIVuqYsi_3yl8JLmtL8blqn9JymsrryDcF3sZyPL5luM_sMj2i8hPSxpW2NxSn1x97p6yLMPbC5WCgiuZk2wi_eSagpId2uGLy_5n7LC9w83WWoEnH96A0uRa-KLQYoDgrFzKKav1xXHfPqs3NHLOnmEgkkzRwd5mPobRo--XNE39cmsVUt7J_DdCeO1fAv5_DMj1HddrGv8G1ghZCnanDrQPxXvzsDMC9_n61hd4RJ3blpxE7e3DEZiWuOLmfVb4zzD5CMxGutd6vhaEaanorrNAVfTR19S1XWgy9_oKOpGeXfyHRpWXjB0pz3y7huN15Oj6KGlSOfQX_GffQmVIzu6k6ZX6Uwrhsh03Z9DLIQy4NQee5eKEc9cSRHtS9d_tOofBtojvXQzJlowhLzw4o0V0PLqlPXX5n60MT-g1r3ngZ3oCioZmUTCJ3EWSstSnDQ1cog7WtJbJ_sP818OjdAZP7QZgXmo1jkwxoTsA%3D%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T21:00:00",
"utc_time": "2026-11-12T02:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T13:00:00",
"utc_time": "2026-11-12T13:00:00"
},
"duration_minutes": 660,
"stops": 1,
"airlines": [
"LX"
],
"segments": [
{
"flight_number": "LX15",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T21:00:00",
"utc_time": "2026-11-12T02:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-12T10:50:00",
"utc_time": "2026-11-12T09:50:00"
},
"duration_minutes": 470,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "LX332",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-12T12:00:00",
"utc_time": "2026-11-12T11:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T13:00:00",
"utc_time": "2026-11-12T13:00:00"
},
"duration_minutes": 120,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 70,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8220,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T06:00:00",
"utc_time": "2026-11-18T06:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-18T13:15:00",
"utc_time": "2026-11-18T18:15:00"
},
"duration_minutes": 735,
"stops": 1,
"airlines": [
"LX"
],
"segments": [
{
"flight_number": "LX345",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T06:00:00",
"utc_time": "2026-11-18T06:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-18T08:40:00",
"utc_time": "2026-11-18T07:40:00"
},
"duration_minutes": 100,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "LX16",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-18T09:55:00",
"utc_time": "2026-11-18T08:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-18T13:15:00",
"utc_time": "2026-11-18T18:15:00"
},
"duration_minutes": 560,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 75,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8220
}
},
{
"id": "eyJyIjoiQUM6ODQ2NTpMR0E6MTc5NDQyNjkwMDpZWVo6MTc5NDQzMzAyMDplY29ub215OkZhbHNlOjo6QUN8QUM6ODU0OllZWjoxNzk0NDM4MzAwOkxIUjoxNzk0NDY1MDAwOmVjb25vbXk6RmFsc2U6OjpBQ3xBQzo4NTc6TEhSOjE3OTUwMTQwMDA6WVlaOjE3OTUwNDMxMDA6ZWNvbm9teTpGYWxzZTo6OkFDfEFDOjcyNDpZWVo6MTc5NTA1MzYwMDpMR0E6MTc5NTA1OTQ4MDplY29ub215OkZhbHNlOjo6QUMiLCJpIjpbIjIyZWUwZjY0NTEyMDUxMjdiNTBkN2M3ZF8wfDIyZWUwZjY0NTEyMDUxMjdiNTBkN2M3ZF8xIiwiMjJlZTBmNjQ1MTIwNTEyN2I1MGQ3YzdkXzJ8MjJlZTBmNjQ1MTIwNTEyN2I1MGQ3YzdkXzMiXSwidGhjIjowLCJ0YXQiOjAsInZpIjowLCJ0IjoiUlQifQ==",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HgfqsmwQFQc4ArHx29LCvaJxVCa_Vi8kRiN9mmbigxjXYHpYxMcjmPZ1r13xWiO1PnjFmiNdPYLvb4DmB3cwwdvcDynGxtZlzvZZ9WeuYaU_ZJJ1KRusxw4k1MKXATpQJOXsIN3cCMPvitsYi_VWe0-Uoz4wda8NB1vArCdgQCleSxlYgcs5q2aX32cmOp22GaPQN7cWq9HEG7vHaIGanMMilQzgYJRdS1dCawmCvh9FQIQphhtqOidKZeK1Kj8mSiS8RZ-G6TylvkM2Hq0BmYmL43yvVGVaaHEvJyf9-9i5YTuzgUXoHnzMRamdkP89h6-9bqWvbPA4PthIMOxEwqqUAOhmQM_EI86mtcxbKadH3E8zvcB6swaCUUMX98JAwpozJGJea_k0XYmRzoD95Zgqhz374XpBjiGf5d99kCal-KwUvtdNJto7aDD7N13nKXtx5UjGzW5o1wT5sVBG6YiyTIa6JQKR2Obw1kVYmAQqC11Hy10dzoV3q_v8Y1QM1r6owzqbVIjKW6r42Z_-XENOFq7fMgyXuW6vfrlqgcvoGaALMBfKQpj91VveA4HH6kPruat94eloUNTQi-YVBXdZ8gJ_t9rS3JGKFBD2Rp1fLLrsAIzwREBHeXeq8z99bn8Iy5Z4atHyaDpgvzsbxizvNMrk7F9xUMmK8GsXJMhdwT3k76C1qN5dI4nDYe0uTBbfLMNWfrBq6nKqJLUyLJgGP70aCSyGhTjmaN6DdLvv-_5aBAnqGXrhDbdjSRxI_1-ZbQzKzmogn0J6XvFXJCUaWWo5vjbVqveEva_X3dhocFNl57SBZWNs4WX_eY4rfcTl6MJ_P5gMny2gviIPr4TLGmffRtrgbjlE1O7T5Y2yTxRc7k9FjzQtZgq6-VWXl9pw-eYE_qWT1oDN4Eusr4XNxrSsku01WZvpDFyh9yAxXIKHQkrCCjciXk-CecoL6Jwh62AbxRaQgLyeYGb4PREhJHsYh44QpUOKfjo4eE_GDX702RuPfwXPnJJlINfvhCR-gEOarMV1OEpG70-m-H8YaLUdAwXoQd6vIrRhofEVdINtuZSUdeVHrotpG6eLzvgJ4wP4wU7vNGeOdHFpPFq5SriSPEi8_YK8dAbN_5EyQfuBnG5Dgg-KL4Fbr18y9NBDHt9BY_mxdQ_FrIrgizwErKHesSu8Y6FITMHb6rfhuwIq3SS-3Qp7MiUcWxGSXyl9y5k5sh5RaXKyslORj-LVzP3phCporBSTHY0F15Mo%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 869,
"currency": "USD"
},
"price_eur": 776.22,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 130.35,
"currency": "USD"
},
"duration_minutes": 1393,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 3,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 5,
"length_cm": 43,
"width_cm": 16,
"height_cm": 33,
"dimensions_sum_cm": 92
}
]
}
],
"hand_bag_tiers": [],
"checked_bag_tiers": [
{
"price": {
"amount": 182,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 442,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 869,
"currency": "USD"
},
"price_eur": 776.22,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HgfqsmwQFQc4ArHx29LCvaJxVCa_Vi8kRiN9mmbigxjXYHpYxMcjmPZ1r13xWiO1PnjFmiNdPYLvb4DmB3cwwdvcDynGxtZlzvZZ9WeuYaU_ZJJ1KRusxw4k1MKXATpQJOXsIN3cCMPvitsYi_VWe0-Uoz4wda8NB1vArCdgQCleSxlYgcs5q2aX32cmOp22GaPQN7cWq9HEG7vHaIGanMMilQzgYJRdS1dCawmCvh9FQIQphhtqOidKZeK1Kj8mSiS8RZ-G6TylvkM2Hq0BmYmL43yvVGVaaHEvJyf9-9i5YTuzgUXoHnzMRamdkP89h6-9bqWvbPA4PthIMOxEwqqUAOhmQM_EI86mtcxbKadH3E8zvcB6swaCUUMX98JAwpozJGJea_k0XYmRzoD95Zgqhz374XpBjiGf5d99kCal-KwUvtdNJto7aDD7N13nKXtx5UjGzW5o1wT5sVBG6YiyTIa6JQKR2Obw1kVYmAQqC11Hy10dzoV3q_v8Y1QM1r6owzqbVIjKW6r42Z_-XENOFq7fMgyXuW6vfrlqgcvoGaALMBfKQpj91VveA4HH6kPruat94eloUNTQi-YVBXdZ8gJ_t9rS3JGKFBD2Rp1fLLrsAIzwREBHeXeq8z99bn8Iy5Z4atHyaDpgvzsbxizvNMrk7F9xUMmK8GsXJMhdwT3k76C1qN5dI4nDYe0uTBbfLMNWfrBq6nKqJLUyLJgGP70aCSyGhTjmaN6DdLvv-_5aBAnqGXrhDbdjSRxI_1-ZbQzKzmogn0J6XvFXJCUaWWo5vjbVqveEva_X3dhocFNl57SBZWNs4WX_eY4rfcTl6MJ_P5gMny2gviIPr4TLGmffRtrgbjlE1O7T5Y2yTxRc7k9FjzQtZgq6-VWXl9pw-eYE_qWT1oDN4Eusr4XNxrSsku01WZvpDFyh9yAxXIKHQkrCCjciXk-CecoL6Jwh62AbxRaQgLyeYGb4PREhJHsYh44QpUOKfjo4eE_GDX702RuPfwXPnJJlINfvhCR-gEOarMV1OEpG70-m-H8YaLUdAwXoQd6vIrRhofEVdINtuZSUdeVHrotpG6eLzvgJ4wP4wU7vNGeOdHFpPFq5SriSPEi8_YK8dAbN_5EyQfuBnG5Dgg-KL4Fbr18y9NBDHt9BY_mxdQ_FrIrgizwErKHesSu8Y6FITMHb6rfhuwIq3SS-3Qp7MiUcWxGSXyl9y5k5sh5RaXKyslORj-LVzP3phCporBSTHY0F15Mo%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 973.06,
"currency": "USD"
},
"price_eur": 869.17,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HUno8TcIFz68a5fsmNVcOwzB3HpEtbyB2JIC2z_6bBH5OWogOz1WXRP7HRjwCqko1OIqQ0WI1a1YgoKEe8qnkFoJT-1Of5JIfIvYCgw1C-8rg5Gg3Qwolz2rEAJNq-4cZLvgSZRPX_gjAClP_h0x3obCQw2mu3BzfLqEfzSd_R3K9mGDchCSWH-NngoNtxsj9fQ_5S2hztGZXZuVLG_5B6KYMCgcBDZ_UNKt3frsXykWgqi9VM71SaQJ0yiaLxfl-A8RqCPw4RX7CXAiWI5T3C1q6R9E6KxIFqVSGd2e3OdQdS0_DszQijuXBUQv0FKMQtaf_odAJkTmCAPrw3JLvJoM8bcewsW7plADCpOuCTTR1dprEe2yd38gdge61vxTBDgMxQdcA24PIPIVCJvuV-k2e9aPo5k3TOBsqQ-lwhctoW-2g2yAA83_ZchcHMmfN9P-b0o6HWu9Hus2iPnLyNeJLL5GNqGmeel-se1GCxUJS8YJSIvhYiOq_VZkH0zY5_PttQMUYto3oYteNnEmcemmH4kDCKWqhn6Zc-LlHkf_LEjtPZ24Q-0FzgYU9-o4htjxybfJwoXLQJU-sOhwvMQR0ocZchcKMu52MhutYg2zINw8VVte1BTgROuZ3vLVwcc8BdzX5bEAsnbCwPyryOMk5ERzEVFaSnfY2_d7Q1NWXaZwuX-NESCiH4CNI4zjkheGXa_ACmUxx_kKVmZDL3qrFGiAxv8e6MW4ulrQ5nDum9a8XGw-S-sODYUV4Kq6870INTUDJn3JS8oAwcBqAcUL1jcog7YTdVfu7pf2zGtjWai3cRoKolWPB2DOS73FPO0YLvgoxHZnefmJbCTLp5R-hfAKtzWtdKyQFYU0cNY2ocf806rpLglV8-sJn9va0BdzviZG_brKeeSjGD4j_TajalIuBsIlJBbAMckO4in2O0J3cU5l0AZe0bw-MXlp7fwxJNBjPp4nXAMEMYezEw71jrT8DMEAQWV579BAdISx_o91_kjhIRqMX68bhUNerThbvPi0o7F4XXQBpe00ElnxtrykCSCKTH-u2cJpLKjAmxJ2EQOftG0j65-eyMxquCEn4_9poHxkOC5a37ENhkLth-HC1BL6KJhDZo00tt-xqHTfTBiueOhxr_N7Fj679ArFPe1TjfDXzdegteqKkhzk9eZft06JXvsrW42hlMTiKP6GozwacCJ31K5MuWlIGvXuXh375sHHT72z7p9_6G1OANiSX5wUxq9QFs0-th8rwC0r-na5DDoVel72QmiOM3KVTkWMXwJK4nClMHZUx7U7Vf2ussVstN6VQP5tqdPg%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T14:55:00",
"utc_time": "2026-11-11T19:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T06:30:00",
"utc_time": "2026-11-12T06:30:00"
},
"duration_minutes": 635,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC8465",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T14:55:00",
"utc_time": "2026-11-11T19:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T16:37:00",
"utc_time": "2026-11-11T21:37:00"
},
"duration_minutes": 102,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC854",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T18:05:00",
"utc_time": "2026-11-11T23:05:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T06:30:00",
"utc_time": "2026-11-12T06:30:00"
},
"duration_minutes": 445,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 88,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 9150,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T15:00:00",
"utc_time": "2026-11-18T15:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T22:38:00",
"utc_time": "2026-11-19T03:38:00"
},
"duration_minutes": 758,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC857",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T15:00:00",
"utc_time": "2026-11-18T15:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T18:05:00",
"utc_time": "2026-11-18T23:05:00"
},
"duration_minutes": 485,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC724",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T21:00:00",
"utc_time": "2026-11-19T02:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T22:38:00",
"utc_time": "2026-11-19T03:38:00"
},
"duration_minutes": 98,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 175,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 9150
}
},
{
"id": "eyJyIjoiTFg6MTc6SkZLOjE3OTQ0MzIzMDA6WlJIOjE3OTQ0NjA1MDA6ZWNvbm9teTpGYWxzZTo6OkxYfExYOjMxNjpaUkg6MTc5NDQ2MzUwMDpMSFI6MTc5NDQ3MDcwMDplY29ub215OkZhbHNlOjo6TFh8TFg6MzE3OkxIUjoxNzk0OTkyNDAwOlpSSDoxNzk0OTk5MzAwOmVjb25vbXk6RmFsc2U6OjpMWHxMWDoxNDpaUkg6MTc5NTAwMzgwMDpKRks6MTc5NTAzODAwMDplY29ub215OkZhbHNlOjo6TFgiLCJpIjpbIjIwYTEwZjY0NTEyMDUxMjdlZWUzN2RjYl8wfDIwYTEwZjY0NTEyMDUxMjdlZWUzN2RjYl8xIiwiMjBhMTBmNjQ1MTIwNTEyN2VlZTM3ZGNiXzJ8MjBhMTBmNjQ1MTIwNTEyN2VlZTM3ZGNiXzMiXSwidGhjIjowLCJ0YXQiOjAsInZpIjowLCJ0IjoiUlQifQ==",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=H3uaVuWH67Z28tsrrlJK5qSDiMGWYGg1P1T-_gaq2sSuVhCBeCVokh-MI1mCWucof_WGmpFjaAGGGwr0S8af-n-ARZ8qtZa6zzHduyyDxY1rpGdn9FVSUzOs2kxU07dlDpFMR1c39fcKTw9pYkisXaJNuCEsAEWRy3VzM6W7kKFA-hgTQV4Yu47spdGzGuK_S_WTQ5AlhVVi6t_FdLNZgwGZiumZmRpGpCLyJTr1mMh9i5Qsjwp33vdQrdU-FnuT2x6tg8aKjd2lVhdXbJbSdugL0JXwWwEsV6_jBthpTEKsUT0ae2xgOiudrNYpfZhq714Wms9buWFYDr6mWeCSZYcdjV9IkBkLkuxeW4vLiT7JIUfnKJQ4w7zBw3F6TSRxc6csM8MHAmklV5qNQaAGmPCEBYJ3pKNfxvlWL9GWt64gOtqB_JDdjJCYUS2BYZwQxLOqD7WX6tIfjTXR4Cgv8zRjP1qSmDHRu6aDhynw9zBDFcuFaepjfVpAhJvrmp7GPO0FrXkz1Q4i8WXsJStxjdTsQJIGgtiOxC2BBix28qsrcYRhd97WWFcp9tQhUMMby-Ik1TTLT7ZwkUSgGwOufmSV6dNg4O9qwqThbGSwrE1Z47L0zGN_TM88dF6glkYTEmYfrJgCyCTga8TIQwO1-7x8s7dX2GtPz57A0QMO8phPiDYWanyAsOWFELlB_zBdgMUokzvxq5W6NcbKX9j1Sv_DQM56DXD7gxXuTXGzVgwS0BHwrSqIhY8Chz21PcJVaLvnP6-wjvcKkfk_gMs4oiY0x-ddxjuGvBoSWnUfshFRc2nGlwXdIuhYJucvUsghvOozkG-G72dHs9fnX6UdA7XRya6VziFCzdjjXdgDpG_qXVTi-lgk7wtisoh-mWHvGdE-mAMAU1sk_wpmPAQStE5kQ2N67PqnjssjAm64ADYKUfNfTdpLfZ0uiOaoSFfmTlqC13QxgW2BBHFvaWhT-tT5L8Vpqc3gAPWQ7m-Hn2AOAk3mSoTgdxEE4sHjz5KstPAuoHwqka6SAnlfVCBUss_smyvqmp_utD6z44_4S3WueDzoq4qTcYQOX9p3egivx1ux1zJ1xxuIh07QLvhJdoeTpp21cIPnzWOlqHPavXIjKdXJPHIKHRZrNYvEcjlH03hMPJrKqTBH7pyG5YR9ufEZBy1bfJeS6tVaV5NOn1s7o1jZhExPjEZnk5bonjd-bHTg91VKZvUJ0sdUDTN9o4iIftT0TwaaMt_QgzW6ADdqqoM6djBcikTaI0lFYwRkVgWAEkhEwASbfpzd9bJ1noI_ez9hItk4aF_R9JgEtOvxr9tIuz8pdF0qz1Fe91QWh&searchType=return&searchBags=0.0",
"price": {
"amount": 868,
"currency": "USD"
},
"price_eur": 775.32,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 130.2,
"currency": "USD"
},
"duration_minutes": 1400,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": null,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 1,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 4,
"length_cm": 40,
"width_cm": 15,
"height_cm": 30,
"dimensions_sum_cm": 85
}
]
}
],
"hand_bag_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 8,
"length_cm": 55,
"width_cm": 23,
"height_cm": 40,
"dimensions_sum_cm": 118
}
]
}
],
"checked_bag_tiers": [
{
"price": {
"amount": 237.25,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 553.57,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 868,
"currency": "USD"
},
"price_eur": 775.32,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=H3uaVuWH67Z28tsrrlJK5qSDiMGWYGg1P1T-_gaq2sSuVhCBeCVokh-MI1mCWucof_WGmpFjaAGGGwr0S8af-n-ARZ8qtZa6zzHduyyDxY1rpGdn9FVSUzOs2kxU07dlDpFMR1c39fcKTw9pYkisXaJNuCEsAEWRy3VzM6W7kKFA-hgTQV4Yu47spdGzGuK_S_WTQ5AlhVVi6t_FdLNZgwGZiumZmRpGpCLyJTr1mMh9i5Qsjwp33vdQrdU-FnuT2x6tg8aKjd2lVhdXbJbSdugL0JXwWwEsV6_jBthpTEKsUT0ae2xgOiudrNYpfZhq714Wms9buWFYDr6mWeCSZYcdjV9IkBkLkuxeW4vLiT7JIUfnKJQ4w7zBw3F6TSRxc6csM8MHAmklV5qNQaAGmPCEBYJ3pKNfxvlWL9GWt64gOtqB_JDdjJCYUS2BYZwQxLOqD7WX6tIfjTXR4Cgv8zRjP1qSmDHRu6aDhynw9zBDFcuFaepjfVpAhJvrmp7GPO0FrXkz1Q4i8WXsJStxjdTsQJIGgtiOxC2BBix28qsrcYRhd97WWFcp9tQhUMMby-Ik1TTLT7ZwkUSgGwOufmSV6dNg4O9qwqThbGSwrE1Z47L0zGN_TM88dF6glkYTEmYfrJgCyCTga8TIQwO1-7x8s7dX2GtPz57A0QMO8phPiDYWanyAsOWFELlB_zBdgMUokzvxq5W6NcbKX9j1Sv_DQM56DXD7gxXuTXGzVgwS0BHwrSqIhY8Chz21PcJVaLvnP6-wjvcKkfk_gMs4oiY0x-ddxjuGvBoSWnUfshFRc2nGlwXdIuhYJucvUsghvOozkG-G72dHs9fnX6UdA7XRya6VziFCzdjjXdgDpG_qXVTi-lgk7wtisoh-mWHvGdE-mAMAU1sk_wpmPAQStE5kQ2N67PqnjssjAm64ADYKUfNfTdpLfZ0uiOaoSFfmTlqC13QxgW2BBHFvaWhT-tT5L8Vpqc3gAPWQ7m-Hn2AOAk3mSoTgdxEE4sHjz5KstPAuoHwqka6SAnlfVCBUss_smyvqmp_utD6z44_4S3WueDzoq4qTcYQOX9p3egivx1ux1zJ1xxuIh07QLvhJdoeTpp21cIPnzWOlqHPavXIjKdXJPHIKHRZrNYvEcjlH03hMPJrKqTBH7pyG5YR9ufEZBy1bfJeS6tVaV5NOn1s7o1jZhExPjEZnk5bonjd-bHTg91VKZvUJ0sdUDTN9o4iIftT0TwaaMt_QgzW6ADdqqoM6djBcikTaI0lFYwRkVgWAEkhEwASbfpzd9bJ1noI_ez9hItk4aF_R9JgEtOvxr9tIuz8pdF0qz1Fe91QWh&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 969.84,
"currency": "USD"
},
"price_eur": 866.29,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=H7CUyi5F1HXa2bFlNXpBnr3ZZkomBLZgnY3OwF2OkMl0Duq9F3fofrK0yTUyU2jHqpVKuDvv8uaJq6LdvDyoK4GhGAbrjrxbhhUfB7dyYsEVj9e3IQUKHMusKbBvkbQWPV5_6n6XbUI04M6-tMQS9ThjskP2Nw04947b3-1w_rQcQaf27ZOHgLR1Nf_ulvKUH5jcnRKVET8Yfq0DJvjM83XIUyjbEkoepUDX1ulljUF3bduruRJmfkZluFzVf0eTbME6H442-eC-HviRaWXdjqSBfFvixVdSMnB0xx7JJg0_cGTp44kyTvZx8K91ail1KYPDYGie0QRocxqBp9v3L8aXpEsxcBzTm0bljpfIjlAZ4Txu-l-6FkE5V1bIhNoyB9cObjjBfGsvanVqQVTOm3TRJsjw4wo3jh6o0qfe0z079KgbrxK7_hL34rzzEmyaLX8bQlDxPYze9Jp-1bZHNy-XcP46JGqOMmSvmpZ5twsJvzWChSw5vVfh6C4qZ2urDg7175cN8wDiauuaqQxbpqPekt3TzKbqI9_OjgWgwPBZsJVbuKsDWjsi_gFe0VjW6_kSferbR1_zvD4He3yG6GdtLN-jzNg20Sn1I8sX3J4PsOdVaCLbhOu0bfCDWb8N1x_GEmQLw5y64agRbXbjPwBlWybZ4nfsNcnbNO6y2CT6ywH53jBLPw-YYX9FZP3StoM8Cq6H6Mw6uwRPJ3LWHB9iLSBtylwf2tsSWdga_8_cfjUq4-ac7jVWVsdnpESyV7Bn50OZR-HOCnvHdZNlamxetc2OQV1e_UfuOTY46TMiT19hfpYc3c1ZuEPi4kbV6VC2c3hnTQTU75F27_Gb3H6BhZ0EY9Y4cQzvje4gvctyhoZK2KMtBRCli6boqBzb7WU9f8gOXUjlD0ZkmlnQikZewR4szOBWr5UCzHjnLnv0fn4CVN3TSxn6k7w2jJ2UeOozdumWuiHirS_mDbPMLopKjPG83zcAjm_ngz6yr6hbF-Yhj0OWy0gBOZZI_t6hVmUAMPUmi6NBnfH1rGb62rv84z6HqyFDhABX_7hFOKYy0yfU4oIhMNT0w_IWK2uPH2jfdrlc6R_T1yd9eM5HSUP_MY9-S8LK0Syxjrlrp_FI3-_INFxaOKBWiq11ciXE_NVw2_iRqNGqDFMDiyeD2ktkjLvcyto7X3SXXLmS6J2Tsr9mvYXIH4ESaDFUV_7mmxhQ7BkjEwpdjtVjcMmuLWzGeM-604OXFbzLlMTt7l7AP24GntX_O49oZskOBbWw6kkL4zPspPDOfA2LVg_D2-hB3fTEsc2oTeg59b8bqmoXOP0VpO69qqUbVWWgLws6ZxbiE4DzFwUszy6xIRv6KkQ%3D%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T16:25:00",
"utc_time": "2026-11-11T21:25:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T08:05:00",
"utc_time": "2026-11-12T08:05:00"
},
"duration_minutes": 640,
"stops": 1,
"airlines": [
"LX"
],
"segments": [
{
"flight_number": "LX17",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T16:25:00",
"utc_time": "2026-11-11T21:25:00"
},
"arrival": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-12T06:15:00",
"utc_time": "2026-11-12T05:15:00"
},
"duration_minutes": 470,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "LX316",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-12T07:05:00",
"utc_time": "2026-11-12T06:05:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T08:05:00",
"utc_time": "2026-11-12T08:05:00"
},
"duration_minutes": 120,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 50,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8695,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T09:00:00",
"utc_time": "2026-11-18T09:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-18T16:40:00",
"utc_time": "2026-11-18T21:40:00"
},
"duration_minutes": 760,
"stops": 1,
"airlines": [
"LX"
],
"segments": [
{
"flight_number": "LX317",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T09:00:00",
"utc_time": "2026-11-18T09:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-18T11:55:00",
"utc_time": "2026-11-18T10:55:00"
},
"duration_minutes": 115,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "LX14",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-18T13:10:00",
"utc_time": "2026-11-18T12:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-18T16:40:00",
"utc_time": "2026-11-18T21:40:00"
},
"duration_minutes": 570,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 75,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8695
}
},
{
"id": "eyJyIjoiQUM6ODQ2NTpMR0E6MTc5NDQyNjkwMDpZWVo6MTc5NDQzMzAyMDplY29ub215OkZhbHNlOjo6QUN8QUM6ODU0OllZWjoxNzk0NDM4MzAwOkxIUjoxNzk0NDY1MDAwOmVjb25vbXk6RmFsc2U6OjpBQ3xBQzo4NTU6TEhSOjE3OTUwMDAyMDA6WVlaOjE3OTUwMjk5MDA6ZWNvbm9teTpGYWxzZTo6OkFDfEFDOjcyMDpZWVo6MTc5NTA0MDcwMDpMR0E6MTc5NTA0NjU4MDplY29ub215OkZhbHNlOjo6QUMiLCJpIjpbIjIyZWUwZjY0NTEyMDUxMjdjYWExN2U3NF8wfDIyZWUwZjY0NTEyMDUxMjdjYWExN2U3NF8xIiwiMjJlZTBmNjQ1MTIwNTEyN2NhYTE3ZTc0XzJ8MjJlZTBmNjQ1MTIwNTEyN2NhYTE3ZTc0XzMiXSwidGhjIjowLCJ0YXQiOjAsInZpIjowLCJ0IjoiUlQifQ==",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=Hzgfa6jIPEjs8xoXUGWT443DcKzi6ckd8WBj4TgalpiHqtofRTiwe13-SZmDuMv-Czm_XwuL1AEOBGomwznq18z8M5lzlVZ2UCGFpr_MOGCFLnHiblCic2aSJdu51KRpsA33NqI8-Wsmnqid0xNJ1M9VFTv6vm8m8tNGHhlhsWPEVV80dcsSbVHm78dGTx4w6cFfnmUdXBnxi0jyTJgvkmje20TcnRgsB-D1gLYzRxHIPedi9ZULsnF_vSyW3luRpAoAfwiZnUaAwe07B4Z2lQVBLAm0kAaPpGQFVNjaiV07Is-zLQNG8wqm6WwCslcbjTmCIC8GiQYhHz9yHEd3ocd1MFF7tdK3uLnACNibUSIJwCzTQf5Q_kEuI_brryzIQHLYaDpZm9qMHQ7NzsrmncJmP1iGTPJrIxDgWogCUMzDeDP_Q4Hzd5haF6u_izXbNNgU-fbAxOPmggGQzUEl_IW_lDxwRmll8ppmvnHp0L7wNY6ldxIOyzjyHghotU3iV45fH5LAPN7d2LOddHQzU0yW8HhfJP06ZOsQFquwfZ-ihkTFL2Xzb1GVnu4Y0vGHjXwJCyqOgloDRCv5fe5yTJhd-_IR0OitSZ3e0XeMYE_p07lPMLJf39GTpGGOQ_1s_Y9ZklbhA882SjhnQQGs8MeIJftivBnkFawXqbV7UcfYBew5lVmSoKGmK5kpu1tV6rpuV6y15TOcsZ5aAx8cEJHi1eJq_DWJOQshFMGLnBoDOK5acaVQYQl2lTYCUhQxTGv74F8PipjahwZlgcoE4b7Whj7O2-eaScwpDlv3psUAyjcIhpFm62iawuBPbQOSTf_SJGtoPaxCNDdaTAISTE3pJAizuBeoBiq6lJSRcdojCQadsS1gg87-ajC4hwoKOVDJA3dtt41S7zPzwLmS1wLo79HMGG-FMbPqsArjp9zKKWuV0gAIzopSnRJPBJHqE9-cxF8vcYtAxNvr9UOIHvWGoUsX-lBs8TXJWyJRgn9qaH2kHgIbKXWqQ_85eUe9SWzBrciB0k7OKkZKpj9tzQUJ5P7oWmSI03xFJg6IF3TAjJxDessO9fJz_m-BtfRyNZMGLQDyxPecdXmTnioYttzanVrjuZ5Z1J1m_m3r3TvZDCkhHDF1eybUVTsQqe_A2NOMxpG0EU4yAYsEqapR1reZpxXpo-4Xw6P8yY_jBqtkwID5NQ_g1pZ8uFOL99yImU6uzkuYMwygb6psgt3Bf0FW-yxzikEJKrYKWmDosUFQ%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 869,
"currency": "USD"
},
"price_eur": 776.22,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 130.35,
"currency": "USD"
},
"duration_minutes": 1408,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 3,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 5,
"length_cm": 43,
"width_cm": 16,
"height_cm": 33,
"dimensions_sum_cm": 92
}
]
}
],
"hand_bag_tiers": [],
"checked_bag_tiers": [
{
"price": {
"amount": 182,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 442,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 869,
"currency": "USD"
},
"price_eur": 776.22,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=Hzgfa6jIPEjs8xoXUGWT443DcKzi6ckd8WBj4TgalpiHqtofRTiwe13-SZmDuMv-Czm_XwuL1AEOBGomwznq18z8M5lzlVZ2UCGFpr_MOGCFLnHiblCic2aSJdu51KRpsA33NqI8-Wsmnqid0xNJ1M9VFTv6vm8m8tNGHhlhsWPEVV80dcsSbVHm78dGTx4w6cFfnmUdXBnxi0jyTJgvkmje20TcnRgsB-D1gLYzRxHIPedi9ZULsnF_vSyW3luRpAoAfwiZnUaAwe07B4Z2lQVBLAm0kAaPpGQFVNjaiV07Is-zLQNG8wqm6WwCslcbjTmCIC8GiQYhHz9yHEd3ocd1MFF7tdK3uLnACNibUSIJwCzTQf5Q_kEuI_brryzIQHLYaDpZm9qMHQ7NzsrmncJmP1iGTPJrIxDgWogCUMzDeDP_Q4Hzd5haF6u_izXbNNgU-fbAxOPmggGQzUEl_IW_lDxwRmll8ppmvnHp0L7wNY6ldxIOyzjyHghotU3iV45fH5LAPN7d2LOddHQzU0yW8HhfJP06ZOsQFquwfZ-ihkTFL2Xzb1GVnu4Y0vGHjXwJCyqOgloDRCv5fe5yTJhd-_IR0OitSZ3e0XeMYE_p07lPMLJf39GTpGGOQ_1s_Y9ZklbhA882SjhnQQGs8MeIJftivBnkFawXqbV7UcfYBew5lVmSoKGmK5kpu1tV6rpuV6y15TOcsZ5aAx8cEJHi1eJq_DWJOQshFMGLnBoDOK5acaVQYQl2lTYCUhQxTGv74F8PipjahwZlgcoE4b7Whj7O2-eaScwpDlv3psUAyjcIhpFm62iawuBPbQOSTf_SJGtoPaxCNDdaTAISTE3pJAizuBeoBiq6lJSRcdojCQadsS1gg87-ajC4hwoKOVDJA3dtt41S7zPzwLmS1wLo79HMGG-FMbPqsArjp9zKKWuV0gAIzopSnRJPBJHqE9-cxF8vcYtAxNvr9UOIHvWGoUsX-lBs8TXJWyJRgn9qaH2kHgIbKXWqQ_85eUe9SWzBrciB0k7OKkZKpj9tzQUJ5P7oWmSI03xFJg6IF3TAjJxDessO9fJz_m-BtfRyNZMGLQDyxPecdXmTnioYttzanVrjuZ5Z1J1m_m3r3TvZDCkhHDF1eybUVTsQqe_A2NOMxpG0EU4yAYsEqapR1reZpxXpo-4Xw6P8yY_jBqtkwID5NQ_g1pZ8uFOL99yImU6uzkuYMwygb6psgt3Bf0FW-yxzikEJKrYKWmDosUFQ%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 973.06,
"currency": "USD"
},
"price_eur": 869.17,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HDc47LWFbbHgPLeCxic9ciNAhyG1_TYkJ39L1rp_ip555P2e-9sJ_0HQyLY8Yuxut48hJr0Z7xzCHB1u0XFjmKHlSb9Y_mIuqcfO21g68cnqp47TSWDyg65TrP8Eva_wjb1aeMR8qEhGyToEKFoJU_M25cxAibaPx1eq9-vx6yI53IkqtP5O22_7QF--OzlEpggV7xyfSHrkq88CugN1arfvTdf7_-7b8HjTk7uMgPBEZmGatEp7658idY8bIg3AKNE-6kei4-tN3wLTuGQiwf3C869srUs1L8liS1GW4cY6QPz3qAgt81d94hXnkOcgxpEXkiSggcGm2WhrZKSYHSjWsZ0vEG53nTd_NwFcFRkwRwVC5mSbjhD64Dp2FgSQw43xuqvfLtUCdYeETjs3KSsFctoDDXFm2emcCJ10QOpOu2A2TeScI14tFmL8wjLNxe3kjuiXszb5tAJ3E-t2zK7_Ol4idJDBi2G4BXOkXgRLsMcADU5NzLfJT4iiwjCahrlgvcwSStXykB1_QOyCWBZUpye-yU3UWL8eNu4y6HCvyT41f6LFhkuL9vxGwNoFw0b2T4uQvO2CXu_Gtdokh0OZ2m63RzYmmlron_nLKeDE14kRIOFYOHZ-CgzJkywP6XDHVf-dcFiNWApOejP1rJkC8cTNHS15L0P7cI0rzFifH_xyqe5MALQlq2hL-_muQdhWT6qECSCMZcbIlRhGfw44oXs5fRp3wx5g7vK1MtLIAlvsBtQecbrGIINaHc_HskeAmoZXsmrLekE60cROc4VYfioP9cyTV7ViEL0g4deoTs1sUMLOilBpDHVyXYyC_5rlwqS3BewPS-Q_XTp_iluSN9ZZ8gVmk1yaDQcMIHJqBoGQ6bW2RJwBQEL_my_ObxDVDeiZNKeWtz_I-Nj3h0MTnqO03jtT9cdP1MXCJPvn12Fe75FxvLQatsxGE-HP1uhUY6f-12imULCwjzZSRvqfeDU-m68tkIEnYnHJqC-n7Tn51KfRgVib6-5IfzUw2SaZkV6oMLi_dpDvODtvSls2kAxFxJT1GcHDVdQIHSZHSYbW14j-v5ApHIJFQ0lXA0G3FtUdYmiZxoByjaXHu6k39BRGDC4SjCqTUTzcumfg3QLiIqjEj62rqa5wikU5M2TW7NA6cgwl9wJjOxd4sigrbY7fZrU4GDFKR20FQ8VPxvPkZcqu1f66ccdFOBAl0fyOyb2WBtcGcbYrbJuDAOmwY1G34VwpYkwuHpMJ-ER4bTwxNPBagTAfYXprLI6wd3NkmlRkBfnNeRCwwtEeo41SZNqhUYDVX7TFSHfrUGnI%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T14:55:00",
"utc_time": "2026-11-11T19:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T06:30:00",
"utc_time": "2026-11-12T06:30:00"
},
"duration_minutes": 635,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC8465",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T14:55:00",
"utc_time": "2026-11-11T19:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T16:37:00",
"utc_time": "2026-11-11T21:37:00"
},
"duration_minutes": 102,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC854",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T18:05:00",
"utc_time": "2026-11-11T23:05:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T06:30:00",
"utc_time": "2026-11-12T06:30:00"
},
"duration_minutes": 445,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 88,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8920,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T11:10:00",
"utc_time": "2026-11-18T11:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:03:00",
"utc_time": "2026-11-19T00:03:00"
},
"duration_minutes": 773,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC855",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T11:10:00",
"utc_time": "2026-11-18T11:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T14:25:00",
"utc_time": "2026-11-18T19:25:00"
},
"duration_minutes": 495,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC720",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T17:25:00",
"utc_time": "2026-11-18T22:25:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:03:00",
"utc_time": "2026-11-19T00:03:00"
},
"duration_minutes": 98,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 180,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8920
}
},
{
"id": "eyJyIjoiQUM6NzI1OkxHQToxNzk0NDQ0OTAwOllZWjoxNzk0NDUxMDIwOmVjb25vbXk6RmFsc2U6OjpBQ3xBQzo4NTg6WVlaOjE3OTQ0NTYwMDA6TEhSOjE3OTQ0ODI0MDA6ZWNvbm9teTpGYWxzZTo6OkFDfEFDOjg1NzpMSFI6MTc5NTAxNDAwMDpZWVo6MTc5NTA0MzEwMDplY29ub215OkZhbHNlOjo6QUN8QUM6NzI0OllZWjoxNzk1MDUzNjAwOkxHQToxNzk1MDU5NDgwOmVjb25vbXk6RmFsc2U6OjpBQyIsImkiOlsiMjJlZTBmNjQ1MTIwNTEyN2E4Y2Y0NmVmXzB8MjJlZTBmNjQ1MTIwNTEyN2E4Y2Y0NmVmXzEiLCIyMmVlMGY2NDUxMjA1MTI3YThjZjQ2ZWZfMnwyMmVlMGY2NDUxMjA1MTI3YThjZjQ2ZWZfMyJdLCJ0aGMiOjAsInRhdCI6MCwidmkiOjAsInQiOiJSVCJ9",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HP1iUPSEFqYr7kFnJ1v0OKvCoCY7aB7MutWy2aFiYZC3Kni4_bRpZ8hGRTyXREhYbr6wpvB_72lDd-3cGL2bnQaEkysUQMDuFD0x04VfduKeAmQyvJhKdoiwxATT3nNdBxewyGFh_i9Xkbpv5qlpMEaNKp_nUECWVKpsLbOIxPith5CwGvVqSIVGJJaWZfWKOjBy72XbMskDJNeujtEscyaT_GihoyjbfnHo_J4__oV3VmAJEwP4fxwNJEvp8-joHJM5d0nJzD3f6a0E6BYTmDDTFvkJuUS03J6kIpLAf-XjC04P5BYAMpdpCc-aQXFmrXtCsNYTbKV38ShG5OWIFYP0m8G-IWFokDHP2Wt75SgJ6W7cjO9dx5cvdQFPWDsr3j5AHzl1GfW2NfMKF7Jb8eCQhuDBITQyb0ugffIBoGWp19wwJVIcWYfl9Fd1OvXVe-UAEptNJ15l9XMySLWpyFnq1c3BSPtmZ6yQjjXC9POFAH2VaG70CfeIp6UYxSSr4MiZwxb6Vp_onaDIKSVdGFtQim6-Ef1GtpP9lY9Qjk9G9JD2buVf9Ce0zhYVlGV4HYYjSDQpZCLI-n5rYi6t1b-BoKTsWI-stus1tRS7Nnmrw9VCKUngfubB15gUpdNu4h7qEoA5Yg2AOfZDobGE5B99O6NhDkECnIO5lt7mWa1b1cOYXCiFbO7DZFsqY0AA5L-q9fDGbbNOg9jcT2kZo526-QDRteNu7K_QfCw8JadTtiJoObv0doWkt4RxgUM4W7IH5K66Jrl7N09SsbsdFfIHZEPDPyG1wbbT9a8z7rfg1_mq13ZKEHEtygxNMd7zJas9qvqghgpo5lbQ01tNlwAuR5NX3EfxRbotrMaehhcLR9hg6CRX0rsVew5AFn9us9tvbWqiAh0nq_3dpG-otav7aWptjesJmLvZZrnAq6-FuAeBeFO8n1xtZbES6kxcKwh-IWXnvPEx5Jvw-u0gGESLYP5F9705-8qDkTmuMwnCXIe1_zccs7RBEESBCo3dToApvT8ohewpOzpmIS3fC9fPnp6UmCKHtIQm_Fdt3gzeZeCo1asksnIFOjEjNRgXoezFbTcrWzK6i7RYga-M3rT7CHLzFXUuMzh7UBGbTrc-xVtsNZCcNHLdcNx2vWac-P1muA_ft_i70g5DJ0njTaoMhIdRoS65RY_cS9QbEWotLyvkhQaixplmyKB5KGJQxss4twPR586BhVLAnY5EL3hIlP1ZLaqK41qmK3u-RlxA%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 873,
"currency": "USD"
},
"price_eur": 779.79,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 130.95,
"currency": "USD"
},
"duration_minutes": 1383,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 6,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 5,
"length_cm": 43,
"width_cm": 16,
"height_cm": 33,
"dimensions_sum_cm": 92
}
]
}
],
"hand_bag_tiers": [],
"checked_bag_tiers": [
{
"price": {
"amount": 182,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 442,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 873,
"currency": "USD"
},
"price_eur": 779.79,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HP1iUPSEFqYr7kFnJ1v0OKvCoCY7aB7MutWy2aFiYZC3Kni4_bRpZ8hGRTyXREhYbr6wpvB_72lDd-3cGL2bnQaEkysUQMDuFD0x04VfduKeAmQyvJhKdoiwxATT3nNdBxewyGFh_i9Xkbpv5qlpMEaNKp_nUECWVKpsLbOIxPith5CwGvVqSIVGJJaWZfWKOjBy72XbMskDJNeujtEscyaT_GihoyjbfnHo_J4__oV3VmAJEwP4fxwNJEvp8-joHJM5d0nJzD3f6a0E6BYTmDDTFvkJuUS03J6kIpLAf-XjC04P5BYAMpdpCc-aQXFmrXtCsNYTbKV38ShG5OWIFYP0m8G-IWFokDHP2Wt75SgJ6W7cjO9dx5cvdQFPWDsr3j5AHzl1GfW2NfMKF7Jb8eCQhuDBITQyb0ugffIBoGWp19wwJVIcWYfl9Fd1OvXVe-UAEptNJ15l9XMySLWpyFnq1c3BSPtmZ6yQjjXC9POFAH2VaG70CfeIp6UYxSSr4MiZwxb6Vp_onaDIKSVdGFtQim6-Ef1GtpP9lY9Qjk9G9JD2buVf9Ce0zhYVlGV4HYYjSDQpZCLI-n5rYi6t1b-BoKTsWI-stus1tRS7Nnmrw9VCKUngfubB15gUpdNu4h7qEoA5Yg2AOfZDobGE5B99O6NhDkECnIO5lt7mWa1b1cOYXCiFbO7DZFsqY0AA5L-q9fDGbbNOg9jcT2kZo526-QDRteNu7K_QfCw8JadTtiJoObv0doWkt4RxgUM4W7IH5K66Jrl7N09SsbsdFfIHZEPDPyG1wbbT9a8z7rfg1_mq13ZKEHEtygxNMd7zJas9qvqghgpo5lbQ01tNlwAuR5NX3EfxRbotrMaehhcLR9hg6CRX0rsVew5AFn9us9tvbWqiAh0nq_3dpG-otav7aWptjesJmLvZZrnAq6-FuAeBeFO8n1xtZbES6kxcKwh-IWXnvPEx5Jvw-u0gGESLYP5F9705-8qDkTmuMwnCXIe1_zccs7RBEESBCo3dToApvT8ohewpOzpmIS3fC9fPnp6UmCKHtIQm_Fdt3gzeZeCo1asksnIFOjEjNRgXoezFbTcrWzK6i7RYga-M3rT7CHLzFXUuMzh7UBGbTrc-xVtsNZCcNHLdcNx2vWac-P1muA_ft_i70g5DJ0njTaoMhIdRoS65RY_cS9QbEWotLyvkhQaixplmyKB5KGJQxss4twPR586BhVLAnY5EL3hIlP1ZLaqK41qmK3u-RlxA%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 977.06,
"currency": "USD"
},
"price_eur": 872.74,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HeIOXTMIAtWg9WCHB08Svo9eIs38Ni7l9lvPT0VGoyghYGnbktzDPuiTZOdUxesNmRPYLeCV9SW6apbI6IKicxeSGW0Pj-q2Hb8dECTNpB2xBJ-uFGkTfvq71NjNK4phXuzyrn89D3ad27cvi6e5HUb4NuiQsezEmjdUoSZ2UW6ouR4gJB0VNUUnr_F1d27LOZJT1J6knTpFsAPojQOX7kBL5JMSJDh9cJL2DrVkBw-0bSadlyMlceklUpifGS6rHPCAX3TZNQ4qtI04CJsAbxYEXo5tXkGEVyHs6Zv1AoEwi18es90YMa1jRJnPO4t3lY1maqc83Nox48BxbGsqzCLjXLubtbjutlLKSSg22_SQidT75bqwm2BZqaEuIgwZVv2IfL43qCYi1tnFIHpMlSyBM062i5aUq-BaW_aIvPm5YMA0Aq9qQeCt0tl8XStiWzja45ZqgIiDslLMSrXtShRhQaexJRwynBuSXsxhAaOqFrgISeYYJyjtEJ23MsERymVN3xYJGdUDV7b9-oJekG9Vicic_tzFTQT9p6B8RrEj1QhxsBkZnDQFxS9onh9Ltt4YRSgdpWBiphYGEXPJmgcrb2r0XAFTqFCN-HCnVWcP0iKXWYuXvLwDFFsAhytGDfpQmjp75ThYrJMIIlhCh7SabRmez7n5COvp57cFIHUYpuJM69gny85aDX3hIiBU8wlHUaHGoFrE9xbHk9UQkHI2HNbU9kJXBuOk5VAiGKMJuED9MQcFA4YJ-4dn7snuBxTn4cBaZ10J_DWgTbYWCw5UC0N-zNsroKJ8hM_-nydjvk2XnwcZUvSqA_upvPhl2DaDuXo0btcCSQMNdfurJrS_q1PEPNK4ct6xMjPw3XdSq0TiFxgPLUOJJwyAZYEV3zbM2MLZeIN1D2mSVUeaSzpK9K2h6Udmn72oRSpuxxCKeMR3CASK8ofxAgEhvj65jR0q2lrZ_YBlSse3AXqslNC89VVbxhpgaUxA-kLNze3Ipcp3IIa6ii1sgx9FZVMUxqSNXJI_NgdGz4JNGnKB0B0nOWCSPLNZ5S2O9bJhnd_fDEsDvV2uelUUDeEvNwNFNbtZeBjmnNhX8xo_CdfRb-_jawRR68aWx8L9hIeVoleq-kImujR4aPkCK4wBRekT6sJMZNWedFkCQubdScfV_s-ewoD2q3IB899nF7VnNB8qjDM4zJHHUaQXVAEUrtzVXMPiyzs_OqGJ6U6iDYB83Z5Omvzp-9rm-FQp03hIvJqy7Osa67ghOHz5ea99GbF4k34mzbsbWQ6gHe0UPNM5xCJ6O_SczgoYStCzcqQVj5lZpYUpZhDwYBZXoIShOLjNE&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T19:55:00",
"utc_time": "2026-11-12T00:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T11:20:00",
"utc_time": "2026-11-12T11:20:00"
},
"duration_minutes": 625,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC725",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T19:55:00",
"utc_time": "2026-11-12T00:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T21:37:00",
"utc_time": "2026-11-12T02:37:00"
},
"duration_minutes": 102,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC858",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T23:00:00",
"utc_time": "2026-11-12T04:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T11:20:00",
"utc_time": "2026-11-12T11:20:00"
},
"duration_minutes": 440,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 83,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8860,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T15:00:00",
"utc_time": "2026-11-18T15:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T22:38:00",
"utc_time": "2026-11-19T03:38:00"
},
"duration_minutes": 758,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC857",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T15:00:00",
"utc_time": "2026-11-18T15:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T18:05:00",
"utc_time": "2026-11-18T23:05:00"
},
"duration_minutes": 485,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC724",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T21:00:00",
"utc_time": "2026-11-19T02:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T22:38:00",
"utc_time": "2026-11-19T03:38:00"
},
"duration_minutes": 98,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 175,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8860
}
},
{
"id": "eyJyIjoiTFg6MTU6SkZLOjE3OTQ0NDg4MDA6WlJIOjE3OTQ0NzcwMDA6ZWNvbm9teTpGYWxzZTo6OkxYfExYOjMzMjpaUkg6MTc5NDQ4MTIwMDpMSFI6MTc5NDQ4ODQwMDplY29ub215OkZhbHNlOjo6TFh8TFg6MzE3OkxIUjoxNzk0OTkyNDAwOlpSSDoxNzk0OTk5MzAwOmVjb25vbXk6RmFsc2U6OjpMWHxMWDoxNDpaUkg6MTc5NTAwMzgwMDpKRks6MTc5NTAzODAwMDplY29ub215OkZhbHNlOjo6TFgiLCJpIjpbIjIwYTEwZjY0NTEyMDUxMjc0YzlkMzA4ZF8wfDIwYTEwZjY0NTEyMDUxMjc0YzlkMzA4ZF8xIiwiMjBhMTBmNjQ1MTIwNTEyNzRjOWQzMDhkXzJ8MjBhMTBmNjQ1MTIwNTEyNzRjOWQzMDhkXzMiXSwidGhjIjowLCJ0YXQiOjAsInZpIjowLCJ0IjoiUlQifQ==",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=H6vPXLff2Wx2NyYkqCEXnUimoK6aDI4XkfJY5Cq-hzdr4LQwOBOCmdUKcAnrzB-4onFGZp8B4cbbtUMQayPVxIUOzcH6-7TPcynkgtVOb0-03_hTpwpHttxd3V8BBzgN16L5201x9fEHUhEoJCBJ3778jgc1JYbEaPPSYl440NewtPoXbI0lGfotIwR_M7M5AY-Fwg0OloNv8eZa0nZANsc70qGJvLfhJCn8aV6AzKKp20cTcVtMyFPVnMY0MXR3X7jjqtz1D5Wu4rVCRZM3Qa8AacQbd9SP11yCngcImcEhlvfKp-Wx_hTTVu-7QonKGD1Mr5jl5cnH1IanewZa1UE7wmUkxeDl-V6ygDzuw4x6GGi9UQ9CzqR5ypE8Qk2GQFIbpyWXTMbLhSWoFPsyVluemU7rmHHxLM2I7FcM0xGTnXpbe_pchZNjmIzyk_XLBuoGTQhp0-f9sb-auu4tt8vmFWvC7iw7-IACdyB1vEZcB7U6-qieSLzNqAzv4cN74Ko4eJy9bZUZJ_rhZyxpVjuA4L1FxAdiOYeBIjAXFbc5c8R3qcCEG9HBxFE3BLxWVYF7bn_8O8JGFIi6lb_KZm6DSJIgmoloIg-Pczo8XQG91P8gCYm9MlSmKZx-UQV8WZ-98ClNJcTlWhsKJZNYmWJehwsNAxUdHiqfCRrbwz4X7FOkBXWj424UGpmxInRbuALBuZtNIYQO9tgvmhcnSTFHmHhwWvOjrFo8yBbcq_N8yKCceVZZwbkB01DA9BnqEh4iZ8FswXm42laBOOCCyhlsxNaHVfaAXaiC6Q3rrZgtsBwCb87u2KxvG60DsKEOt1pVmSq-ljbwWpEtaMSADeq7HnppWl9bqIqT-gMWll6xcvD7cNMDW54kUqqnI-lnXlyBjOefPQc5OwUMV-gQXMtzROU91O2LyHzS26Z09d1KhbEcpfrNSXc_gFg7Wd86-b9APnsm4l4tkCp28v0BlV-F_87d-8kEQJhNLa_CyxwrzeQYEbr-msDZQ1oJCyiFMNBesvJ_Rub8otyhFl7_4jY6D6IUhMU-il8UHwkItv7ER81tm5kr8N4rb35QM2wD_coBe8jbO3ZWkT6fPP4HGXdVItL79L1UzyC3Ct0tZk0_kr_HCUek-kjENhITf6CNTpGdvQc6ZC2M1p5lBuBZU0_IHGoma16xotBpARx4TRY2HJVGVy1Q8YkKGUyRRKzhG5Wwp7iMkZPV41JXNH-SVvMp1lcpWKqjzksqfocdxjdULn9mqHNjve36BlMkQAEL_J8m4RMMSta3kklqvaqTGPJk5A2f4vilA3q6VY31m64eZnrL_T2htY18cWIShewHn&searchType=return&searchBags=0.0",
"price": {
"amount": 868,
"currency": "USD"
},
"price_eur": 775.32,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 130.2,
"currency": "USD"
},
"duration_minutes": 1420,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": null,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 1,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 4,
"length_cm": 40,
"width_cm": 15,
"height_cm": 30,
"dimensions_sum_cm": 85
}
]
}
],
"hand_bag_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 8,
"length_cm": 55,
"width_cm": 23,
"height_cm": 40,
"dimensions_sum_cm": 118
}
]
}
],
"checked_bag_tiers": [
{
"price": {
"amount": 237.25,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 553.57,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 868,
"currency": "USD"
},
"price_eur": 775.32,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=H6vPXLff2Wx2NyYkqCEXnUimoK6aDI4XkfJY5Cq-hzdr4LQwOBOCmdUKcAnrzB-4onFGZp8B4cbbtUMQayPVxIUOzcH6-7TPcynkgtVOb0-03_hTpwpHttxd3V8BBzgN16L5201x9fEHUhEoJCBJ3778jgc1JYbEaPPSYl440NewtPoXbI0lGfotIwR_M7M5AY-Fwg0OloNv8eZa0nZANsc70qGJvLfhJCn8aV6AzKKp20cTcVtMyFPVnMY0MXR3X7jjqtz1D5Wu4rVCRZM3Qa8AacQbd9SP11yCngcImcEhlvfKp-Wx_hTTVu-7QonKGD1Mr5jl5cnH1IanewZa1UE7wmUkxeDl-V6ygDzuw4x6GGi9UQ9CzqR5ypE8Qk2GQFIbpyWXTMbLhSWoFPsyVluemU7rmHHxLM2I7FcM0xGTnXpbe_pchZNjmIzyk_XLBuoGTQhp0-f9sb-auu4tt8vmFWvC7iw7-IACdyB1vEZcB7U6-qieSLzNqAzv4cN74Ko4eJy9bZUZJ_rhZyxpVjuA4L1FxAdiOYeBIjAXFbc5c8R3qcCEG9HBxFE3BLxWVYF7bn_8O8JGFIi6lb_KZm6DSJIgmoloIg-Pczo8XQG91P8gCYm9MlSmKZx-UQV8WZ-98ClNJcTlWhsKJZNYmWJehwsNAxUdHiqfCRrbwz4X7FOkBXWj424UGpmxInRbuALBuZtNIYQO9tgvmhcnSTFHmHhwWvOjrFo8yBbcq_N8yKCceVZZwbkB01DA9BnqEh4iZ8FswXm42laBOOCCyhlsxNaHVfaAXaiC6Q3rrZgtsBwCb87u2KxvG60DsKEOt1pVmSq-ljbwWpEtaMSADeq7HnppWl9bqIqT-gMWll6xcvD7cNMDW54kUqqnI-lnXlyBjOefPQc5OwUMV-gQXMtzROU91O2LyHzS26Z09d1KhbEcpfrNSXc_gFg7Wd86-b9APnsm4l4tkCp28v0BlV-F_87d-8kEQJhNLa_CyxwrzeQYEbr-msDZQ1oJCyiFMNBesvJ_Rub8otyhFl7_4jY6D6IUhMU-il8UHwkItv7ER81tm5kr8N4rb35QM2wD_coBe8jbO3ZWkT6fPP4HGXdVItL79L1UzyC3Ct0tZk0_kr_HCUek-kjENhITf6CNTpGdvQc6ZC2M1p5lBuBZU0_IHGoma16xotBpARx4TRY2HJVGVy1Q8YkKGUyRRKzhG5Wwp7iMkZPV41JXNH-SVvMp1lcpWKqjzksqfocdxjdULn9mqHNjve36BlMkQAEL_J8m4RMMSta3kklqvaqTGPJk5A2f4vilA3q6VY31m64eZnrL_T2htY18cWIShewHn&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 969.84,
"currency": "USD"
},
"price_eur": 866.29,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HXWADRMdeFgamqmE3fjbpX8cM2fDE0CxY1F9bLfjeGpjGKGxwdxt30jHhoxIEpHUEkqH573TgPGtJwYxPtvxSufhw3hBy8s1yT2EN8jJl_ZZN9Q2dYxtj4QRn7P2_xlLV7KEL35Ketjf_DrNzLshv9bVArEcPlCs6LPaGr3ZEe7lIs_ZPI0Y5SlXBrgvpQyM5wlmajhhy4x4ohS7pI2ZO59qCc2qb9hUt7uf5Obj21okj-jlv_9BofRzXz4xuxao_LAXBEr7AnMccsNdmoA_TVkCVnV4aXPhD73ooiAWT1KmxL0AmyyTVy7rqGUp0dMj4rxbW50cmgGcD2zlY8Crwv43-vbLNieOT-VZV7zVZFbAab3QqvmQSs7tBs-7-Z5daoemTpE7GFCrVGwY3lKkWz2bZFExTqsRI4JaxwK_iaoPVXQhS3w-iODIIGavZHz37UB7I3RzBoMVB3v_l9YrCeQOE18RhVZF4BMR-MwG7MsLO8McRIJMy0OHPQ5nHYaRF7rnH0Lf6POiTY3sSD6G7pw2VxWdh3D6lZbkOi1yXgKYDu49Yj6-7ONByM1ZCWQCwTu-OlUme6UxChhO16o8MkKwElYVHBmGHYh4wcbsHu_piaVfhCE0zSULx4I-01IqZbjyjFlPP6fN4Gq0ccsmcGSW18bRuhUoFUUTJXqOlyVT1-PBlJWUW-BmbF6B5psKVFKTo1N5GTJmsPApwrZYr0fgHgI57f0JQeSZZWrlQAciLYFu9CPsMrreMLKejHYzKMTcQas8xX5H_QzRRWuLgfKjKWhe8QXv7hhkR63c8j1uJUCRX_NFaMoMgLU9grmPSnxsm0uYcBoQW0ixd1WnAqJDRkXjTrt-2TrtwcStKJEdkN20MWV9S_ByQM42wQmEfGA_5M8znnnK5YMvopXa1FT-_SIDmJL00bAQv3HHx4hwF7xPwQ3GfDgp8FUeUbriz9-bR_CbQlZfItUAbckF2a_MTV0g03jaeKSJw1k7yQdWvtAgFbwIxPqW_osFVElqKimRn7tS-FSeyJy4HOL9DBOVsYxv78WQdjdk7Mk7uEx0YFaX3Iu4VO804hrwXiiRdDgdbqhFkwD3t_0NxU8r4JIW7GO6J7zFcsTU_ZHmrEq7qs1_EUdEK6KZHnh8Bj_TMfqDfca1DHdaxSfydMqWxNE2XENHAmorT2A5aQFHDjZD42ujsxx7LtfXdqBKmmhFeZhvIP1CLDGA2YKBKTzFnZ8sSRKfUi3ZU7CO0Xz05rzNbugNwwomlwzhoX5v0k1XPyeipVNyz24EbVKITKMEpy0nbUbU5yyoD7dZsoJ8VjXhy8JjtXkLZ16XxzkpVGE9XM9-F5K4Eh1nXC3uGA--PlQ%3D%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T21:00:00",
"utc_time": "2026-11-12T02:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T13:00:00",
"utc_time": "2026-11-12T13:00:00"
},
"duration_minutes": 660,
"stops": 1,
"airlines": [
"LX"
],
"segments": [
{
"flight_number": "LX15",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T21:00:00",
"utc_time": "2026-11-12T02:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-12T10:50:00",
"utc_time": "2026-11-12T09:50:00"
},
"duration_minutes": 470,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "LX332",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-12T12:00:00",
"utc_time": "2026-11-12T11:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T13:00:00",
"utc_time": "2026-11-12T13:00:00"
},
"duration_minutes": 120,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 70,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8400,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T09:00:00",
"utc_time": "2026-11-18T09:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-18T16:40:00",
"utc_time": "2026-11-18T21:40:00"
},
"duration_minutes": 760,
"stops": 1,
"airlines": [
"LX"
],
"segments": [
{
"flight_number": "LX317",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T09:00:00",
"utc_time": "2026-11-18T09:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-18T11:55:00",
"utc_time": "2026-11-18T10:55:00"
},
"duration_minutes": 115,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "LX14",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-18T13:10:00",
"utc_time": "2026-11-18T12:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-18T16:40:00",
"utc_time": "2026-11-18T21:40:00"
},
"duration_minutes": 570,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 75,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8400
}
},
{
"id": "eyJyIjoiQUM6NzE1OkxHQToxNzk0NDMyNjAwOllZWjoxNzk0NDM4NzIwOmVjb25vbXk6RmFsc2U6OjpBQ3xBQzo4NTY6WVlaOjE3OTQ0NDU4MDA6TEhSOjE3OTQ0NzIyMDA6ZWNvbm9teTpGYWxzZTo6OkFDfEFDOjg1NzpMSFI6MTc5NTAxNDAwMDpZWVo6MTc5NTA0MzEwMDplY29ub215OkZhbHNlOjo6QUN8QUM6NzI0OllZWjoxNzk1MDUzNjAwOkxHQToxNzk1MDU5NDgwOmVjb25vbXk6RmFsc2U6OjpBQyIsImkiOlsiMjJlZTBmNjQ1MTIwNTEyNzU0ZDBjOTFhXzB8MjJlZTBmNjQ1MTIwNTEyNzU0ZDBjOTFhXzEiLCIyMmVlMGY2NDUxMjA1MTI3NTRkMGM5MWFfMnwyMmVlMGY2NDUxMjA1MTI3NTRkMGM5MWFfMyJdLCJ0aGMiOjAsInRhdCI6MCwidmkiOjAsInQiOiJSVCJ9",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HhWkGonRdFBvESfPgFHWvJKUgi_r7aBGy_FDcaqRp0V4jXofllVETA4BhtU8MMf9125q4BtRpD8ZGAhay7-AMqtc_U4Cysk2vs-UCGvfCm-7UnvaYsMKGO2l5OOn4BepfVjc7KYJgV2vnWsdtAONGCRKx3vFczOd9NfkJVvDihbkYnuSLG_s02smj-UCHeCDRpBo8CyViYQ4MWO61sV4KIAVZvibzGpPfPUxUtX3gHkeM8JE-BaYoODz4ER5Dz56zpm2bzgHvizpQntpRH9bRQOwYm5q0VcSbLgcRo9R1pCYM1FTZ0aGkCXuuxOCBnPu3p9dIlOLDn24Lq6cFGkJqQgBWpOmObUBYbqz1UhwJJG_3Y9aotGyPdVaMLrnhFG_t0geb5N27qXba16SlMJX1Nbe1NBnMlCbc80RJ-NupaGnM3ibd08JalaxIWQP5bg4kI0jqv7ZTN5KHCGlrDzGkepOLF8IiFcg1hCnFu6L9btGO353tYOcy0NMbNIA6K0S5NkfAMnXNB917u-g5eWv3ItrrpbRhqq2HUMAlkO-fnWP2ViA6ROA8p5adiPdM0z7oQGsEfd8KtHkjz7ZnHml2QhTri6-AX7Sbr5gaWF9Fr-zLvU_PgLXiNPeK9aYC6O1FO5lLk8A15nJhXu5oypm36CQvllF6RDzVlNP4j4BiJ0uBZcYiU_KnPKtP_2xjUd_vElNwW_QQhGNmFf8g9lV6K0uc1ciY1t5wvtXQB6XKv3nSHCaJxwGgjpIsioTDSU4WHMtvsj4FwcCbvSX3n8cio4NSCcYY_6Lgncf2KRppouXzLa22nn278nJNN7sJCDv9UwIMbvz4qRfXonVjAceSnI18PeCyxYM9t9M-UqxqrSoAvz2LzQ--pdwG_Dd1xnzSnvBk4FWhfG5-qiCD1sWXJBwluv7yJNGmK0X65D-aFc_KpFksbcKz0LKo0zyTATIc9-nYLp2OyIo6LmQIP41s7B887NAwh2OXUo_m1YSMxBsZq_4q0h80kJpM76T1OZPQErd6T8GTsPD-uaH9Rx64yHlN4P0NSJSCnKITJBc-kBtjttxzbHzs1TJ01Vmcp3nsYm-HbZi4v_69vqUCTQ0DsBnEi1mE9Y8ebbAI5HzFB0MUYjMrjTytUVBM95L56B-sY4xZI0JlC0QvGf3Gc2I5PWlAm0EdvMdJHUv-KybCkwJ7kidhktA3__wJjwl7kmT_af_ZCItvTXSJ1C1u5FFbbief0Dt1G_GKuDFVxHC9q1A%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 869,
"currency": "USD"
},
"price_eur": 776.22,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 130.35,
"currency": "USD"
},
"duration_minutes": 1418,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 9,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 5,
"length_cm": 43,
"width_cm": 16,
"height_cm": 33,
"dimensions_sum_cm": 92
}
]
}
],
"hand_bag_tiers": [],
"checked_bag_tiers": [
{
"price": {
"amount": 182,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 442,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 869,
"currency": "USD"
},
"price_eur": 776.22,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HhWkGonRdFBvESfPgFHWvJKUgi_r7aBGy_FDcaqRp0V4jXofllVETA4BhtU8MMf9125q4BtRpD8ZGAhay7-AMqtc_U4Cysk2vs-UCGvfCm-7UnvaYsMKGO2l5OOn4BepfVjc7KYJgV2vnWsdtAONGCRKx3vFczOd9NfkJVvDihbkYnuSLG_s02smj-UCHeCDRpBo8CyViYQ4MWO61sV4KIAVZvibzGpPfPUxUtX3gHkeM8JE-BaYoODz4ER5Dz56zpm2bzgHvizpQntpRH9bRQOwYm5q0VcSbLgcRo9R1pCYM1FTZ0aGkCXuuxOCBnPu3p9dIlOLDn24Lq6cFGkJqQgBWpOmObUBYbqz1UhwJJG_3Y9aotGyPdVaMLrnhFG_t0geb5N27qXba16SlMJX1Nbe1NBnMlCbc80RJ-NupaGnM3ibd08JalaxIWQP5bg4kI0jqv7ZTN5KHCGlrDzGkepOLF8IiFcg1hCnFu6L9btGO353tYOcy0NMbNIA6K0S5NkfAMnXNB917u-g5eWv3ItrrpbRhqq2HUMAlkO-fnWP2ViA6ROA8p5adiPdM0z7oQGsEfd8KtHkjz7ZnHml2QhTri6-AX7Sbr5gaWF9Fr-zLvU_PgLXiNPeK9aYC6O1FO5lLk8A15nJhXu5oypm36CQvllF6RDzVlNP4j4BiJ0uBZcYiU_KnPKtP_2xjUd_vElNwW_QQhGNmFf8g9lV6K0uc1ciY1t5wvtXQB6XKv3nSHCaJxwGgjpIsioTDSU4WHMtvsj4FwcCbvSX3n8cio4NSCcYY_6Lgncf2KRppouXzLa22nn278nJNN7sJCDv9UwIMbvz4qRfXonVjAceSnI18PeCyxYM9t9M-UqxqrSoAvz2LzQ--pdwG_Dd1xnzSnvBk4FWhfG5-qiCD1sWXJBwluv7yJNGmK0X65D-aFc_KpFksbcKz0LKo0zyTATIc9-nYLp2OyIo6LmQIP41s7B887NAwh2OXUo_m1YSMxBsZq_4q0h80kJpM76T1OZPQErd6T8GTsPD-uaH9Rx64yHlN4P0NSJSCnKITJBc-kBtjttxzbHzs1TJ01Vmcp3nsYm-HbZi4v_69vqUCTQ0DsBnEi1mE9Y8ebbAI5HzFB0MUYjMrjTytUVBM95L56B-sY4xZI0JlC0QvGf3Gc2I5PWlAm0EdvMdJHUv-KybCkwJ7kidhktA3__wJjwl7kmT_af_ZCItvTXSJ1C1u5FFbbief0Dt1G_GKuDFVxHC9q1A%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 973.06,
"currency": "USD"
},
"price_eur": 869.17,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HwnnRmirKZAheHi1Nwi-mpvzi65Q1M0gb7eDK52SUBJ75lOyXiL_1kBLPAWNey51Mwfua7vHQO0Rh809chNCCG2hU4vvXbXckZJTnkyK96K7f4R1y8Js6rxqIyySu51pwvIkr1hF_7II9vNBZXiHPhQD8K93i6z6s9nzdqVV4Mwzuolv4OP5JlIKnxGAXoclKlCucLhAZp6rGv2mKlAozYBdQjGEfchqFwm17RR1DLJfTwqVDY-_g2vk2B1nGunQ4kScNBDvOv93K-8FJ2mDoMyONKo06ArjK8ig7lirvyMkkxoAGL1dYq7aXCla-rqKO9v2ONJvmHnRmZkS0cM4HM6Fbq1LHl-binxaFCtrm5eGwDII25Q57ULzeYNAVmnUs0UUBBxJ57EUvxF3Gg_aIOPjaKf8YYsEXfTm7wgK8ngV-muUCxFXv7FBMnD_Vt1-oewTBc9WwMqvICRRAJy978mCqLk-zne2mt9YFUvhvBM7D373NGzAAQ0R6fBH32TMH4K0hwRdaW1LSZBYUHFyhv_xHLe5ms4H5H3EyZL_Id37lS8RogtaA-0AXu9jXxThXszuvXk4EON9FONxXTolEYVq6x2KY5X3M_HslOkhiumoD1cHBU4QQQXbPmO7uf_qXoAhAwq8t9Ap9NtTMcAm1fY_hZNO4m9MDo_kqXyHCOyGBB1vposcs1mQQPDJEcOuHHWQphALX19p6wBxRQG3LBUN_g5ESJlGzDogUAOipON2lUDk6k270BRVa-xPsDAZc8iBV_JJMuiyynqC597SGpxeTy-cz-rly39XfJAoOv-9zccZDjMrWgiFtozh0sl7pJmR8j_FCJyM6lRb3itnc0OTrzvH5OmTAVrqp20KMZuo_dBYWjuhqmt9Z4EjE2XmUJ3gBKGqmKm2A6VWZA9_SaZ4jKzXLOZUB3EiMXSkxyP9ykvoz-3oSj_k5o2Almt-zOFKubWu3YgrVxIKi4UyXGO5i_RoM6KKh6m63eZOKxwi8GuqdrJ0jfLQzH3Fnmu3QPdDlTy0Rwj_tme-6adeOqqqy3a7orTv2gbY9Od-WGuwd_-erTqwGj9qTlZyUNtezEPK0a0YyNHO3aWHnCaAE-fx3koSaygY43CUJDRxUQ-ArBD3vx2eUNjRie6jgpvtj64KXa5vXzM-Oc1FsO9eeBuplywTvRTQiqg2FysIAfXPZXPtvNTnH52YKrPIAsfSM5nXXiPG7nyWtgUpUlp29C5VbhzrSmLXsm6AUOPPpCLV-GYBPUWLKNaX8qmTliZxdpfz44jkXSfpvz4YBQB2o8pa3LgeULh5sAjqgLYkISE8%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T16:30:00",
"utc_time": "2026-11-11T21:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T08:30:00",
"utc_time": "2026-11-12T08:30:00"
},
"duration_minutes": 660,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC715",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T16:30:00",
"utc_time": "2026-11-11T21:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T18:12:00",
"utc_time": "2026-11-11T23:12:00"
},
"duration_minutes": 102,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC856",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T20:10:00",
"utc_time": "2026-11-12T01:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T08:30:00",
"utc_time": "2026-11-12T08:30:00"
},
"duration_minutes": 440,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 118,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 9030,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T15:00:00",
"utc_time": "2026-11-18T15:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T22:38:00",
"utc_time": "2026-11-19T03:38:00"
},
"duration_minutes": 758,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC857",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T15:00:00",
"utc_time": "2026-11-18T15:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T18:05:00",
"utc_time": "2026-11-18T23:05:00"
},
"duration_minutes": 485,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC724",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T21:00:00",
"utc_time": "2026-11-19T02:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T22:38:00",
"utc_time": "2026-11-19T03:38:00"
},
"duration_minutes": 98,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 175,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 9030
}
},
{
"id": "eyJyIjoiTFg6MTk6RVdSOjE3OTQ0NTI0MDA6WlJIOjE3OTQ0Nzk3MDA6ZWNvbm9teTpGYWxzZTo6OkxYfExYOjMyNDpaUkg6MTc5NDQ5MzgwMDpMSFI6MTc5NDUwMDQwMDplY29ub215OkZhbHNlOjo6TFh8TFg6MzE5OkxIUjoxNzk1MDAzNTAwOlpSSDoxNzk1MDA5NTAwOmVjb25vbXk6RmFsc2U6OjpMWHxMWDoxODpaUkg6MTc5NTAxODUwMDpFV1I6MTc5NTA1MTgwMDplY29ub215OkZhbHNlOjo6TFgiLCJpIjpbIjFjZGIwZjY0NTEyMDUxMjczODlhNGNmYV8wfDFjZGIwZjY0NTEyMDUxMjczODlhNGNmYV8xIiwiMWNkYjBmNjQ1MTIwNTEyNzM4OWE0Y2ZhXzJ8MWNkYjBmNjQ1MTIwNTEyNzM4OWE0Y2ZhXzMiXSwidGhjIjowLCJ0YXQiOjAsInZpIjowLCJ0IjoiUlQifQ==",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HJnm1DNgvWowAbeWz6Y0dI1mOtB3I3Z6xSz6pQQkMYLxAKC9KdbMNZBVI5GooeUL6QYR4SujkdHAo_1VgNvr0FYnQsS9qsO_9nDtJPRggVRnHV1ptOY1SAA5fRGV90FSmAxnrjw8zB268h88lND7PQgjRWr6ak3XQyh_-Lz23tdJhTwf49Uy3U2mdLuxa1a_rwZKiAhbNzFUSCGzNN1ThmubL3HkcYDH7Z3X9paEZi-sZ_4I9GGyze6xU5299d_1eRQFEFa0BVswsypvzHipJhjlqLUrCU5f5H4446sr6AYxDuMHAKyijKMz0eqxPlQZ36rlqCaiGESnTGQ0PxNWoHhdV3hneSNBXhGd2sFRS1X2xK4g5Ele5ZevOVjjQqkPCzyWQbB2BXKdKXU3pXhzbzRPMh2RIEKIPXS85jeWDGt1oIt-MhkeDzJOOcznU2g7hMAVOIJi3hSP9ZL3M1MpOdC9AhUsCg1tzV-ROOGeNf29k7zINAdkoRcJwesMg59nGQW_1PcfaiaQrwCkdt28m11xb-Ouz5qsiU13d4MADb3oYci-yPo5hYGOrqi2P_zERPllnMU5VGbCcO-bz7SRegenjcBcI9xQgWdZHU3y7GWk1OwIgIGzBDPHcqO7NJ5rerg1v7awaOd4Hog5e9ZsCiRGqWECwqiXD4XAPLvQ1IMxIPOZisk_xMiye9ZEZi064L2KXL860VdxStTW-JSDS2AQZC9DDszLoR-Cc82ORuOFvsktTN5dgAVwZeyLucHfKqJ_72VgTqrSemHleT-Ac3KDZ-Bl-hMAyeDZOFtrGgNLJWUxAAu1IgnAgogtc0HsBTvXYxVog0klNmDOTGv21kWixi-XJhxvTs-xbfFzobvZvHmFo8y5nDC_7zYAdg0bvyHiQMwx3baAaP9ZcZscu4pTHGMcVf6Xesk7x2lZXiQTHvOZku5QfjA6pd38BQOryVWo3e0kAWN4GuvbcfznFR1RL1qUBX-uPnpyudrZWA9kl3-5k1mNATxVf5jRVVYHaaJqqfFffmJM4p6hIVtKMFGjOJJhXAtniGzydLvqr1dOGjMqLQVJbH2qeTmpbauGbU7v5KdzdKYr8Cq-tU1aGl7GDlll8_X0i128yRBOdvsn2ZOqLcd7oTQoncYE-xl0VCDkLV4bgGyJR8yj2Zzc5Lqy7BH_TZrxaSduUBgncoN-82-Ce-zHGb0g2Bwv9aDUqbYIfOGiXyXSxmVL375SDjPy5BTc0he9zPKtqdQCXl0E%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 842,
"currency": "USD"
},
"price_eur": 752.1,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 126.3,
"currency": "USD"
},
"duration_minutes": 1605,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": null,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 4,
"length_cm": 40,
"width_cm": 15,
"height_cm": 30,
"dimensions_sum_cm": 85
}
]
}
],
"hand_bag_tiers": [
{
"price": {
"amount": 80,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 8,
"length_cm": 55,
"width_cm": 23,
"height_cm": 40,
"dimensions_sum_cm": 118
}
]
}
],
"checked_bag_tiers": [
{
"price": {
"amount": 237.25,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 553.57,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 842,
"currency": "USD"
},
"price_eur": 752.1,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HJnm1DNgvWowAbeWz6Y0dI1mOtB3I3Z6xSz6pQQkMYLxAKC9KdbMNZBVI5GooeUL6QYR4SujkdHAo_1VgNvr0FYnQsS9qsO_9nDtJPRggVRnHV1ptOY1SAA5fRGV90FSmAxnrjw8zB268h88lND7PQgjRWr6ak3XQyh_-Lz23tdJhTwf49Uy3U2mdLuxa1a_rwZKiAhbNzFUSCGzNN1ThmubL3HkcYDH7Z3X9paEZi-sZ_4I9GGyze6xU5299d_1eRQFEFa0BVswsypvzHipJhjlqLUrCU5f5H4446sr6AYxDuMHAKyijKMz0eqxPlQZ36rlqCaiGESnTGQ0PxNWoHhdV3hneSNBXhGd2sFRS1X2xK4g5Ele5ZevOVjjQqkPCzyWQbB2BXKdKXU3pXhzbzRPMh2RIEKIPXS85jeWDGt1oIt-MhkeDzJOOcznU2g7hMAVOIJi3hSP9ZL3M1MpOdC9AhUsCg1tzV-ROOGeNf29k7zINAdkoRcJwesMg59nGQW_1PcfaiaQrwCkdt28m11xb-Ouz5qsiU13d4MADb3oYci-yPo5hYGOrqi2P_zERPllnMU5VGbCcO-bz7SRegenjcBcI9xQgWdZHU3y7GWk1OwIgIGzBDPHcqO7NJ5rerg1v7awaOd4Hog5e9ZsCiRGqWECwqiXD4XAPLvQ1IMxIPOZisk_xMiye9ZEZi064L2KXL860VdxStTW-JSDS2AQZC9DDszLoR-Cc82ORuOFvsktTN5dgAVwZeyLucHfKqJ_72VgTqrSemHleT-Ac3KDZ-Bl-hMAyeDZOFtrGgNLJWUxAAu1IgnAgogtc0HsBTvXYxVog0klNmDOTGv21kWixi-XJhxvTs-xbfFzobvZvHmFo8y5nDC_7zYAdg0bvyHiQMwx3baAaP9ZcZscu4pTHGMcVf6Xesk7x2lZXiQTHvOZku5QfjA6pd38BQOryVWo3e0kAWN4GuvbcfznFR1RL1qUBX-uPnpyudrZWA9kl3-5k1mNATxVf5jRVVYHaaJqqfFffmJM4p6hIVtKMFGjOJJhXAtniGzydLvqr1dOGjMqLQVJbH2qeTmpbauGbU7v5KdzdKYr8Cq-tU1aGl7GDlll8_X0i128yRBOdvsn2ZOqLcd7oTQoncYE-xl0VCDkLV4bgGyJR8yj2Zzc5Lqy7BH_TZrxaSduUBgncoN-82-Ce-zHGb0g2Bwv9aDUqbYIfOGiXyXSxmVL375SDjPy5BTc0he9zPKtqdQCXl0E%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 940.88,
"currency": "USD"
},
"price_eur": 840.42,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HV0yg88Ydku42Z_AEMEtXnu5CqqvewWLPM4imS12NF4wcp4UMZDQfZHIoSHvnt6OiQSq3pPsjyN6RqJmtw67eF8RRPk2-1WUZ0EA2p8s6pmByhxNCubaJOmomJ-EkipTMmtu-fQNocp6Z_fa-EUrJS47Vdx_C8Rhk06jhsf41yviFxbkYbIB8nN5BxkbuWilMgZKNVpiww-6VG0Ssom94TmBIXmUse3Cp6wkTtb0i-rA0VWAY4UElQVX74CYtXUplxQPo4krwCGgpqfXZnlMkbNiKUsvaBrn_atdENX6Rl948JI7xV5HHul3SSXc3GEcn-GIEw3yw6mnuZF7ZF8pnxEZpz7LUpCAUCnfSllay28DqK6jtoIjSoLQzHwiRFLSC2_wDsm1GEbS6nJOwETy5STNJhWPlZv6ctdynbhmTKLlo6fLqIAQCbtCyfI1J5mqZJ4XvI5B8OPBR_0lT8XQ3SnnpFNMUH_TURMGy1gfvITw0q_iPfK6-e7IjwhMLB-OiCd0DnaS1mwBYzSFZz-7nfS3yvxMVe70DYkC9ZTxK50c1bK4TWHwx_aIP1mC9957xC3kaA2_ACon67deNpl69N9LpJF6O8XjUTCVetH8dRFa5f3jBtOoOwMq-ckSQiSS-l0daUpeBwE-WdC4RPIsU19DSjuQVIyPdNRgZd6eEyululwNi3IkMaaBfAP8d5IRwdQKg5KY1nc1QLHU681YsXKCs3i03WZ_A2gFpjo4zRKbf87DAhNKtzHDzikzQTGL2pPsTjCXZUukZOwNQiovxZgwjLIIGaMrdGh-adjiHYBKtZKPzzN9vLT7rG8iYVPe-tXvd8pNu3KakdNF7CuuYXkvDoba77hTSsz3coKV6uupzKpM4E2ULZ8C11vBB8JuhdqoSMeq-kppze9jEf8mJi8LSyC1FeZ41Aq1FSp3oXKZowXOGvfoNSGtZ8QOm-vHiT_fcj4249i8bR_EFCS00DO6s8DrWLBjTQ26--NO4u08llj-jrx6a7awznI4NvK1FbVPkOeamOPuvfwt_BwuOLxwYwOFqy0LRuO1l9xTc2gf2Zr2kq-uW3jZ9WhJ0V0BoViNvvzmbW4Vnq3rK0eWamZgjzn7pTjBhlZeu9niNJBLamVCrUcc5uRuj3o3svC0M7c8czcFzK8E8YOPNdkwGdwsVyEJAlsQz9-Vcw6ZJfTyMhsfoNDQShdeABglnXregiENIQTdrjrorBOY4jxY5p8t2RPrVy0NbVHPEZZGSKVvFcySBDj7EeNVFYemNgOmHc8WoPgb3R41AEUgx6jYOrklazHuCSpKu5-zUjW8YvLRqWudTdA2LVNsKWta_jQmm&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:EWR",
"code": "EWR",
"name": "Newark Liberty International",
"slug": "newark-liberty-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6925,
"lng": -74.168611
}
},
"local_time": "2026-11-11T22:00:00",
"utc_time": "2026-11-12T03:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T16:20:00",
"utc_time": "2026-11-12T16:20:00"
},
"duration_minutes": 800,
"stops": 1,
"airlines": [
"LX"
],
"segments": [
{
"flight_number": "LX19",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:EWR",
"code": "EWR",
"name": "Newark Liberty International",
"slug": "newark-liberty-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6925,
"lng": -74.168611
}
},
"local_time": "2026-11-11T22:00:00",
"utc_time": "2026-11-12T03:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-12T11:35:00",
"utc_time": "2026-11-12T10:35:00"
},
"duration_minutes": 455,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "LX324",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-12T15:30:00",
"utc_time": "2026-11-12T14:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T16:20:00",
"utc_time": "2026-11-12T16:20:00"
},
"duration_minutes": 110,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 235,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8385,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T12:05:00",
"utc_time": "2026-11-18T12:05:00"
},
"arrival": {
"station": {
"id": "Station:airport:EWR",
"code": "EWR",
"name": "Newark Liberty International",
"slug": "newark-liberty-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6925,
"lng": -74.168611
}
},
"local_time": "2026-11-18T20:30:00",
"utc_time": "2026-11-19T01:30:00"
},
"duration_minutes": 805,
"stops": 1,
"airlines": [
"LX"
],
"segments": [
{
"flight_number": "LX319",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T12:05:00",
"utc_time": "2026-11-18T12:05:00"
},
"arrival": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-18T14:45:00",
"utc_time": "2026-11-18T13:45:00"
},
"duration_minutes": 100,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "LX18",
"transport": "flight",
"airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"operating_airline": {
"code": "LX",
"name": "Swiss International Air Lines",
"icao": "SWR",
"alliance": "Star Alliance",
"website": "https://www.swiss.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:ZRH",
"code": "ZRH",
"name": "Zürich Airport",
"slug": "zurich-zurich-switzerland",
"type": "airport",
"city": {
"id": "City:zurich_ch",
"name": "Zürich",
"code": "ZRH",
"slug": "zurich-switzerland"
},
"country": {
"code": "CH",
"name": "Switzerland"
},
"timezone": "Europe/Zurich",
"gps": {
"lat": 47.4647222,
"lng": 8.54916667
}
},
"local_time": "2026-11-18T17:15:00",
"utc_time": "2026-11-18T16:15:00"
},
"arrival": {
"station": {
"id": "Station:airport:EWR",
"code": "EWR",
"name": "Newark Liberty International",
"slug": "newark-liberty-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6925,
"lng": -74.168611
}
},
"local_time": "2026-11-18T20:30:00",
"utc_time": "2026-11-19T01:30:00"
},
"duration_minutes": 555,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 150,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8385
}
},
{
"id": "eyJyIjoiQVo6NjA5OkpGSzoxNzk0NDMzMjAwOkZDTzoxNzk0NDYzNTAwOmVjb25vbXk6RmFsc2U6OjpBWnxBWjoyMDI6RkNPOjE3OTQ0NjYyMDA6TEhSOjE3OTQ0NzY0MDA6ZWNvbm9teTpGYWxzZTo6OkFafEFaOjIwMzpMSFI6MTc5NDk5NzgwMDpGQ086MTc5NTAwNzQwMDplY29ub215OkZhbHNlOjo6QVp8QVo6NjEwOkZDTzoxNzk1MDEwMTAwOkpGSzoxNzk1MDQ2MTAwOmVjb25vbXk6RmFsc2U6OjpBWiIsImkiOlsiMjBhMTBmNjQ1MTIwNTEyN2NkY2ZkYTU0XzB8MjBhMTBmNjQ1MTIwNTEyN2NkY2ZkYTU0XzEiLCIyMGExMGY2NDUxMjA1MTI3Y2RjZmRhNTRfMnwyMGExMGY2NDUxMjA1MTI3Y2RjZmRhNTRfMyJdLCJ0aGMiOjAsInRhdCI6MCwidmkiOjAsInQiOiJSVCJ9",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HZ0cn1dpjZlfJmqFEdbvpkKOVRd0wgqVkA9M5s0jSCGKUnu33syBJ-ovYiO5gow_Xd_m25-wKkL4pJ5ZTXRnW0NpwZMheAXvt4zvJCBjjht-Qk7bGZMZ06FXbNHHeyf8zQPAjMBWPlHhul8AqK3mzNSr6zMkUUlcTJPK39166oIDTodmMyn_YbLx_1V5kpVdClPXrYt637odlIFE_EsPsYqjoCCunLqFCaieA9hhAIPo9N9Z3SlSAHP-x8GqKgtwtwBQlOf-aGKDDZdh4ISRHTRLn7Jaa1Nn2MS8yjSjeg_1Wem4t_mWyo2i7vQQ1OCI2HKNRtLdjM9Wkv95QPGhclFswksHu71Pm3aJD_hbVcwEDxP54I1q7FCRQVfTWLLH1H3EtzNGqOI7IakriAO5xT8SjTiH8M3NLByh30uM8txFTlddOkGE39jgWRRhXYw1f2sSW_vtJRZrHaXqhb84lR_zTVADsgHpSWmsr5q9HAiWq5Nw2tEKS7vBVnfLdwd6XOJ9vrqMD5uLoK3KTDVSmdSaqC_qBdrV06yQOA1kHRTIfB6Fk2Ol6U9M2CSPuZEOChHdbFkChEP4XgH-KTV-MRAA2SGD58eTyyR94F-JLwh-i-dS3y3fzdX9TtiOy1C0KxoB0GAw-uzF1X4jjAqf5mqBw9aJfZtOZ_VauzfDFBUA-F1CgWuiiS_D2x07vLMBD_net5IdnZBNY49nGALMhbYcuZrByFslPBRAs67oHJQhCV22UiojamenVhfpzcoYh3DPL2laYHFxXzu5WaXxojJpbA07ybpsaq9zwjW9tl17487tBH1EYFxya6_NErncFqOgyPr1sY5uDnAmcbKlu1Tvxjid28FBaKqIK2HSyDTJ5leSwmbVHWbkTJPbsiCLvR5cL-2RVl-c2bSkbS1J7S6jsPc8e-0jb9rs0y8vFrptjO9y12AmHFJ7mXO2NpPRIuOc603_VY6ODDskW46LtI5tJhADaNe5m4VLwOkyVOfsVsZXAeP7q6qMXv1BAreguQxMVeTablfbpnQpS7jO0RySkHuhU2gpFZ28_RlYdL6Y9uDjoNmMR5NbRJHrYeLFNvwQ1NglSOQwmdHtTxzF5o-ymRStiy7uM_UlQLrZdueK3Jf4a5mpxFMnVXeikujGErI8KNssqtZoU8ml2pnNfByapw6SnJV_iknQ_Ry9BLdDROR_5TwMLUisUPHUyNUlWWqDa0SzuEWlcED6OCJqytZMBGpEjHx452RCd1TZ5E7g%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 854,
"currency": "USD"
},
"price_eur": 762.82,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 128.1,
"currency": "USD"
},
"duration_minutes": 1525,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": null,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 1,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 3,
"length_cm": 40,
"width_cm": 15,
"height_cm": 30,
"dimensions_sum_cm": 85
}
]
}
],
"hand_bag_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 8,
"length_cm": 55,
"width_cm": 23,
"height_cm": 40,
"dimensions_sum_cm": 118
}
]
}
],
"checked_bag_tiers": [
{
"price": {
"amount": 291.08,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 854,
"currency": "USD"
},
"price_eur": 762.82,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HZ0cn1dpjZlfJmqFEdbvpkKOVRd0wgqVkA9M5s0jSCGKUnu33syBJ-ovYiO5gow_Xd_m25-wKkL4pJ5ZTXRnW0NpwZMheAXvt4zvJCBjjht-Qk7bGZMZ06FXbNHHeyf8zQPAjMBWPlHhul8AqK3mzNSr6zMkUUlcTJPK39166oIDTodmMyn_YbLx_1V5kpVdClPXrYt637odlIFE_EsPsYqjoCCunLqFCaieA9hhAIPo9N9Z3SlSAHP-x8GqKgtwtwBQlOf-aGKDDZdh4ISRHTRLn7Jaa1Nn2MS8yjSjeg_1Wem4t_mWyo2i7vQQ1OCI2HKNRtLdjM9Wkv95QPGhclFswksHu71Pm3aJD_hbVcwEDxP54I1q7FCRQVfTWLLH1H3EtzNGqOI7IakriAO5xT8SjTiH8M3NLByh30uM8txFTlddOkGE39jgWRRhXYw1f2sSW_vtJRZrHaXqhb84lR_zTVADsgHpSWmsr5q9HAiWq5Nw2tEKS7vBVnfLdwd6XOJ9vrqMD5uLoK3KTDVSmdSaqC_qBdrV06yQOA1kHRTIfB6Fk2Ol6U9M2CSPuZEOChHdbFkChEP4XgH-KTV-MRAA2SGD58eTyyR94F-JLwh-i-dS3y3fzdX9TtiOy1C0KxoB0GAw-uzF1X4jjAqf5mqBw9aJfZtOZ_VauzfDFBUA-F1CgWuiiS_D2x07vLMBD_net5IdnZBNY49nGALMhbYcuZrByFslPBRAs67oHJQhCV22UiojamenVhfpzcoYh3DPL2laYHFxXzu5WaXxojJpbA07ybpsaq9zwjW9tl17487tBH1EYFxya6_NErncFqOgyPr1sY5uDnAmcbKlu1Tvxjid28FBaKqIK2HSyDTJ5leSwmbVHWbkTJPbsiCLvR5cL-2RVl-c2bSkbS1J7S6jsPc8e-0jb9rs0y8vFrptjO9y12AmHFJ7mXO2NpPRIuOc603_VY6ODDskW46LtI5tJhADaNe5m4VLwOkyVOfsVsZXAeP7q6qMXv1BAreguQxMVeTablfbpnQpS7jO0RySkHuhU2gpFZ28_RlYdL6Y9uDjoNmMR5NbRJHrYeLFNvwQ1NglSOQwmdHtTxzF5o-ymRStiy7uM_UlQLrZdueK3Jf4a5mpxFMnVXeikujGErI8KNssqtZoU8ml2pnNfByapw6SnJV_iknQ_Ry9BLdDROR_5TwMLUisUPHUyNUlWWqDa0SzuEWlcED6OCJqytZMBGpEjHx452RCd1TZ5E7g%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 952.95,
"currency": "USD"
},
"price_eur": 851.2,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HKH3ar1Ze1itS2nzByMHD98P5i--UdGS9aDNkoTwtvafihNtT4_eF_uGxrj-YFIIQp8VIOmfMiMLt0aSgHR1vLJDzXd9YFQNsPrm1R6lzTqxEZT83QFVCaJIT3_PqR8DWENO49-cKx-rJaMNn5MVCAcudm91CUaip8vQMOMmnMCDdQO6U1eYjCqwma7nm0LJVv5mI-lpqDTed69eCMMML6dWHNWf_eFQ735GI5eTnzX-MV-cqQl8MmwrOJshzQLOHnUFQzruMCYtSIuS5iQIheDDtQQliFLG2cGp4DGkwjvF4M1HDvz7luWP9eMWaiyJuTbNvg9vXzOn0aRtb6qtfwkPv-3GrFRkoVGS6oi9NIgoglJ4iQ16o3aK32tMnpSSG8i0QSkmQOShL4d5epsOMKu3Z4oOvARYa4C8jzilZadaJWKoXHvcAvkzT3H-8sw90fCl12imzh8EqEK9Iyg-SI4F5_5pONlYe9RW_PvHT9uPCd-7l27uoJXmdhUZQdifTJP3c3WcL_JaYF2JpeHGe3PNZBOzqzPLGSQvHJyhfo0dZAq81dmwz-7cdumzNnHYtTCAlZ1zlcEDCGkfEtELpfcfpROy2fcAwv8k8n-uL48H-zhe_Ut2ZH9sPNMGBf4jEQ8oXnLL6IsNNwvU_IFQ2HsGTJmf8n71xTqkp0YyvUByYGnBWlVOcglhpK1RMSzLJlbNuVNYFnFK4AzAP4pyv6IOpXvsVNhQHYyyQVnNFYS6ZBxwRz_H5qYO6_BIIgkXa6VvOoefn8xXJEFvbOhmIQP24MZnLY_9PRKuAVzrJUuhIDLRpkplurKvtJykk0w-BH83KaMbqrVO0xesnVQiIVPjnka8DvRL7nX2azCX1JYCTW_ST59Cgzyv-xu6ZL1gtSxkIgMIC3BETW2LrY1PMT1tZ0lD1ZepZd6I5WXdZuCXELRXPEQyC2-shWeXCPC1pxnhjeJZu9O5X6_rGa8X-OKbcqS4I4BbV4RAGZYqfy-GY9EiGUy3qex2cjuf8liRjKogX62ZF3XF1IAD5jYy3bRnQN_sVdI0EgfrxvQqkuvq-9kKgrN-nQheJ5BQRohmktlB75l2zA6-A2qHrhWTr0FnKay4KKmFDMt4BS90sTBoo6hnG2XyiZVSolSevfCvisNWigYDCJYtBzhwXsxtvwnys415COYVeNWv1OWPaGMN2n-uNZItAAFwQ9egerVG36-j0jcn2kOfR0FgwpRdy0lApLzePxU5akpTXHMcquaoRbDxMfergkWNOAuvDa_HjIUo_fsTWk-dpNOOk2ALNsciLlXNvrF7xiQsjdSatdD6QS_1QVkIN4qudwfHyWh4X&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T16:40:00",
"utc_time": "2026-11-11T21:40:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T09:40:00",
"utc_time": "2026-11-12T09:40:00"
},
"duration_minutes": 720,
"stops": 1,
"airlines": [
"AZ"
],
"segments": [
{
"flight_number": "AZ609",
"transport": "flight",
"airline": {
"code": "AZ",
"name": "ITA Airways",
"icao": "ITY",
"alliance": "SkyTeam",
"website": "https://www.ita-airways.com/en_en",
"logo_link": null
},
"operating_airline": {
"code": "AZ",
"name": "ITA Airways",
"icao": "ITY",
"alliance": "SkyTeam",
"website": "https://www.ita-airways.com/en_en",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T16:40:00",
"utc_time": "2026-11-11T21:40:00"
},
"arrival": {
"station": {
"id": "Station:airport:FCO",
"code": "FCO",
"name": "Leonardo da Vinci–Fiumicino Airport",
"slug": "leonardo-da-vinci-fiumicino-rome-italy",
"type": "airport",
"city": {
"id": "City:rome_it",
"name": "Rome",
"code": "ROM",
"slug": "rome-italy"
},
"country": {
"code": "IT",
"name": "Italy"
},
"timezone": "Europe/Rome",
"gps": {
"lat": 41.8002778,
"lng": 12.2388889
}
},
"local_time": "2026-11-12T07:05:00",
"utc_time": "2026-11-12T06:05:00"
},
"duration_minutes": 505,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AZ202",
"transport": "flight",
"airline": {
"code": "AZ",
"name": "ITA Airways",
"icao": "ITY",
"alliance": "SkyTeam",
"website": "https://www.ita-airways.com/en_en",
"logo_link": null
},
"operating_airline": {
"code": "AZ",
"name": "ITA Airways",
"icao": "ITY",
"alliance": "SkyTeam",
"website": "https://www.ita-airways.com/en_en",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:FCO",
"code": "FCO",
"name": "Leonardo da Vinci–Fiumicino Airport",
"slug": "leonardo-da-vinci-fiumicino-rome-italy",
"type": "airport",
"city": {
"id": "City:rome_it",
"name": "Rome",
"code": "ROM",
"slug": "rome-italy"
},
"country": {
"code": "IT",
"name": "Italy"
},
"timezone": "Europe/Rome",
"gps": {
"lat": 41.8002778,
"lng": 12.2388889
}
},
"local_time": "2026-11-12T07:50:00",
"utc_time": "2026-11-12T06:50:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T09:40:00",
"utc_time": "2026-11-12T09:40:00"
},
"duration_minutes": 170,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 45,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8690,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T10:30:00",
"utc_time": "2026-11-18T10:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-18T18:55:00",
"utc_time": "2026-11-18T23:55:00"
},
"duration_minutes": 805,
"stops": 1,
"airlines": [
"AZ"
],
"segments": [
{
"flight_number": "AZ203",
"transport": "flight",
"airline": {
"code": "AZ",
"name": "ITA Airways",
"icao": "ITY",
"alliance": "SkyTeam",
"website": "https://www.ita-airways.com/en_en",
"logo_link": null
},
"operating_airline": {
"code": "AZ",
"name": "ITA Airways",
"icao": "ITY",
"alliance": "SkyTeam",
"website": "https://www.ita-airways.com/en_en",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T10:30:00",
"utc_time": "2026-11-18T10:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:FCO",
"code": "FCO",
"name": "Leonardo da Vinci–Fiumicino Airport",
"slug": "leonardo-da-vinci-fiumicino-rome-italy",
"type": "airport",
"city": {
"id": "City:rome_it",
"name": "Rome",
"code": "ROM",
"slug": "rome-italy"
},
"country": {
"code": "IT",
"name": "Italy"
},
"timezone": "Europe/Rome",
"gps": {
"lat": 41.8002778,
"lng": 12.2388889
}
},
"local_time": "2026-11-18T14:10:00",
"utc_time": "2026-11-18T13:10:00"
},
"duration_minutes": 160,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AZ610",
"transport": "flight",
"airline": {
"code": "AZ",
"name": "ITA Airways",
"icao": "ITY",
"alliance": "SkyTeam",
"website": "https://www.ita-airways.com/en_en",
"logo_link": null
},
"operating_airline": {
"code": "AZ",
"name": "ITA Airways",
"icao": "ITY",
"alliance": "SkyTeam",
"website": "https://www.ita-airways.com/en_en",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:FCO",
"code": "FCO",
"name": "Leonardo da Vinci–Fiumicino Airport",
"slug": "leonardo-da-vinci-fiumicino-rome-italy",
"type": "airport",
"city": {
"id": "City:rome_it",
"name": "Rome",
"code": "ROM",
"slug": "rome-italy"
},
"country": {
"code": "IT",
"name": "Italy"
},
"timezone": "Europe/Rome",
"gps": {
"lat": 41.8002778,
"lng": 12.2388889
}
},
"local_time": "2026-11-18T14:55:00",
"utc_time": "2026-11-18T13:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-18T18:55:00",
"utc_time": "2026-11-18T23:55:00"
},
"duration_minutes": 600,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 45,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8690
}
},
{
"id": "eyJyIjoiQUM6NzI1OkxHQToxNzk0NDQ0OTAwOllZWjoxNzk0NDUxMDIwOmVjb25vbXk6RmFsc2U6OjpBQ3xBQzo4NTg6WVlaOjE3OTQ0NTYwMDA6TEhSOjE3OTQ0ODI0MDA6ZWNvbm9teTpGYWxzZTo6OkFDfEFDOjg1NTpMSFI6MTc5NTAwMDIwMDpZWVo6MTc5NTAyOTkwMDplY29ub215OkZhbHNlOjo6QUN8QUM6NzIwOllZWjoxNzk1MDQwNzAwOkxHQToxNzk1MDQ2NTgwOmVjb25vbXk6RmFsc2U6OjpBQyIsImkiOlsiMjJlZTBmNjQ1MTIwNTEyN2Q3NjM0NGU2XzB8MjJlZTBmNjQ1MTIwNTEyN2Q3NjM0NGU2XzEiLCIyMmVlMGY2NDUxMjA1MTI3ZDc2MzQ0ZTZfMnwyMmVlMGY2NDUxMjA1MTI3ZDc2MzQ0ZTZfMyJdLCJ0aGMiOjAsInRhdCI6MCwidmkiOjAsInQiOiJSVCJ9",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=H4P1LWrfEptkU4uZ63HCV8_0BMmUZrJmpLllUP1Ibcpz8hejdviZobb_-QaPtwbDy6yB7kgAe21T_AP-BplyITQEmR9cQTkKF6OoWnAM38o2_a-tNfIEFq5jpv-j0F9y5oIHtyDbPtGCDdJlPyVCkn2JarRwZAKTG_nZ51d3XhzFoHn3t7qD5UN5dR1qiB9swsIPZJzNDZowSnL11ooOKHeKBNLamcUX8UGwvNng8EK_40OxZeDOc5TAWyxkkJ21fDJ1X7puBAwocWs0tcDK2XXEZYFtrDDwvxawZEeAikcAfqtG65cf2y-8OFBKyZli3VkSDhXiAVmK_DHfG4y5G00qoyFImsu_8-mt9Pq2lSzh2iN7JcI_5d0hxfChdvAgGg-PJRvmHe0OJjT0xxrG59mjmHRULTAxBN1j7Wpz8fIHAT7X1SMLFh11npoo8oSlz3pYS8DggVTbrzqCJE3DbssjkrdR_FDrFbtBZnoyYD__gRV_83obrBJ-nFpzfs-PYUnYHXi2P05FFxuwJpWf97LWksoDdITpRG39bZs_jvc3ztz1irn-isVhUpjt_5PoG3_4Dx7uDS-FpzOVe_URtr5Jg0hVtlEr128ait25xwyaxvln5S-S5TjrtMNObcc38pIYQSoB3H2ZQO2wtAoQV5p2A9v5-7jtMjsRh9uu9rvrvbXyiaeqFCW_VHZAEAa4pgmCLrCPeemW3w6B6JJljt5Kdq3CDhnpF8JaS8oBz-tqxtUTvx68bN_2M66md_M-yo31X2nX3u0A87gIeQEs3SMdMhfp9b92L9u8pFU2dg7HsseMzh46mI-fHCEAk4xDzmvcnEll7jgH_SWyFonQOzNNJaHRvytlkVwIA8TBE6tP6Gx57tH7jK2YNaT-ZL_nW8g5-zw6b05zbacS33SHprCjeNjROZUBuogul4JzaVnur90SWYXy4hIVWIR2KomkCrqd8iYNYkPIGpmaqRbjCP3LB8K9BUHhIBxJrL_9gWMakgZWsXfVb569ThXlxzeI62aW6M3bkrRPstRejJgPrBBfB6iKUjNzR1_LdRuFi-pavwRh8DUN4AJ3R5tWI-4xrzAKFu-8BFvQSsLcVsgKa72hivX8ZDcefPu78MSRGvelr38I3EdbN-baLSitfxemKj9-y9IvQXTlEBSq3GQMHJrcnzG96uFYOxbwShMv5u3RJPjwP7UxtsDKL-HgrhnqsdPyfDy-nmkZ0h6si9az_NxtPWIWbo6TE2WW7kwwkdNM%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 873,
"currency": "USD"
},
"price_eur": 779.79,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 130.95,
"currency": "USD"
},
"duration_minutes": 1398,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 6,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 5,
"length_cm": 43,
"width_cm": 16,
"height_cm": 33,
"dimensions_sum_cm": 92
}
]
}
],
"hand_bag_tiers": [],
"checked_bag_tiers": [
{
"price": {
"amount": 182,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 442,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 873,
"currency": "USD"
},
"price_eur": 779.79,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=H4P1LWrfEptkU4uZ63HCV8_0BMmUZrJmpLllUP1Ibcpz8hejdviZobb_-QaPtwbDy6yB7kgAe21T_AP-BplyITQEmR9cQTkKF6OoWnAM38o2_a-tNfIEFq5jpv-j0F9y5oIHtyDbPtGCDdJlPyVCkn2JarRwZAKTG_nZ51d3XhzFoHn3t7qD5UN5dR1qiB9swsIPZJzNDZowSnL11ooOKHeKBNLamcUX8UGwvNng8EK_40OxZeDOc5TAWyxkkJ21fDJ1X7puBAwocWs0tcDK2XXEZYFtrDDwvxawZEeAikcAfqtG65cf2y-8OFBKyZli3VkSDhXiAVmK_DHfG4y5G00qoyFImsu_8-mt9Pq2lSzh2iN7JcI_5d0hxfChdvAgGg-PJRvmHe0OJjT0xxrG59mjmHRULTAxBN1j7Wpz8fIHAT7X1SMLFh11npoo8oSlz3pYS8DggVTbrzqCJE3DbssjkrdR_FDrFbtBZnoyYD__gRV_83obrBJ-nFpzfs-PYUnYHXi2P05FFxuwJpWf97LWksoDdITpRG39bZs_jvc3ztz1irn-isVhUpjt_5PoG3_4Dx7uDS-FpzOVe_URtr5Jg0hVtlEr128ait25xwyaxvln5S-S5TjrtMNObcc38pIYQSoB3H2ZQO2wtAoQV5p2A9v5-7jtMjsRh9uu9rvrvbXyiaeqFCW_VHZAEAa4pgmCLrCPeemW3w6B6JJljt5Kdq3CDhnpF8JaS8oBz-tqxtUTvx68bN_2M66md_M-yo31X2nX3u0A87gIeQEs3SMdMhfp9b92L9u8pFU2dg7HsseMzh46mI-fHCEAk4xDzmvcnEll7jgH_SWyFonQOzNNJaHRvytlkVwIA8TBE6tP6Gx57tH7jK2YNaT-ZL_nW8g5-zw6b05zbacS33SHprCjeNjROZUBuogul4JzaVnur90SWYXy4hIVWIR2KomkCrqd8iYNYkPIGpmaqRbjCP3LB8K9BUHhIBxJrL_9gWMakgZWsXfVb569ThXlxzeI62aW6M3bkrRPstRejJgPrBBfB6iKUjNzR1_LdRuFi-pavwRh8DUN4AJ3R5tWI-4xrzAKFu-8BFvQSsLcVsgKa72hivX8ZDcefPu78MSRGvelr38I3EdbN-baLSitfxemKj9-y9IvQXTlEBSq3GQMHJrcnzG96uFYOxbwShMv5u3RJPjwP7UxtsDKL-HgrhnqsdPyfDy-nmkZ0h6si9az_NxtPWIWbo6TE2WW7kwwkdNM%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 977.06,
"currency": "USD"
},
"price_eur": 872.74,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=Hki8fGruXpfMuo3DVO3bRc7ovO51bMN-DF3MHDXunVVR0o5Wv4fY7xIltzQkuuTTrpCjj0vLYir-Z2JMhSCZHUTmLAh746ceDV_csUH5PjdR2xmrfIELuDTfsK9_J1VY_oT_NuhIam-TRkX4rVdOU9QpYsn529zzkkffEgJi2D3GXd5z3oLRNSsJ7IWn9OqRgf_Iqe9JCMD4UptEDoKpSHvNylvJN93cz-53DGJ0lsrXyLPd5Or2P7UgxXbXId3qRewM_MH_ogNUSXSVOMJ1XGG0xqPA_onsK9PmMNRhDoR6v6OtwnrlVhexWHg1aeXajLfDtj0TAQN2QONwna-eNHwqbE1a0mMDy26Mgq2eu6X2mwLy5l-zUc_kBfLruhe3Z9mv9K_TE_AtivTP6gZVuhwxgN1owmI-EoYDd3skdjJtR61yRqmN_0BItXAqjGhbRAsF-mQWrQfHr70u2Qq5tftJyZyL2fL1NJM9QAUiAP-EIKykM7eDZFY1g3ujUNHYjicxYTQEb8OiLwRm0uYLVR3klO74H80m3r1zzcplLI5tACrYNTjV1vgkU6ETHiSRdt6JlDBE_aEQ3fVzW1mMmA0jJ5jOhxxeqpBBzt41xix5noOgnoyKRMPMskl7IjOxrWxcQhMD8AXHjD3tmE0-wiLy5qQPBwdRq0j3gEkU-1tHFzzHNc92_Pgde3UeDHTTKTSuPc42elv_vfeuIB_prHZk0NyXc8WJrK6U5icYA2xPeFrQekIcQ1YUZzfiesXRualsUwsOxtPP3AckJTsjqtVLKf0thJCTYY2zjUceQJ3ec3ol9qhUImtGrmu1RqSjICn8y_JyK66_OFgkVq3pnpdJO-Z9YgLNc74SuOMjIrdJPEU9QdpBJxc3tFkxWnu1LHn2Ps9eK66Lh0D2x8oQd1gbegVGagaq1AOtcLid_qcxENdjzfFDfZ4OkoEpBeD3nMV5wfe1BQPSXjq8cxQbTXF_YhQjYy9-7E8W5CEJP3Bv7OqNn---KTqXQE-vmW24XWjQLkf4INqZBM63NjWINFSEx5Ee_NIT1XRnwTsTj5rAUzcz15vx0Rz5Sn9dP1YOGTOdqmIUmFW5bZS6O1uhMMCiCm6t5Azk8akdXgWqOWh-GxwW1C9zkRbvY7KQ732N4quqqoVZe84d16g5xQ_n-zIbzyVxLmjM1RZmuJZ2XZomCI9hkZt8FF1wgd4bl1kL8_CIzeaZxaQ48zU-UUW5nj-xDQ5-3J0dfo7bKXAe38J-9deXC1jGHL_ohJ9wz_VaMVmlAJGefx_U-Z7soYlvjA_g3e9OYThRWdbv-ZSW2qz0%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T19:55:00",
"utc_time": "2026-11-12T00:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T11:20:00",
"utc_time": "2026-11-12T11:20:00"
},
"duration_minutes": 625,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC725",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T19:55:00",
"utc_time": "2026-11-12T00:55:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T21:37:00",
"utc_time": "2026-11-12T02:37:00"
},
"duration_minutes": 102,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC858",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T23:00:00",
"utc_time": "2026-11-12T04:00:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T11:20:00",
"utc_time": "2026-11-12T11:20:00"
},
"duration_minutes": 440,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 83,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8630,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T11:10:00",
"utc_time": "2026-11-18T11:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:03:00",
"utc_time": "2026-11-19T00:03:00"
},
"duration_minutes": 773,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC855",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T11:10:00",
"utc_time": "2026-11-18T11:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T14:25:00",
"utc_time": "2026-11-18T19:25:00"
},
"duration_minutes": 495,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC720",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T17:25:00",
"utc_time": "2026-11-18T22:25:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:03:00",
"utc_time": "2026-11-19T00:03:00"
},
"duration_minutes": 98,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 180,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8630
}
},
{
"id": "eyJyIjoiQUM6NzE1OkxHQToxNzk0NDMyNjAwOllZWjoxNzk0NDM4NzIwOmVjb25vbXk6RmFsc2U6OjpBQ3xBQzo4NTY6WVlaOjE3OTQ0NDU4MDA6TEhSOjE3OTQ0NzIyMDA6ZWNvbm9teTpGYWxzZTo6OkFDfEFDOjg1NTpMSFI6MTc5NTAwMDIwMDpZWVo6MTc5NTAyOTkwMDplY29ub215OkZhbHNlOjo6QUN8QUM6NzIwOllZWjoxNzk1MDQwNzAwOkxHQToxNzk1MDQ2NTgwOmVjb25vbXk6RmFsc2U6OjpBQyIsImkiOlsiMjJlZTBmNjQ1MTIwNTEyNzJiN2NjYjEzXzB8MjJlZTBmNjQ1MTIwNTEyNzJiN2NjYjEzXzEiLCIyMmVlMGY2NDUxMjA1MTI3MmI3Y2NiMTNfMnwyMmVlMGY2NDUxMjA1MTI3MmI3Y2NiMTNfMyJdLCJ0aGMiOjAsInRhdCI6MCwidmkiOjAsInQiOiJSVCJ9",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HAh1GLuI8HjMesCfA_kRdKS89vM40y8700ORvUJZtaTheC5vFJD5jo_ZlFRLBpV0xO8JoacB83S1UxiGKMm5axhhQTcJajLtHg2pDuF0RYSOssuWMpA67h0fLpFIY5xS0hy49Xa4W_RVzG2K5AbIon-UtGLasZLEiy_0rVpfX_VtcrbdET3EWRkfe94C0v8W5jjkF18WZwcH8Ga-5PYinikXZzjQ1qMiAp7pG74_HiE2GqMAp7NewG8-E5sU3DJxap2cmen4XTYJaUw2dKkBcFUjM7cyG8UOVBW8XNiIgF_u2IHa2NnTQHb6J1kl0NRwZpCwcllvahHZgwadMIPS5J_K02Fs26CCvmzM1Qf02T3agJxIILLsZ9NdBOOponWiX5422yPTQGygepRwhgLR8grDbsj1b1pYfE0DfjFDbS4CZJRHPBNLkugOP1fCxvVWmQ-txik_tA3WMEWoYyHOFCEpj7joo5MlSWcBN91jY7LcYk_V6WNncsvQyB-O_jrYQKg7rzZgbwgKFFmoNmom9jKKHt1ylkbteyNZWYY3JjO_XSQGTW0Qel7Cq-FUowlJbvCTialcxm78BRO7vKbQGYCkWBKGNFkocpdnORwWK5TCLLpqlTtgIivbRU0NhU_VwEA4GFlJKJXoZSMndo5wsSSo0IwNVBCecZJScHRPJ4padJziGiek6Un_WBbKko_4RSMj_Vem5eUEULUW4OxW3DU4_nzdYhqt6Z_f9Utf8jJ9d9yr5lO7Wlo-cLXmz-ap1DIpIEV3BxtiUqtdy-CgmpJ1JZDFTMX3PQ9Nrx5XYg3F4wiuWExSwsmstFKsulTtG_17JICbJXhJCtUuHRWngjGzVUBIC8-6IJX2Rn8gqlyXICCX9N8ZB5eA4gn7HHUQHEzh8wL4pwpeNSGROMUcidqSQYgaVDxDBXjTZKrpJCh5ZHFPCgDVdgXbL6bQpcfoyq-ADMfVNuL4edTYIRKoOS5FeqLAanemE01sCbB-9pvW2wNOJ1SS6zWplY0H1yPpQGk0pxXapMEi9GdyGNyfufuiotHGjflwDazlHQagHDwMFFNBNThW1X1vjgz6poO0RkRDjm9qiRo-0irCNc9R6uIkWulAekOq7486H0Q1kkWjQNDvpXIpSesLt9iz5JJg3OALI_jo6PucbvKo1D0zrpJ1w7Fo1Nx7E81TRSeF9zDxZw5XJ0mePW5P1FOgVx8X1esX0p90JUEADHi_XpHcUDCxLXHwBx6zhSzNDbSo84Xo%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 869,
"currency": "USD"
},
"price_eur": 776.22,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 130.35,
"currency": "USD"
},
"duration_minutes": 1433,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 9,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 5,
"length_cm": 43,
"width_cm": 16,
"height_cm": 33,
"dimensions_sum_cm": 92
}
]
}
],
"hand_bag_tiers": [],
"checked_bag_tiers": [
{
"price": {
"amount": 182,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
},
{
"price": {
"amount": 442,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 23,
"length_cm": 78,
"width_cm": 28,
"height_cm": 52,
"dimensions_sum_cm": 158
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 869,
"currency": "USD"
},
"price_eur": 776.22,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HAh1GLuI8HjMesCfA_kRdKS89vM40y8700ORvUJZtaTheC5vFJD5jo_ZlFRLBpV0xO8JoacB83S1UxiGKMm5axhhQTcJajLtHg2pDuF0RYSOssuWMpA67h0fLpFIY5xS0hy49Xa4W_RVzG2K5AbIon-UtGLasZLEiy_0rVpfX_VtcrbdET3EWRkfe94C0v8W5jjkF18WZwcH8Ga-5PYinikXZzjQ1qMiAp7pG74_HiE2GqMAp7NewG8-E5sU3DJxap2cmen4XTYJaUw2dKkBcFUjM7cyG8UOVBW8XNiIgF_u2IHa2NnTQHb6J1kl0NRwZpCwcllvahHZgwadMIPS5J_K02Fs26CCvmzM1Qf02T3agJxIILLsZ9NdBOOponWiX5422yPTQGygepRwhgLR8grDbsj1b1pYfE0DfjFDbS4CZJRHPBNLkugOP1fCxvVWmQ-txik_tA3WMEWoYyHOFCEpj7joo5MlSWcBN91jY7LcYk_V6WNncsvQyB-O_jrYQKg7rzZgbwgKFFmoNmom9jKKHt1ylkbteyNZWYY3JjO_XSQGTW0Qel7Cq-FUowlJbvCTialcxm78BRO7vKbQGYCkWBKGNFkocpdnORwWK5TCLLpqlTtgIivbRU0NhU_VwEA4GFlJKJXoZSMndo5wsSSo0IwNVBCecZJScHRPJ4padJziGiek6Un_WBbKko_4RSMj_Vem5eUEULUW4OxW3DU4_nzdYhqt6Z_f9Utf8jJ9d9yr5lO7Wlo-cLXmz-ap1DIpIEV3BxtiUqtdy-CgmpJ1JZDFTMX3PQ9Nrx5XYg3F4wiuWExSwsmstFKsulTtG_17JICbJXhJCtUuHRWngjGzVUBIC8-6IJX2Rn8gqlyXICCX9N8ZB5eA4gn7HHUQHEzh8wL4pwpeNSGROMUcidqSQYgaVDxDBXjTZKrpJCh5ZHFPCgDVdgXbL6bQpcfoyq-ADMfVNuL4edTYIRKoOS5FeqLAanemE01sCbB-9pvW2wNOJ1SS6zWplY0H1yPpQGk0pxXapMEi9GdyGNyfufuiotHGjflwDazlHQagHDwMFFNBNThW1X1vjgz6poO0RkRDjm9qiRo-0irCNc9R6uIkWulAekOq7486H0Q1kkWjQNDvpXIpSesLt9iz5JJg3OALI_jo6PucbvKo1D0zrpJ1w7Fo1Nx7E81TRSeF9zDxZw5XJ0mePW5P1FOgVx8X1esX0p90JUEADHi_XpHcUDCxLXHwBx6zhSzNDbSo84Xo%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 973.06,
"currency": "USD"
},
"price_eur": 869.17,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HpJDO0dYfq1jnPEszxmteDAd12WAlyjP_y5iqEAnFXLHYvPaYnIO8eAmSPyya-u1JPVe5QdJZ0XX0llg3kiHLweDRB7g6S4r5im4CdyKlVPKBlSkTFtS9OwQlrb92hCjAFUYQXyiIe2NpcOzct0kas02HE5ahEYKE2Sz8VpgouHasX698C3Sz95BEkSYplMe7uIUO7ZfEkC1pxBMCUweav1WfJx8cAz6YccFWgg_JGD17EaCHmpKTugfhl0X2qSdbHovKIERDUjbXLbzV3_kweiyNjidV-CbEIrtJF_B4ByJm_EhjsoQ4uZC7bb6xQKpMkvaF0gp2ruWlPWVwQpClPcah6Kok7QwwW0aM1uZnhOiJGPCGyzOk950kRroAcw3ZUaKdczFj0Dy7FkHcwGVESIUF5A_u3Ue7Uvc-48rTNv50f5NZJ8HlQfzx4LvnfY1ZVKT0WfGctD64RipHr2Nk7FyCQTJcv2J5GSX8P9L7JbwSmUvD6rVXyyN6cdV3GXa7epfnh7MG7g1HUgHMckvP8HWz4tK-fstW3qioBR3yl5rQUBsl8R1H6Ln4l8tsqDlfvAh3q_dRRDf0w5t5diPVaou7Z67ANE3lFMQIR8sex-3o3NECMY382dPDn8RyFlHZ8DHawjQQ6QS5UNA_oYphpshkdAlj6mLLfOTu1ECliiN78ncXP0xfiO_XNj8vCTqlFntrKrRQ-xwGabItipzwWBas8c-oN6d-Q6oQHVu1POtqisF_CUWkutYd_GuMgtjjciZsMyFHXVz5X8Iun07Dp6YB_tfHyMlp0QXemot_LjEW_bIrPdLbf0SQRhvRGQcmHL8k559-ZzyAuPONCKv2NZ_3R86M7a6L37mHXxV4cCIabeotO__ZU2yd5HkwE-j3cWoRxySZM26KV4pSYh6vtc7ZnBUI5kXOGOjkv_Ml29zStf2A-ZETdhm3xqt87Y8OSarLtkUSKKMT-ItIuqfz0H-8ywV7w5IEhQbA8KDUmYVkpm6Ym5j7SpYCtw7XghXTuBuQmkFaM2QjdZpgoA8YUQ7F2E9NnPVB9hUt3u4n3eiX11SKygpsgZpgplSw3sS40qqa1CrXBuswTnjiuSY2tnwVYkAICB-8MRcreUFgskrQTDpZcWNB5Uw2eMS1XGHlmWEq_kbi89ewFoig0VIpcjIkrCR5t7O9zJVUgYPkqOPLgmszy_lieiszvn2FL5rUXZEvvUS5H81kyi2EdIt9tGyeNigIBgnOgJH8rjnZ57LDveohMCQNF_z5_ycaX_Ls78Ymrnjigh3A2cd_NVNv-Krdd-2ACeeQJfoUTog8_Bw%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T16:30:00",
"utc_time": "2026-11-11T21:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T08:30:00",
"utc_time": "2026-11-12T08:30:00"
},
"duration_minutes": 660,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC715",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-11T16:30:00",
"utc_time": "2026-11-11T21:30:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T18:12:00",
"utc_time": "2026-11-11T23:12:00"
},
"duration_minutes": 102,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC856",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-11T20:10:00",
"utc_time": "2026-11-12T01:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T08:30:00",
"utc_time": "2026-11-12T08:30:00"
},
"duration_minutes": 440,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 118,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8800,
"is_station_change": false,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T11:10:00",
"utc_time": "2026-11-18T11:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:03:00",
"utc_time": "2026-11-19T00:03:00"
},
"duration_minutes": 773,
"stops": 1,
"airlines": [
"AC"
],
"segments": [
{
"flight_number": "AC855",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-18T11:10:00",
"utc_time": "2026-11-18T11:10:00"
},
"arrival": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T14:25:00",
"utc_time": "2026-11-18T19:25:00"
},
"duration_minutes": 495,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "AC720",
"transport": "flight",
"airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"operating_airline": {
"code": "AC",
"name": "Air Canada",
"icao": "ACA",
"alliance": "Star Alliance",
"website": "https://www.aircanada.com/en/home.html",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:YYZ",
"code": "YYZ",
"name": "Toronto Pearson International",
"slug": "toronto-pearson-international-toronto-ontario-canada",
"type": "airport",
"city": {
"id": "City:toronto_on_ca",
"name": "Toronto",
"code": "YTO",
"slug": "toronto-ontario-canada"
},
"country": {
"code": "CA",
"name": "Canada"
},
"timezone": "America/Toronto",
"gps": {
"lat": 43.6772222,
"lng": -79.630556
}
},
"local_time": "2026-11-18T17:25:00",
"utc_time": "2026-11-18T22:25:00"
},
"arrival": {
"station": {
"id": "Station:airport:LGA",
"code": "LGA",
"name": "LaGuardia",
"slug": "laguardia-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.7772222,
"lng": -73.8725
}
},
"local_time": "2026-11-18T19:03:00",
"utc_time": "2026-11-19T00:03:00"
},
"duration_minutes": 98,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 180,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8800
}
},
{
"id": "eyJyIjoiQjY6MTEwNzpKRks6MTc5NDQwNzE2MDpMSFI6MTc5NDQzMzIwMDplY29ub215OkZhbHNlOjo6QjZ8WjA6NzgzOkxHVzoxNzk0OTk1NDAwOk1DTzoxNzk1MDMwMjAwOmVjb25vbXk6RmFsc2U6OjpaMHxGOTo0MDI1Ok1DTzoxNzk1MDM4NDgwOkFUTDoxNzk1MDQ1MDIwOmVjb25vbXk6VHJ1ZTo6VHJ1ZTpGOXxGOToxMTU4OkFUTDoxNzk1MDQ4NTAwOkVXUjoxNzk1MDU2NzgwOmVjb25vbXk6RmFsc2U6OjpGOSIsImkiOlsiMjBhMTBmNjQ1MTIwMDAwMDk0OGY4MjRmXzAiLCIyMmY1MDhkNzUxMjcwMDAwZDQxZmFmYzZfMHwwOGQ3MWNkYjUxMjcwMDAwN2ZkOWI0OWRfMHwwOGQ3MWNkYjUxMjcwMDAwN2ZkOWI0OWRfMSJdLCJ0aGMiOjAsInRhdCI6MCwidmkiOjEsInQiOiJSVCJ9",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HFnZ2jz1pV0l6TnckywBXePPKqK3UbvijQm_tgY30uVKRS7hFc85Ze1_c8hdm2ukJWdJuqCqBBmXBZ85D4NXZjHkK6gYSmGOoUrhUNtx5FOMooqusSCGIR4ZREheVE0FJCK3iUHul6z3xLfMSd9xG1CDr3RVx8S9IN6kenA2o70zeRLOQhbFjLJgZ-kj0Az9H7spPKGsFWi3-SnYX5onCXVTdoh7iGqmpyBB9uh4zcM1XUJ2PAxQmb76z5feSgXh2WW_2QFxIv6kw6fk1rso1uBIP2D3Jc1OGJH7lf9cLtQcSOv91P5xh5HjuLZ1OUi-lJbC9s1ExGwg-EQsZ3pbQDmIFRWzW7UrmdzvC1TS80MQU8WlPnZLUWfdTI3Y4H__URcGu_TqtySssS_xiopFaWUuQGv0jGcPBuOR2kwjyvXksfkEMXWt58WEZVR_EXozaZHF7Na-Lx7BVBCdWDDA357yN4XloiLi49NlNak-SxPoFTwcutF36fanG3gg8G5nRWx3idItCijLLrOmm4e_-AlagUF9NIj6KCt_Iyws8r1qwVp50M_PVgNDIPDJafaDaOtiVOWE4iVtejeeYI5fvKUrjh-mMhWf9IWdlH-lqvxZ-f8RniTRHhmYvaEUt6QtcdNXSMuioTERwT6ya-vd8JH9le7B4c4lVXM9JP4Iy9b-6kShFx7tySOPP0lWa26K9_vXyw5TMbCstSFbZmHBBSc2r7eJFNV7QUHlh8z3d8UhFUJYWxuxugVtQi89pQnZhK5au8vzFZvE5xxckRgFucfsp5ZIhixO-s3hmLdtK-AHeVvhoVK7Kviby1TYcYaOvMVCkFQTRqZA8iIc35w9sPqXIbEiUh4MIS37bpLhlROR71Z5Dwxbl4QaYuP7jjORbwBQiHHD4uR8SYQ-omyI6MWMdAPniJLisPXsGos2yLY4FGjHZ9n61ahdgx-FzM45N1p3KQxhLTIwA7OJZytzG5zx1A6zhdRLiibvOxEPXf49wAa6hvXkzqJxNks4LGEZTEirtYzDkMTKDSIqz-aASL7gL5zjZ33GsvM-bpvzgkkKjoAFushjDCs9kQMD_BGxAiKu3hy9MiDAv80kVgqA697WDQidTmxCwQjtyEFGRm0JFx9VHdQIFgis8taCa9j0UY1I4OpnbDL-0UVC5DDx_AoaVVEmmxldqCNL4LTPLtmz-KIHsDrQRpT3pbzV-769uJHDDtMyhKEKY4Y8bfk3BkT95cOM4PaKELqvFSqT80UN8OXehx6XAcDDsGrJ-vEr-8qdpvudIGHkaCW0b0ua6wFHCTXjADbhZBmGoDpzf9597mUqW_motKFhpInBW6_JlasKV8Lw7M3HmDZMBGDxMaDpNgI3EWFYFBfSmgGSNYpIFT_V-C6yZ3rKysQuB3rkR_T3E_7zJzwaN1U2_WcMW3QGdznbSKiopH55bqWbkDUPXeCdi7d5T9Jq3Jy4Ginym4V02CFsNTM7CMyuQqT9ONqcxONUxSpYcNnpbpG1BBHY%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 873,
"currency": "USD"
},
"price_eur": 779.79,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 174.6,
"currency": "USD"
},
"duration_minutes": 1457,
"tickets_count": 3,
"cabin_classes": [
"economy"
],
"seats_left": 9,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": true,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": true,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 4,
"length_cm": 40,
"width_cm": 15,
"height_cm": 30,
"dimensions_sum_cm": 85
}
]
}
],
"hand_bag_tiers": [
{
"price": {
"amount": 84,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 10,
"length_cm": 55,
"width_cm": 22,
"height_cm": 35,
"dimensions_sum_cm": 112
}
]
}
],
"checked_bag_tiers": [
{
"price": {
"amount": 198.07,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 18,
"length_cm": 78,
"width_cm": 27,
"height_cm": 52,
"dimensions_sum_cm": 157
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 873,
"currency": "USD"
},
"price_eur": 779.79,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HFnZ2jz1pV0l6TnckywBXePPKqK3UbvijQm_tgY30uVKRS7hFc85Ze1_c8hdm2ukJWdJuqCqBBmXBZ85D4NXZjHkK6gYSmGOoUrhUNtx5FOMooqusSCGIR4ZREheVE0FJCK3iUHul6z3xLfMSd9xG1CDr3RVx8S9IN6kenA2o70zeRLOQhbFjLJgZ-kj0Az9H7spPKGsFWi3-SnYX5onCXVTdoh7iGqmpyBB9uh4zcM1XUJ2PAxQmb76z5feSgXh2WW_2QFxIv6kw6fk1rso1uBIP2D3Jc1OGJH7lf9cLtQcSOv91P5xh5HjuLZ1OUi-lJbC9s1ExGwg-EQsZ3pbQDmIFRWzW7UrmdzvC1TS80MQU8WlPnZLUWfdTI3Y4H__URcGu_TqtySssS_xiopFaWUuQGv0jGcPBuOR2kwjyvXksfkEMXWt58WEZVR_EXozaZHF7Na-Lx7BVBCdWDDA357yN4XloiLi49NlNak-SxPoFTwcutF36fanG3gg8G5nRWx3idItCijLLrOmm4e_-AlagUF9NIj6KCt_Iyws8r1qwVp50M_PVgNDIPDJafaDaOtiVOWE4iVtejeeYI5fvKUrjh-mMhWf9IWdlH-lqvxZ-f8RniTRHhmYvaEUt6QtcdNXSMuioTERwT6ya-vd8JH9le7B4c4lVXM9JP4Iy9b-6kShFx7tySOPP0lWa26K9_vXyw5TMbCstSFbZmHBBSc2r7eJFNV7QUHlh8z3d8UhFUJYWxuxugVtQi89pQnZhK5au8vzFZvE5xxckRgFucfsp5ZIhixO-s3hmLdtK-AHeVvhoVK7Kviby1TYcYaOvMVCkFQTRqZA8iIc35w9sPqXIbEiUh4MIS37bpLhlROR71Z5Dwxbl4QaYuP7jjORbwBQiHHD4uR8SYQ-omyI6MWMdAPniJLisPXsGos2yLY4FGjHZ9n61ahdgx-FzM45N1p3KQxhLTIwA7OJZytzG5zx1A6zhdRLiibvOxEPXf49wAa6hvXkzqJxNks4LGEZTEirtYzDkMTKDSIqz-aASL7gL5zjZ33GsvM-bpvzgkkKjoAFushjDCs9kQMD_BGxAiKu3hy9MiDAv80kVgqA697WDQidTmxCwQjtyEFGRm0JFx9VHdQIFgis8taCa9j0UY1I4OpnbDL-0UVC5DDx_AoaVVEmmxldqCNL4LTPLtmz-KIHsDrQRpT3pbzV-769uJHDDtMyhKEKY4Y8bfk3BkT95cOM4PaKELqvFSqT80UN8OXehx6XAcDDsGrJ-vEr-8qdpvudIGHkaCW0b0ua6wFHCTXjADbhZBmGoDpzf9597mUqW_motKFhpInBW6_JlasKV8Lw7M3HmDZMBGDxMaDpNgI3EWFYFBfSmgGSNYpIFT_V-C6yZ3rKysQuB3rkR_T3E_7zJzwaN1U2_WcMW3QGdznbSKiopH55bqWbkDUPXeCdi7d5T9Jq3Jy4Ginym4V02CFsNTM7CMyuQqT9ONqcxONUxSpYcNnpbpG1BBHY%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 971.61,
"currency": "USD"
},
"price_eur": 867.87,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HdrEEI9gKEAICy1sfE8Ujcfk_03VzWSUS90gSVRLjdm5aLaJY2w8JvaQuHai1bgIfqWi6lbzpu0wWBI0VwVBW3pQtO-HpfDaEDOmY9SW0JpeK7mUBnhsBinPk-6jleq2nuH8PvqK4dBgni3YEmJLZcHtM3DVV5uP06lsuE2nYR4hsM6au2n2uuPIlkkOFm5psDkkT2k9DXsfQ3nepEFQNugdEeQOz0CvYbLRjz28NnBs46GmHhQc5ZVZ_Ub6DhqptQeCIVbjCQzeGh_NMXktZ6ZQxg_dkWAXbe5mGus6t1DkEA4t-IjQ3g3ighziBHI1wZt0V7gGX_Fn5_MJLCfUm8mWsHdSpd-wDkeWcqm-ggas5ILHEfDzq8quHalHNZrN8ZHn7_ylRYrvPGQx9INdeZzKFzOBCIQHUyh8b3zvVlTNRzVHUoQNvuwJA5LO6_6ZoYiTHkKB-F8Up9eg_pkD7Tf-lirLOFpxd7FDiI-8TmgIhWM7YM4BKgVZE_EKgcarTXOelWQJdhtE3h1OLk-t4vZh2kU0O43wMsKkkVjZfIvW-eK-zi3FCEjQk5o91GBIjnFmYKpHY5ca5EKMHl-QAMBYA9NzyEuMWYnJB6e4aJb4u79vp4k3RZERJyYLRrbGj_SnibItbReWC8ABoxBWC-wy-flQWmZKorVnvrLUdmQu_lBIORjASAibfoBir2binyFQVVSOZG9QH-FX61GA82Zb08MxV6peQO4HKr3bfl38TYW-J8WZNnvJHFDKqtVG_mqWhzORYsrdw-hzq4Eo3ZvBf4JrSky_6Qgam_vlGZx-wM8OsLgbwiTU3iLuNku3clPNKOWtVmNpM82jOW9uAVQl0pBLYpYoxmnn4HUZlmqtA3wz-uEWmfH32U3ve2jDJ-xO4zRFaY5-9V8n48j41SKh4e8P4TfeIrI1A-4QQ-bZr-Il0kSVNEzBgaeO0-XLlGnDKWecDz9upX2__itZU6w0AtfxML8oVAdN4XKK1tuiCeztf5FKk0lsac7_ZDmQKey-6vVixvDvKHfa6pDA9gdPQqGjFELBN8GGnIOooiitWevyzUyHSdfwjGo3pwtBEIbi44q3FrX2PpPDQ4ie2ZnG6Z2yEiHIYCyze9BFpvw2E1DVVqo5h3Fa9P5Jdh3URMDIonHFujun9xwzzEXuC5OmzAD2V8LTx0Kk5esk6lc1WgW181OZfH81slevIEHOuvnIhR-j5cKPwO3JyXBEtTHQOgiAa5-VJFL4ErjSVCa2fQW1tBw7o1WOonGJyEA5hPHRKre3KvJ5t7UMjvibGnKkr3tze22dL0xMBRvZp8Z5SF6aYmzYxnZxn8lY4ixUaP29dSrFqtTDU7A0M_Dz4wiy_UXp7XpDbcKvUA_N1K77c_5qEyrQRgmYzbq878p7q-kJ-bhl70f8uGJOQLDypzxsIapjtcvJgEpOVygM6gtVRhu3lFeoFhdNQv3IGGdJvwHNS30UlNxS4nmLtFfPScFICEVsghisPga9P5gpDrpg%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T09:26:00",
"utc_time": "2026-11-11T14:26:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-11T21:40:00",
"utc_time": "2026-11-11T21:40:00"
},
"duration_minutes": 434,
"stops": 0,
"airlines": [
"B6"
],
"segments": [
{
"flight_number": "B61107",
"transport": "flight",
"airline": {
"code": "B6",
"name": "JetBlue Airways",
"icao": "JBU",
"alliance": null,
"website": "https://www.jetblue.com",
"logo_link": null
},
"operating_airline": {
"code": "B6",
"name": "JetBlue Airways",
"icao": "JBU",
"alliance": null,
"website": "https://www.jetblue.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T09:26:00",
"utc_time": "2026-11-11T14:26:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-11T21:40:00",
"utc_time": "2026-11-11T21:40:00"
},
"duration_minutes": 434,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
}
],
"stay_after": {
"nights": 7,
"duration_minutes": 9370,
"is_station_change": true,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LGW",
"code": "LGW",
"name": "Gatwick",
"slug": "gatwick-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.1480556,
"lng": -0.1902778
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LGW",
"code": "LGW",
"name": "Gatwick",
"slug": "gatwick-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.1480556,
"lng": -0.1902778
}
},
"local_time": "2026-11-18T09:50:00",
"utc_time": "2026-11-18T09:50:00"
},
"arrival": {
"station": {
"id": "Station:airport:EWR",
"code": "EWR",
"name": "Newark Liberty International",
"slug": "newark-liberty-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6925,
"lng": -74.168611
}
},
"local_time": "2026-11-18T21:53:00",
"utc_time": "2026-11-19T02:53:00"
},
"duration_minutes": 1023,
"stops": 2,
"airlines": [
"F9",
"Z0"
],
"segments": [
{
"flight_number": "Z0783",
"transport": "flight",
"airline": {
"code": "Z0",
"name": "Norse Atlantic UK",
"icao": "UBT",
"alliance": null,
"website": "https://flynorse.com/",
"logo_link": null
},
"operating_airline": {
"code": "Z0",
"name": "Norse Atlantic UK",
"icao": "UBT",
"alliance": null,
"website": "https://flynorse.com/",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGW",
"code": "LGW",
"name": "Gatwick",
"slug": "gatwick-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.1480556,
"lng": -0.1902778
}
},
"local_time": "2026-11-18T09:50:00",
"utc_time": "2026-11-18T09:50:00"
},
"arrival": {
"station": {
"id": "Station:airport:MCO",
"code": "MCO",
"name": "Orlando International",
"slug": "orlando-international-orlando-florida-united-states",
"type": "airport",
"city": {
"id": "City:orlando_fl_us",
"name": "Orlando",
"code": "ORL",
"slug": "orlando-florida-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 28.4294444,
"lng": -81.308889
}
},
"local_time": "2026-11-18T14:30:00",
"utc_time": "2026-11-18T19:30:00"
},
"duration_minutes": 580,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "F94025",
"transport": "flight",
"airline": {
"code": "F9",
"name": "Frontier Airlines",
"icao": "FFT",
"alliance": null,
"website": "https://www.flyfrontier.com/",
"logo_link": null
},
"operating_airline": {
"code": "F9",
"name": "Frontier Airlines",
"icao": "FFT",
"alliance": null,
"website": "https://www.flyfrontier.com/",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:MCO",
"code": "MCO",
"name": "Orlando International",
"slug": "orlando-international-orlando-florida-united-states",
"type": "airport",
"city": {
"id": "City:orlando_fl_us",
"name": "Orlando",
"code": "ORL",
"slug": "orlando-florida-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 28.4294444,
"lng": -81.308889
}
},
"local_time": "2026-11-18T16:48:00",
"utc_time": "2026-11-18T21:48:00"
},
"arrival": {
"station": {
"id": "Station:airport:ATL",
"code": "ATL",
"name": "Hartsfield–Jackson Atlanta International",
"slug": "hartsfield-jackson-atlanta-international-atlanta-georgia-united-states",
"type": "airport",
"city": {
"id": "City:atlanta_ga_us",
"name": "Atlanta",
"code": "ATL",
"slug": "atlanta-georgia-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 33.6366667,
"lng": -84.428056
}
},
"local_time": "2026-11-18T18:37:00",
"utc_time": "2026-11-18T23:37:00"
},
"duration_minutes": 109,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": "kiwi",
"layover": {
"duration_minutes": 138,
"guarantee": "kiwi",
"is_station_change": false,
"is_baggage_recheck": true,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
},
{
"flight_number": "F91158",
"transport": "flight",
"airline": {
"code": "F9",
"name": "Frontier Airlines",
"icao": "FFT",
"alliance": null,
"website": "https://www.flyfrontier.com/",
"logo_link": null
},
"operating_airline": {
"code": "F9",
"name": "Frontier Airlines",
"icao": "FFT",
"alliance": null,
"website": "https://www.flyfrontier.com/",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:ATL",
"code": "ATL",
"name": "Hartsfield–Jackson Atlanta International",
"slug": "hartsfield-jackson-atlanta-international-atlanta-georgia-united-states",
"type": "airport",
"city": {
"id": "City:atlanta_ga_us",
"name": "Atlanta",
"code": "ATL",
"slug": "atlanta-georgia-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 33.6366667,
"lng": -84.428056
}
},
"local_time": "2026-11-18T19:35:00",
"utc_time": "2026-11-19T00:35:00"
},
"arrival": {
"station": {
"id": "Station:airport:EWR",
"code": "EWR",
"name": "Newark Liberty International",
"slug": "newark-liberty-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6925,
"lng": -74.168611
}
},
"local_time": "2026-11-18T21:53:00",
"utc_time": "2026-11-19T02:53:00"
},
"duration_minutes": 138,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 58,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 7,
"duration_minutes": 9370
}
},
{
"id": "eyJyIjoiQjY6NzpKRks6MTc5NDQ0OTEwMDpMSFI6MTc5NDQ3NTgwMDplY29ub215OkZhbHNlOjo6QjZ8WjA6NzgzOkxHVzoxNzk0OTk1NDAwOk1DTzoxNzk1MDMwMjAwOmVjb25vbXk6RmFsc2U6OjpaMHxGOTo0MDI1Ok1DTzoxNzk1MDM4NDgwOkFUTDoxNzk1MDQ1MDIwOmVjb25vbXk6VHJ1ZTo6VHJ1ZTpGOXxGOToxMTU4OkFUTDoxNzk1MDQ4NTAwOkVXUjoxNzk1MDU2NzgwOmVjb25vbXk6RmFsc2U6OjpGOSIsImkiOlsiMjBhMTBmNjQ1MTIwMDAwMGY1NmZiMjA0XzAiLCIyMmY1MDhkNzUxMjcwMDAwZDQxZmFmYzZfMHwwOGQ3MWNkYjUxMjcwMDAwN2ZkOWI0OWRfMHwwOGQ3MWNkYjUxMjcwMDAwN2ZkOWI0OWRfMSJdLCJ0aGMiOjAsInRhdCI6MCwidmkiOjEsInQiOiJSVCJ9",
"trip_type": "round_trip",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HdtpdurYAfIuU7IFrgKcRJ9dpV8Dr3gQMZZHXM77zOBtPbG5Ja3w9wIY9a57BaefbVI6rr37QwIhqSeUWHEghGowJ6QzdZ3HQR6X4UeDP9i3FARcKoSQyuR5VRng7OXekzjk83ao-MTWpMP31ZQL2chntpTO7apkTToYBN6kLmP0gcTKNvUdLYT-DdAlnRlcj50yXriZLv9fPPDe6KNvdq5EIMnI_GdRcVhffV-QueZMDaQ1HZOXPdFFqHhtwlz7i4T-ioS0VVS0mAn-G_7JC8rrNqkb-XRC3Wd4c1uj9PJJ5Ml1WzLvgk4dPWKd5Z_tcne3XUvFvLBTcRMOvT-BPokZs2ZAssjifwLWaPDY8ktIVwRF_a6IKsJg647JcuJRi4IEpokBOpoLlntZl3BINu6zThRlfnKkb43zdnsl3YayI8P43A-2jispB_imX_-1PSCQeI5U6xH5TZbPWmS9fPOIvbTwzfzt78208rkdBFHKHhF8DJh5rRwJ4VOLkmQD2C8PqNabB-ljI1RyoC0fdg_6QPM43-nPkIfwOgc0xu54TfJOxJkhZyECvI7jFSBVduwG7LlznLhin4JV4imChkRtGxI4YYppO4DfF5Xvzd1n6P6GQoVYFjU2LvPo5wRMWXbodgPlzAAmZ7r0NIO2p9N_cqCj-oZDdrFyLqBiw-hG2fGIwoY35bm8UlVFGSGcF2pW4HwOsjrNaLZWsECY_G_D7oj7yjIsDr5T1eRM5_Ke7v0lQJeAUVk_ovlomFfKZE7e0xdM7HQkZgyX_Gdmb4n3hASp2d1-Z7-kD2Omki__OUfCKxQCqbVEOcvbty9l2FTZP4oJzd3hfdzOCPrCeYc1udzWKxVAalsJIEWeglplD_WBZWewvCdoG9gPWP62qd4GEfdyQh77qFgAydd2OEwZidbpHlWselQOOApZhLtojXeMHRQbfaAc9qxoIag0d5yvj-Kd2WtMN1J_-T1FerHfbfzlmLogNuZhx6C9UVCWIFldYJCF82DlvlTJMxRTIf62z2y1KaRUzYgjALtCAsNFOBVSum7dY0aUKIqPBp7Hpfds4oi45s0E25Br0HA8cIUWJ8-hD2L6ifyHt6j_QBTM_CqDezzWayTqa9qOFT3D0XeJJYJxQXlw4OC4Bnbd8GISJ1KKeqaKRaz3BZmFy_2Hb6Rj661W-6wVa6hatzTyA-NOY9lZEdStGEvMhNij_uc1t3qVXgPqV-k1PMkVBqU2EBy-AbJdhCFUrOgdc2uSjznlRYMdTfmtsWRGG9eSy-yeiuKx3lh6PodU57eIkQ7POGkTdDUHtNkLqTjE92l-OXcTYPEqtL-zJ2SU59GbzasEI2rpPgRNOQmwN-VGGNzDK8CmDKSldT35xED27C77x07xbKPbucw0t5n7T5RUv02FAnfm-S9bYNJjdB_GYtqQ9BTwiUZnorEzlO7zgBqheXZ0mq14fWfarIG8kuQBx84xmlfLI4p82ezB9gwUuWg%3D%3D&searchType=return&searchBags=0.0",
"price": {
"amount": 873,
"currency": "USD"
},
"price_eur": 779.79,
"fares": {
"standard": null,
"flexi": null
},
"kiwi_guarantee_price": {
"amount": 174.6,
"currency": "USD"
},
"duration_minutes": 1468,
"tickets_count": 3,
"cabin_classes": [
"economy"
],
"seats_left": 9,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": true,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": true,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 0,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 4,
"length_cm": 40,
"width_cm": 15,
"height_cm": 30,
"dimensions_sum_cm": 85
}
]
}
],
"hand_bag_tiers": [
{
"price": {
"amount": 84,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 10,
"length_cm": 55,
"width_cm": 22,
"height_cm": 35,
"dimensions_sum_cm": 112
}
]
}
],
"checked_bag_tiers": [
{
"price": {
"amount": 198.07,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 18,
"length_cm": 78,
"width_cm": 27,
"height_cm": 52,
"dimensions_sum_cm": 157
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 873,
"currency": "USD"
},
"price_eur": 779.79,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=HdtpdurYAfIuU7IFrgKcRJ9dpV8Dr3gQMZZHXM77zOBtPbG5Ja3w9wIY9a57BaefbVI6rr37QwIhqSeUWHEghGowJ6QzdZ3HQR6X4UeDP9i3FARcKoSQyuR5VRng7OXekzjk83ao-MTWpMP31ZQL2chntpTO7apkTToYBN6kLmP0gcTKNvUdLYT-DdAlnRlcj50yXriZLv9fPPDe6KNvdq5EIMnI_GdRcVhffV-QueZMDaQ1HZOXPdFFqHhtwlz7i4T-ioS0VVS0mAn-G_7JC8rrNqkb-XRC3Wd4c1uj9PJJ5Ml1WzLvgk4dPWKd5Z_tcne3XUvFvLBTcRMOvT-BPokZs2ZAssjifwLWaPDY8ktIVwRF_a6IKsJg647JcuJRi4IEpokBOpoLlntZl3BINu6zThRlfnKkb43zdnsl3YayI8P43A-2jispB_imX_-1PSCQeI5U6xH5TZbPWmS9fPOIvbTwzfzt78208rkdBFHKHhF8DJh5rRwJ4VOLkmQD2C8PqNabB-ljI1RyoC0fdg_6QPM43-nPkIfwOgc0xu54TfJOxJkhZyECvI7jFSBVduwG7LlznLhin4JV4imChkRtGxI4YYppO4DfF5Xvzd1n6P6GQoVYFjU2LvPo5wRMWXbodgPlzAAmZ7r0NIO2p9N_cqCj-oZDdrFyLqBiw-hG2fGIwoY35bm8UlVFGSGcF2pW4HwOsjrNaLZWsECY_G_D7oj7yjIsDr5T1eRM5_Ke7v0lQJeAUVk_ovlomFfKZE7e0xdM7HQkZgyX_Gdmb4n3hASp2d1-Z7-kD2Omki__OUfCKxQCqbVEOcvbty9l2FTZP4oJzd3hfdzOCPrCeYc1udzWKxVAalsJIEWeglplD_WBZWewvCdoG9gPWP62qd4GEfdyQh77qFgAydd2OEwZidbpHlWselQOOApZhLtojXeMHRQbfaAc9qxoIag0d5yvj-Kd2WtMN1J_-T1FerHfbfzlmLogNuZhx6C9UVCWIFldYJCF82DlvlTJMxRTIf62z2y1KaRUzYgjALtCAsNFOBVSum7dY0aUKIqPBp7Hpfds4oi45s0E25Br0HA8cIUWJ8-hD2L6ifyHt6j_QBTM_CqDezzWayTqa9qOFT3D0XeJJYJxQXlw4OC4Bnbd8GISJ1KKeqaKRaz3BZmFy_2Hb6Rj661W-6wVa6hatzTyA-NOY9lZEdStGEvMhNij_uc1t3qVXgPqV-k1PMkVBqU2EBy-AbJdhCFUrOgdc2uSjznlRYMdTfmtsWRGG9eSy-yeiuKx3lh6PodU57eIkQ7POGkTdDUHtNkLqTjE92l-OXcTYPEqtL-zJ2SU59GbzasEI2rpPgRNOQmwN-VGGNzDK8CmDKSldT35xED27C77x07xbKPbucw0t5n7T5RUv02FAnfm-S9bYNJjdB_GYtqQ9BTwiUZnorEzlO7zgBqheXZ0mq14fWfarIG8kuQBx84xmlfLI4p82ezB9gwUuWg%3D%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 971.61,
"currency": "USD"
},
"price_eur": 867.87,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=Hc3GoMfkSCTTud0xgtoK1uuyUm6g0hfF07ME5eL6DUxzBBIsRB8CjO6cipQ0Q7Ujcg_C6trC_uaEHpeABcqnrVOJPO9afvNes7HCJzSGlKylaq6jvgK3PvryZpTEu1--DSVCi-mr9N6AA_-gUV7RDYqxTVd4eOwNlAYhHI0eRDEfSwZ_KzwCcE44gdH-rw403Ukv8JTMF2okGoCa2vlp29_syaagHyCpn6ys9be_chZI_Q36OHSzsE4tExab5eL7VSdmiuYlGzTw8L-2AJgGqrVrP569Xl0WVDomds9oeD-XDNm8Ar_h2x-IB5LaBeaV3POamiXCnTtrRRb1i9yGjyG3gKXTSo04Jl0hFT3pUmfSqUyQJYpjLuj4bShO4Y3cvKoGI8MSnea9otQmOwuqixg0H8W7cLbeBNlBOZOgQ4oRJRY9T5euqZpO1GtXI9diq3fu3s8bKitiQamdXWAFtGh3tXLODvtfcObkY91ic5eAmM26j3FEl49Kc0JTSna9VIWrzPsxih_mknoCuEshed9LITnYujBVksf5W9aw9xDkIbdUT4bqNolRprBhzUhSeWciRXlKguQBK_5hTm5TJhAGoFmP_LzlXk-jWFKD7IseRCe2mxuZV8UdC_TVyH9ORMYzJlfnJmEUBi8PvUGziKlkkzl3KmBSBcnOB0c1jAXemkJFbhKVo-LNDj4CN4I0TtSl5Km-CL064RwYBDOJymiQY9toRg4hx_cgppNhmZsaeNU3JRB7FYgt-z-cSZwlhLdQAn89tqEp9yhYvGQTyLugVlALbsauopHwdiKziK-Wi8N2x6WHcSAOScIFUmBcJRtLWMR2xE7myKmU9GyroF6GMX_UQgxLbTq-y6zkUWd1Djl_0X0MwR1jlURQtEgyJ4coMxo7od6pHk08rohwOsX4ztAhtVE1GZLMsdHm6_YiVJ57wTZ44XqfaThf9SCjsUHR0omstbcihwQPtfPk9v5XTgxCRi9wdRjEYNY9A1o1CEpfji6e5vivlN7Oopg6Dxjy9GspSw0Ef3gsyC7dPHiGZRFHOpqSFyzBveYNnB8vn71MBRtNV8z1j6JXx4MSvq9f1JStJC4OyOXk86Ug_wrpCeMICxowSiAcvfXJHpfqZ3SAopnlkj69C7U0D5Fy1glHfPAkgad5sGUL25otNK-MeOoP6wRtSB0FxsRwmTgVC4iGsbKTvCH6BqjViNOqZnaX62E-j2FtDesFkefEMxzi88LIfUpdSbsdpqZIbUW3gXw8DcnIbfVV2caG6TbWtiN95BC2v_aWq3OWIKaK1GeeZntlLiUjqCQHAnP6wPULvvldSUEuW1rHP9awIqPBzlKgSGg6YXbUw2jlixdlaWtkJuQPIj9aZMGtnODBbfwGTxfHKfcA6CH0rtWrzmXeSSaqq5URuf7jkUcokzfrrJMfWpqBPN8zBUthHLOwELlJPzmUaA2zTBas8tc70pcE29Ac5hzBOaaZRJ-Igi5PO1w%3D%3D&searchType=return&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T21:05:00",
"utc_time": "2026-11-12T02:05:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T09:30:00",
"utc_time": "2026-11-12T09:30:00"
},
"duration_minutes": 445,
"stops": 0,
"airlines": [
"B6"
],
"segments": [
{
"flight_number": "B67",
"transport": "flight",
"airline": {
"code": "B6",
"name": "JetBlue Airways",
"icao": "JBU",
"alliance": null,
"website": "https://www.jetblue.com",
"logo_link": null
},
"operating_airline": {
"code": "B6",
"name": "JetBlue Airways",
"icao": "JBU",
"alliance": null,
"website": "https://www.jetblue.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2026-11-11T21:05:00",
"utc_time": "2026-11-12T02:05:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2026-11-12T09:30:00",
"utc_time": "2026-11-12T09:30:00"
},
"duration_minutes": 445,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
}
],
"stay_after": {
"nights": 6,
"duration_minutes": 8660,
"is_station_change": true,
"arrival_station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"departure_station": {
"id": "Station:airport:LGW",
"code": "LGW",
"name": "Gatwick",
"slug": "gatwick-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.1480556,
"lng": -0.1902778
}
}
}
},
"inbound": {
"departure": {
"station": {
"id": "Station:airport:LGW",
"code": "LGW",
"name": "Gatwick",
"slug": "gatwick-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.1480556,
"lng": -0.1902778
}
},
"local_time": "2026-11-18T09:50:00",
"utc_time": "2026-11-18T09:50:00"
},
"arrival": {
"station": {
"id": "Station:airport:EWR",
"code": "EWR",
"name": "Newark Liberty International",
"slug": "newark-liberty-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6925,
"lng": -74.168611
}
},
"local_time": "2026-11-18T21:53:00",
"utc_time": "2026-11-19T02:53:00"
},
"duration_minutes": 1023,
"stops": 2,
"airlines": [
"F9",
"Z0"
],
"segments": [
{
"flight_number": "Z0783",
"transport": "flight",
"airline": {
"code": "Z0",
"name": "Norse Atlantic UK",
"icao": "UBT",
"alliance": null,
"website": "https://flynorse.com/",
"logo_link": null
},
"operating_airline": {
"code": "Z0",
"name": "Norse Atlantic UK",
"icao": "UBT",
"alliance": null,
"website": "https://flynorse.com/",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:LGW",
"code": "LGW",
"name": "Gatwick",
"slug": "gatwick-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.1480556,
"lng": -0.1902778
}
},
"local_time": "2026-11-18T09:50:00",
"utc_time": "2026-11-18T09:50:00"
},
"arrival": {
"station": {
"id": "Station:airport:MCO",
"code": "MCO",
"name": "Orlando International",
"slug": "orlando-international-orlando-florida-united-states",
"type": "airport",
"city": {
"id": "City:orlando_fl_us",
"name": "Orlando",
"code": "ORL",
"slug": "orlando-florida-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 28.4294444,
"lng": -81.308889
}
},
"local_time": "2026-11-18T14:30:00",
"utc_time": "2026-11-18T19:30:00"
},
"duration_minutes": 580,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
},
{
"flight_number": "F94025",
"transport": "flight",
"airline": {
"code": "F9",
"name": "Frontier Airlines",
"icao": "FFT",
"alliance": null,
"website": "https://www.flyfrontier.com/",
"logo_link": null
},
"operating_airline": {
"code": "F9",
"name": "Frontier Airlines",
"icao": "FFT",
"alliance": null,
"website": "https://www.flyfrontier.com/",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:MCO",
"code": "MCO",
"name": "Orlando International",
"slug": "orlando-international-orlando-florida-united-states",
"type": "airport",
"city": {
"id": "City:orlando_fl_us",
"name": "Orlando",
"code": "ORL",
"slug": "orlando-florida-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 28.4294444,
"lng": -81.308889
}
},
"local_time": "2026-11-18T16:48:00",
"utc_time": "2026-11-18T21:48:00"
},
"arrival": {
"station": {
"id": "Station:airport:ATL",
"code": "ATL",
"name": "Hartsfield–Jackson Atlanta International",
"slug": "hartsfield-jackson-atlanta-international-atlanta-georgia-united-states",
"type": "airport",
"city": {
"id": "City:atlanta_ga_us",
"name": "Atlanta",
"code": "ATL",
"slug": "atlanta-georgia-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 33.6366667,
"lng": -84.428056
}
},
"local_time": "2026-11-18T18:37:00",
"utc_time": "2026-11-18T23:37:00"
},
"duration_minutes": 109,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": "kiwi",
"layover": {
"duration_minutes": 138,
"guarantee": "kiwi",
"is_station_change": false,
"is_baggage_recheck": true,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
},
{
"flight_number": "F91158",
"transport": "flight",
"airline": {
"code": "F9",
"name": "Frontier Airlines",
"icao": "FFT",
"alliance": null,
"website": "https://www.flyfrontier.com/",
"logo_link": null
},
"operating_airline": {
"code": "F9",
"name": "Frontier Airlines",
"icao": "FFT",
"alliance": null,
"website": "https://www.flyfrontier.com/",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:ATL",
"code": "ATL",
"name": "Hartsfield–Jackson Atlanta International",
"slug": "hartsfield-jackson-atlanta-international-atlanta-georgia-united-states",
"type": "airport",
"city": {
"id": "City:atlanta_ga_us",
"name": "Atlanta",
"code": "ATL",
"slug": "atlanta-georgia-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 33.6366667,
"lng": -84.428056
}
},
"local_time": "2026-11-18T19:35:00",
"utc_time": "2026-11-19T00:35:00"
},
"arrival": {
"station": {
"id": "Station:airport:EWR",
"code": "EWR",
"name": "Newark Liberty International",
"slug": "newark-liberty-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6925,
"lng": -74.168611
}
},
"local_time": "2026-11-18T21:53:00",
"utc_time": "2026-11-19T02:53:00"
},
"duration_minutes": 138,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": {
"duration_minutes": 58,
"guarantee": null,
"is_station_change": false,
"is_baggage_recheck": false,
"is_walking_distance": true,
"transfer_duration_minutes": null,
"transfer_type": null
}
}
],
"stay_after": null
},
"stay": {
"nights": 6,
"duration_minutes": 8660
}
}
],
"summary": {
"price_histogram": [
{
"range": "839-888",
"count": 34
},
{
"range": "792-839",
"count": 8
},
{
"range": "888-941",
"count": 8
}
],
"duration_histogram": null,
"layover_hours_histogram": [
{
"range": "3-4",
"count": 12
},
{
"range": "4-5",
"count": 11
},
{
"range": "2-3",
"count": 5
},
{
"range": "5-6",
"count": 7
},
{
"range": "6-7",
"count": 6
},
{
"range": "1-2",
"count": 1
},
{
"range": "9-10",
"count": 1
},
{
"range": "10-11",
"count": 2
},
{
"range": "7-8",
"count": 2
},
{
"range": "11-12",
"count": 1
},
{
"range": "8-9",
"count": 1
},
{
"range": "18-19",
"count": 1
}
],
"outbound_departure_hours_histogram": null,
"outbound_arrival_hours_histogram": null,
"inbound_departure_hours_histogram": null,
"inbound_arrival_hours_histogram": null,
"stops_range": {
"min": 1,
"max": 2
},
"layover_hours_range": {
"min": 1,
"max": 17
},
"has_overnight_layover": true,
"has_checked_bag_options": true,
"has_cabin_bag_options": true,
"transport_types": [
"flight"
],
"outbound_days": [
"wednesday"
],
"inbound_days": [
"wednesday"
],
"airlines": [
{
"code": "OU",
"name": "Croatia Airlines"
},
{
"code": "H4",
"name": "HiSky Europe"
},
{
"code": "AT",
"name": "Royal Air Maroc"
},
{
"code": "A1",
"name": "A.P.G. Distribution System"
},
{
"code": "P6",
"name": "Pascan Aviation"
},
{
"code": "KE",
"name": "Korean Air"
},
{
"code": "9K",
"name": "Cape Air"
},
{
"code": "FZ",
"name": "Fly Dubai"
},
{
"code": "AR",
"name": "Aerolineas Argentinas"
},
{
"code": "B0",
"name": "La Compagnie"
},
{
"code": "SP",
"name": "SATA Air Acores"
},
{
"code": "I2",
"name": "Iberia Express"
},
{
"code": "RO",
"name": "Tarom"
},
{
"code": "DX",
"name": "Danish Air Transport"
},
{
"code": "CX",
"name": "Cathay Pacific"
},
{
"code": "JX",
"name": "Starlux Airlines"
},
{
"code": "RK",
"name": "Ryanair UK"
},
{
"code": "4O",
"name": "Air Montenegro"
},
{
"code": "MS",
"name": "Egyptair"
},
{
"code": "TB",
"name": "TUI fly Belgium"
},
{
"code": "NT",
"name": "Binter Canarias"
},
{
"code": "DL",
"name": "Delta Air Lines"
},
{
"code": "6H",
"name": "Israir"
},
{
"code": "OB",
"name": "Boliviana de Aviación"
},
{
"code": "G9",
"name": "Air Arabia"
},
"... 160 more items"
],
"airports": [],
"layover_countries": [
{
"code": "US",
"name": "United States"
},
{
"code": "IT",
"name": "Italy"
},
{
"code": "CH",
"name": "Switzerland"
},
{
"code": "ES",
"name": "Spain"
},
{
"code": "IE",
"name": "Ireland"
},
{
"code": "PT",
"name": "Portugal"
},
{
"code": "MA",
"name": "Morocco"
},
{
"code": "CA",
"name": "Canada"
}
],
"missing_providers": []
}
}