Scrapeless API
Dashboard
Dashboard
  1. google flights
  • User
    • Get User Info
      GET
  • Scraping Browser
    • CDP API
    • Connect
      WSS
    • Running sessions
      GET
    • Live URL
      GET
  • Scraping API
    • shopee
      • Actor List
      • Shopee Product
      • Shopee Search
      • Shopee Rcmd
    • br sites
      • Solucoes cnpjreva
      • Solucoes certidaointernet
      • Servicos receita
      • Consopt
    • amazon
      • API Parameters
      • product
      • seller
      • keywords
    • google search
      • API Parameters
      • Google Search
      • Google Images
      • Google Local
    • google trends
      • API Parameters
      • AutoComplete
      • Interest Over Time
      • Compared Breakdown By Region
      • Interest By Subregion
      • Related Queries
      • Related Topics
      • Trending Now
    • google flights
      • API Parameters
      • Round trip
        POST
      • One way
        POST
      • Multi-city
        POST
    • google flights chart
      • API Parameters
      • chart
    • google maps
      • API Parameters(Google Maps)
      • API Parameters(Google Maps Autocomplete)
      • API Parameters(Google Maps Contributor Reviews)
      • API Parameters(Google Maps Directions)
      • API Parameters(Google Maps Reviews)
      • Google Maps
      • Google Maps Autocomplete
      • Google Maps Contributor Reviews
      • Google Maps Directions
      • Google Maps Reviews
    • google scholar
      • API Parameters(Google Scholar)
      • API Parameters(Google Scholar Author)
      • API Parameters(Google Scholar Cite)
      • API Parameters(Google Scholar Profiles)
      • Google Scholar
      • Google Scholar Author
      • Google Scholar Cite
      • Google Scholar Profiles
    • google jobs
      • API Parameters
      • Google Jobs
    • google shopping
      • API Parameters
      • Google Shopping
    • google hotels
      • API Parameters
      • Supported Google Vacation Rentals Property Types
      • Supported Google Hotels Property Types
      • Supported Google Vacation Rentals Amenities
      • Supported Google Hotels Amenities
      • Google Hotels
    • google news
      • API Parameters
      • Google News
    • google lens
      • API Parameters
      • Google Lens
    • google finance
      • API Parameters
      • Google Finance
      • Google Finance Markets
    • google product
      • API Parameters
      • Google Product
    • google play store
      • API Parameters
      • Supported Google Play Categories
      • Google Play Games
      • Google Play Books
      • Google Play Movies
      • Google Play Product
      • Google Play Apps
    • google ads
      • API Parameters
      • Google Ads
    • Scraper Request
      POST
    • Scraper GetResult
      GET
  • Universal Scraping API
    • JS Render Docs
    • JS Render
    • Web Unlocker
    • Akamaiweb Cookie
    • Akamaiweb Sensor
  • Public
    • actor status
    • actor status
  1. google flights

Round trip

Developing
POST
/api/v1/scraper/request
Last modified:2024-12-30 10:27:44

Request

Authorization
Add parameter in header
x-api-token
Example:
x-api-token: ********************
Body Params application/json
object {0}
Example
{
    "actor": "scraper.google.flights",
    "input": {
        "departure_id": "ORY",
        "arrival_id": "BCN",
        "data_type": 1,
        "outbound_date": "2025-01-05",
        "return_date": "2025-01-11"
    }
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.scrapeless.com/api/v1/scraper/request' \
--header 'Content-Type: application/json' \
--header 'x-api-token;' \
--data-raw '{
    "actor": "scraper.google.flights",
    "input": {
        "departure_id": "ORY",
        "arrival_id": "BCN",
        "data_type": 1,
        "outbound_date": "2025-01-05",
        "return_date": "2025-01-11"
    }
}'

Responses

🟢200Success
application/json
Body
object {0}
Example
{
    "best_flights": [
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 6:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 7:55"
                    },
                    "duration": 100,
                    "airplane": "Boeing 737",
                    "airline": "Transavia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TO.png",
                    "travel_class": "Economy",
                    "flight_number": "TO 4750",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 86 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": null,
            "total_duration": 100,
            "carbon_emissions": {
                "this_flight": 86000,
                "typical_for_this_route": 86000,
                "difference_percent": 0
            },
            "price": 86,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TO.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 18:20"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 20:00"
                    },
                    "duration": 100,
                    "airplane": "Boeing 737",
                    "airline": "Transavia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TO.png",
                    "travel_class": "Economy",
                    "flight_number": "TO 4758",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 86 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": null,
            "total_duration": 100,
            "carbon_emissions": {
                "this_flight": 86000,
                "typical_for_this_route": 86000,
                "difference_percent": 0
            },
            "price": 98,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TO.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 13:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 14:55"
                    },
                    "duration": 100,
                    "airplane": "Airbus A320neo",
                    "airline": "Transavia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TO.png",
                    "travel_class": "Economy",
                    "flight_number": "TO 4754",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 73 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": null,
            "total_duration": 100,
            "carbon_emissions": {
                "this_flight": 74000,
                "typical_for_this_route": 86000,
                "difference_percent": -14
            },
            "price": 128,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TO.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 12:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 13:35"
                    },
                    "duration": 95,
                    "airplane": "Airbus A320",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8013",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 91 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": null,
            "total_duration": 95,
            "carbon_emissions": {
                "this_flight": 92000,
                "typical_for_this_route": 86000,
                "difference_percent": 7
            },
            "price": 131,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        }
    ],
    "other_flights": [
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 22:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:55"
                    },
                    "duration": 100,
                    "airplane": "Airbus A321",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8019",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 85 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": null,
            "total_duration": 100,
            "carbon_emissions": {
                "this_flight": 86000,
                "typical_for_this_route": 86000,
                "difference_percent": 0
            },
            "price": 111,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 18:05"
                    },
                    "arrival_airport": {
                        "name": "Palma de Mallorca Airport",
                        "id": "PMI",
                        "time": "2025-1-5 20:00"
                    },
                    "duration": 115,
                    "airplane": "",
                    "airline": "Transavia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TO.png",
                    "travel_class": "Economy",
                    "flight_number": "TO 4718",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 99 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Palma de Mallorca Airport",
                        "id": "PMI",
                        "time": "2025-1-5 23:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:55"
                    },
                    "duration": 55,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3921",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 49 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 180,
                    "name": "Palma de Mallorca Airport",
                    "id": "PMI",
                    "overnight": false
                }
            ],
            "total_duration": 350,
            "carbon_emissions": {
                "this_flight": 149000,
                "typical_for_this_route": 86000,
                "difference_percent": 73
            },
            "price": 118,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/multi.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 18:20"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 20:00"
                    },
                    "duration": 100,
                    "airplane": "Airbus A320",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8009",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 91 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": null,
            "total_duration": 100,
            "carbon_emissions": {
                "this_flight": 92000,
                "typical_for_this_route": 86000,
                "difference_percent": 7
            },
            "price": 119,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 11:00"
                    },
                    "arrival_airport": {
                        "name": "Menorca Airport",
                        "id": "MAH",
                        "time": "2025-1-5 12:45"
                    },
                    "duration": 105,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6152",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Menorca Airport",
                        "id": "MAH",
                        "time": "2025-1-5 15:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 16:15"
                    },
                    "duration": 50,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3725",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 47 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 160,
                    "name": "Menorca Airport",
                    "id": "MAH",
                    "overnight": false
                }
            ],
            "total_duration": 315,
            "carbon_emissions": {
                "this_flight": 151000,
                "typical_for_this_route": 86000,
                "difference_percent": 76
            },
            "price": 122,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 18:00"
                    },
                    "arrival_airport": {
                        "name": "Palma de Mallorca Airport",
                        "id": "PMI",
                        "time": "2025-1-5 19:45"
                    },
                    "duration": 105,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6950",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 105 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Palma de Mallorca Airport",
                        "id": "PMI",
                        "time": "2025-1-5 23:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:55"
                    },
                    "duration": 55,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3921",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 49 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 195,
                    "name": "Palma de Mallorca Airport",
                    "id": "PMI",
                    "overnight": false
                }
            ],
            "total_duration": 355,
            "carbon_emissions": {
                "this_flight": 155000,
                "typical_for_this_route": 86000,
                "difference_percent": 80
            },
            "price": 123,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:20"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 9:00"
                    },
                    "duration": 100,
                    "airplane": "Airbus A320",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8017",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 91 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": null,
            "total_duration": 100,
            "carbon_emissions": {
                "this_flight": 92000,
                "typical_for_this_route": 86000,
                "difference_percent": 7
            },
            "price": 123,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 11:00"
                    },
                    "arrival_airport": {
                        "name": "Menorca Airport",
                        "id": "MAH",
                        "time": "2025-1-5 12:45"
                    },
                    "duration": 105,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6152",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Menorca Airport",
                        "id": "MAH",
                        "time": "2025-1-5 14:20"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 15:10"
                    },
                    "duration": 50,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3715",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 43 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 95,
                    "name": "Menorca Airport",
                    "id": "MAH",
                    "overnight": false
                }
            ],
            "total_duration": 250,
            "carbon_emissions": {
                "this_flight": 147000,
                "typical_for_this_route": 86000,
                "difference_percent": 71
            },
            "price": 128,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 11:00"
                    },
                    "arrival_airport": {
                        "name": "Menorca Airport",
                        "id": "MAH",
                        "time": "2025-1-5 12:45"
                    },
                    "duration": 105,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6152",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Menorca Airport",
                        "id": "MAH",
                        "time": "2025-1-5 17:45"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 18:35"
                    },
                    "duration": 50,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3717",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 43 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 300,
                    "name": "Menorca Airport",
                    "id": "MAH",
                    "overnight": false
                }
            ],
            "total_duration": 455,
            "carbon_emissions": {
                "this_flight": 147000,
                "typical_for_this_route": 86000,
                "difference_percent": 71
            },
            "price": 128,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 15:40"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 17:15"
                    },
                    "duration": 95,
                    "airplane": "Airbus A320",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8015",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 91 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": null,
            "total_duration": 95,
            "carbon_emissions": {
                "this_flight": 92000,
                "typical_for_this_route": 86000,
                "difference_percent": 7
            },
            "price": 131,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 11:00"
                    },
                    "arrival_airport": {
                        "name": "Menorca Airport",
                        "id": "MAH",
                        "time": "2025-1-5 12:45"
                    },
                    "duration": 105,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6152",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Menorca Airport",
                        "id": "MAH",
                        "time": "2025-1-5 19:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 20:20"
                    },
                    "duration": 50,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3723",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 47 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 405,
                    "name": "Menorca Airport",
                    "id": "MAH",
                    "overnight": false
                }
            ],
            "total_duration": 560,
            "carbon_emissions": {
                "this_flight": 151000,
                "typical_for_this_route": 86000,
                "difference_percent": 76
            },
            "price": 140,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 18:05"
                    },
                    "arrival_airport": {
                        "name": "Palma de Mallorca Airport",
                        "id": "PMI",
                        "time": "2025-1-5 20:00"
                    },
                    "duration": 115,
                    "airplane": "",
                    "airline": "Transavia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TO.png",
                    "travel_class": "Economy",
                    "flight_number": "TO 4718",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 99 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Palma de Mallorca Airport",
                        "id": "PMI",
                        "time": "2025-1-5 22:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 22:55"
                    },
                    "duration": 55,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3919",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 44 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 120,
                    "name": "Palma de Mallorca Airport",
                    "id": "PMI",
                    "overnight": false
                }
            ],
            "total_duration": 290,
            "carbon_emissions": {
                "this_flight": 144000,
                "typical_for_this_route": 86000,
                "difference_percent": 67
            },
            "price": 140,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/multi.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 18:00"
                    },
                    "arrival_airport": {
                        "name": "Palma de Mallorca Airport",
                        "id": "PMI",
                        "time": "2025-1-5 19:45"
                    },
                    "duration": 105,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6950",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 105 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Palma de Mallorca Airport",
                        "id": "PMI",
                        "time": "2025-1-5 22:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 22:55"
                    },
                    "duration": 55,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3919",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 44 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 135,
                    "name": "Palma de Mallorca Airport",
                    "id": "PMI",
                    "overnight": false
                }
            ],
            "total_duration": 295,
            "carbon_emissions": {
                "this_flight": 150000,
                "typical_for_this_route": 86000,
                "difference_percent": 74
            },
            "price": 144,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 16:35"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 18:10"
                    },
                    "duration": 95,
                    "airplane": "Airbus A320",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8011",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 85 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": null,
            "total_duration": 95,
            "carbon_emissions": {
                "this_flight": 86000,
                "typical_for_this_route": 86000,
                "difference_percent": 0
            },
            "price": 166,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 12:05"
                    },
                    "arrival_airport": {
                        "name": "Ibiza Airport",
                        "id": "IBZ",
                        "time": "2025-1-5 14:00"
                    },
                    "duration": 115,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6936",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 110 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Ibiza Airport",
                        "id": "IBZ",
                        "time": "2025-1-5 20:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 21:15"
                    },
                    "duration": 60,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3511",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 46 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 375,
                    "name": "Ibiza Airport",
                    "id": "IBZ",
                    "overnight": false
                }
            ],
            "total_duration": 550,
            "carbon_emissions": {
                "this_flight": 157000,
                "typical_for_this_route": 86000,
                "difference_percent": 83
            },
            "price": 169,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 12:05"
                    },
                    "arrival_airport": {
                        "name": "Ibiza Airport",
                        "id": "IBZ",
                        "time": "2025-1-5 14:00"
                    },
                    "duration": 115,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6936",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 110 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Ibiza Airport",
                        "id": "IBZ",
                        "time": "2025-1-5 17:35"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 18:35"
                    },
                    "duration": 60,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3509",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 46 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 215,
                    "name": "Ibiza Airport",
                    "id": "IBZ",
                    "overnight": false
                }
            ],
            "total_duration": 390,
            "carbon_emissions": {
                "this_flight": 157000,
                "typical_for_this_route": 86000,
                "difference_percent": 83
            },
            "price": 175,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 12:05"
                    },
                    "arrival_airport": {
                        "name": "Ibiza Airport",
                        "id": "IBZ",
                        "time": "2025-1-5 14:00"
                    },
                    "duration": 115,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6936",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 110 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Ibiza Airport",
                        "id": "IBZ",
                        "time": "2025-1-5 18:40"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 19:40"
                    },
                    "duration": 60,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3513",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 46 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 280,
                    "name": "Ibiza Airport",
                    "id": "IBZ",
                    "overnight": false
                }
            ],
            "total_duration": 455,
            "carbon_emissions": {
                "this_flight": 157000,
                "typical_for_this_route": 86000,
                "difference_percent": 83
            },
            "price": 175,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 17:00"
                    },
                    "arrival_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-5 18:25"
                    },
                    "duration": 85,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 1636",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 74 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-5 23:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 :15"
                    },
                    "duration": 75,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 1518",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 68 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 275,
                    "name": "Nice Côte d'Azur Airport",
                    "id": "NCE",
                    "overnight": false
                }
            ],
            "total_duration": 435,
            "carbon_emissions": {
                "this_flight": 143000,
                "typical_for_this_route": 86000,
                "difference_percent": 66
            },
            "price": 185,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/multi.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:00"
                    },
                    "arrival_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-5 8:25"
                    },
                    "duration": 85,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 4859",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 74 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-5 13:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 15:10"
                    },
                    "duration": 75,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 7132",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 69 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 330,
                    "name": "Nice Côte d'Azur Airport",
                    "id": "NCE",
                    "overnight": false
                }
            ],
            "total_duration": 490,
            "carbon_emissions": {
                "this_flight": 144000,
                "typical_for_this_route": 86000,
                "difference_percent": 67
            },
            "price": 185,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:40"
                    },
                    "arrival_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-5 9:10"
                    },
                    "duration": 90,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 4863",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 74 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-5 13:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 15:10"
                    },
                    "duration": 75,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 7132",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 69 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 285,
                    "name": "Nice Côte d'Azur Airport",
                    "id": "NCE",
                    "overnight": false
                }
            ],
            "total_duration": 450,
            "carbon_emissions": {
                "this_flight": 144000,
                "typical_for_this_route": 86000,
                "difference_percent": 67
            },
            "price": 185,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 19:00"
                    },
                    "arrival_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-5 20:25"
                    },
                    "duration": 85,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 4867",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 74 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-5 23:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 :15"
                    },
                    "duration": 75,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 1518",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 68 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 155,
                    "name": "Nice Côte d'Azur Airport",
                    "id": "NCE",
                    "overnight": false
                }
            ],
            "total_duration": 315,
            "carbon_emissions": {
                "this_flight": 143000,
                "typical_for_this_route": 86000,
                "difference_percent": 66
            },
            "price": 191,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/multi.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 9:15"
                    },
                    "arrival_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-5 10:45"
                    },
                    "duration": 90,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 1632",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 74 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-5 13:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 15:10"
                    },
                    "duration": 75,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 7132",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 69 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 190,
                    "name": "Nice Côte d'Azur Airport",
                    "id": "NCE",
                    "overnight": false
                }
            ],
            "total_duration": 355,
            "carbon_emissions": {
                "this_flight": 144000,
                "typical_for_this_route": 86000,
                "difference_percent": 67
            },
            "price": 197,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:10"
                    },
                    "arrival_airport": {
                        "name": "Milano Malpensa Airport",
                        "id": "MXP",
                        "time": "2025-1-5 8:40"
                    },
                    "duration": 90,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8428",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 74 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Milano Malpensa Airport",
                        "id": "MXP",
                        "time": "2025-1-5 9:45"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 11:25"
                    },
                    "duration": 100,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6331",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 85 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 65,
                    "name": "Milano Malpensa Airport",
                    "id": "MXP",
                    "overnight": false
                }
            ],
            "total_duration": 255,
            "carbon_emissions": {
                "this_flight": 159000,
                "typical_for_this_route": 86000,
                "difference_percent": 85
            },
            "price": 199,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 10:55"
                    },
                    "arrival_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-5 12:25"
                    },
                    "duration": 90,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 4861",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 74 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-5 13:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 15:10"
                    },
                    "duration": 75,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 7132",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 69 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 90,
                    "name": "Nice Côte d'Azur Airport",
                    "id": "NCE",
                    "overnight": false
                }
            ],
            "total_duration": 255,
            "carbon_emissions": {
                "this_flight": 144000,
                "typical_for_this_route": 86000,
                "difference_percent": 67
            },
            "price": 200,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 17:20"
                    },
                    "arrival_airport": {
                        "name": "Václav Havel Airport Prague",
                        "id": "PRG",
                        "time": "2025-1-5 19:10"
                    },
                    "duration": 110,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8948",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 95 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Václav Havel Airport Prague",
                        "id": "PRG",
                        "time": "2025-1-5 20:40"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:15"
                    },
                    "duration": 155,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8655",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 120 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 90,
                    "name": "Václav Havel Airport Prague",
                    "id": "PRG",
                    "overnight": false
                }
            ],
            "total_duration": 355,
            "carbon_emissions": {
                "this_flight": 215000,
                "typical_for_this_route": 86000,
                "difference_percent": 150
            },
            "price": 216,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:10"
                    },
                    "arrival_airport": {
                        "name": "Milano Malpensa Airport",
                        "id": "MXP",
                        "time": "2025-1-5 8:40"
                    },
                    "duration": 90,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8428",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 74 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Milano Malpensa Airport",
                        "id": "MXP",
                        "time": "2025-1-5 15:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 16:35"
                    },
                    "duration": 95,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6339",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 85 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 380,
                    "name": "Milano Malpensa Airport",
                    "id": "MXP",
                    "overnight": false
                }
            ],
            "total_duration": 565,
            "carbon_emissions": {
                "this_flight": 159000,
                "typical_for_this_route": 86000,
                "difference_percent": 85
            },
            "price": 217,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:00"
                    },
                    "arrival_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-5 7:10"
                    },
                    "duration": 70,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6942",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 53 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-5 9:10"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 12:15"
                    },
                    "duration": 125,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 7831",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 104 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 120,
                    "name": "London Gatwick Airport",
                    "id": "LGW",
                    "overnight": false
                }
            ],
            "total_duration": 315,
            "carbon_emissions": {
                "this_flight": 158000,
                "typical_for_this_route": 86000,
                "difference_percent": 84
            },
            "price": 227,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:00"
                    },
                    "arrival_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-5 7:10"
                    },
                    "duration": 70,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6942",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 53 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-5 9:50"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 12:55"
                    },
                    "duration": 125,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 7823",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 104 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 160,
                    "name": "London Gatwick Airport",
                    "id": "LGW",
                    "overnight": false
                }
            ],
            "total_duration": 355,
            "carbon_emissions": {
                "this_flight": 158000,
                "typical_for_this_route": 86000,
                "difference_percent": 84
            },
            "price": 227,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 14:35"
                    },
                    "arrival_airport": {
                        "name": "Geneva Airport",
                        "id": "GVA",
                        "time": "2025-1-5 15:35"
                    },
                    "duration": 60,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 1337",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 54 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Geneva Airport",
                        "id": "GVA",
                        "time": "2025-1-5 20:40"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 22:05"
                    },
                    "duration": 85,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 7110",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 80 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 305,
                    "name": "Geneva Airport",
                    "id": "GVA",
                    "overnight": false
                }
            ],
            "total_duration": 450,
            "carbon_emissions": {
                "this_flight": 135000,
                "typical_for_this_route": 86000,
                "difference_percent": 57
            },
            "price": 231,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 12:05"
                    },
                    "arrival_airport": {
                        "name": "Ibiza Airport",
                        "id": "IBZ",
                        "time": "2025-1-5 14:00"
                    },
                    "duration": 115,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6936",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 110 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Ibiza Airport",
                        "id": "IBZ",
                        "time": "2025-1-5 15:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 16:30"
                    },
                    "duration": 60,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3507",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 46 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 90,
                    "name": "Ibiza Airport",
                    "id": "IBZ",
                    "overnight": false
                }
            ],
            "total_duration": 265,
            "carbon_emissions": {
                "this_flight": 157000,
                "typical_for_this_route": 86000,
                "difference_percent": 83
            },
            "price": 232,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 14:35"
                    },
                    "arrival_airport": {
                        "name": "Geneva Airport",
                        "id": "GVA",
                        "time": "2025-1-5 15:35"
                    },
                    "duration": 60,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 1337",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 54 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Geneva Airport",
                        "id": "GVA",
                        "time": "2025-1-5 18:50"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 20:15"
                    },
                    "duration": 85,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 1409",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 71 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 195,
                    "name": "Geneva Airport",
                    "id": "GVA",
                    "overnight": false
                }
            ],
            "total_duration": 340,
            "carbon_emissions": {
                "this_flight": 127000,
                "typical_for_this_route": 86000,
                "difference_percent": 48
            },
            "price": 234,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 17:35"
                    },
                    "arrival_airport": {
                        "name": "Asturias Airport",
                        "id": "OVD",
                        "time": "2025-1-5 19:25"
                    },
                    "duration": 110,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8619",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 94 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Asturias Airport",
                        "id": "OVD",
                        "time": "2025-1-5 23:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 :25"
                    },
                    "duration": 85,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 1573",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 78 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 215,
                    "name": "Asturias Airport",
                    "id": "OVD",
                    "overnight": false
                }
            ],
            "total_duration": 410,
            "carbon_emissions": {
                "this_flight": 173000,
                "typical_for_this_route": 86000,
                "difference_percent": 101
            },
            "price": 239,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 14:35"
                    },
                    "arrival_airport": {
                        "name": "Geneva Airport",
                        "id": "GVA",
                        "time": "2025-1-5 15:35"
                    },
                    "duration": 60,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 1337",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 54 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Geneva Airport",
                        "id": "GVA",
                        "time": "2025-1-5 16:40"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 18:00"
                    },
                    "duration": 80,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 7108",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 80 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 65,
                    "name": "Geneva Airport",
                    "id": "GVA",
                    "overnight": false
                }
            ],
            "total_duration": 205,
            "carbon_emissions": {
                "this_flight": 135000,
                "typical_for_this_route": 86000,
                "difference_percent": 57
            },
            "price": 241,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 14:35"
                    },
                    "arrival_airport": {
                        "name": "Geneva Airport",
                        "id": "GVA",
                        "time": "2025-1-5 15:35"
                    },
                    "duration": 60,
                    "airplane": "",
                    "airline": "easyJet",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/U2.png",
                    "travel_class": "Economy",
                    "flight_number": "U2 1337",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "Emissions estimate: 54 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Geneva Airport",
                        "id": "GVA",
                        "time": "2025-1-5 18:10"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 19:40"
                    },
                    "duration": 90,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6203",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 72 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 155,
                    "name": "Geneva Airport",
                    "id": "GVA",
                    "overnight": false
                }
            ],
            "total_duration": 305,
            "carbon_emissions": {
                "this_flight": 128000,
                "typical_for_this_route": 86000,
                "difference_percent": 49
            },
            "price": 244,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/multi.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 8:15"
                    },
                    "arrival_airport": {
                        "name": "Federico García Lorca Granada Airport",
                        "id": "GRX",
                        "time": "2025-1-5 10:40"
                    },
                    "duration": 145,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8604",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 129 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Federico García Lorca Granada Airport",
                        "id": "GRX",
                        "time": "2025-1-5 13:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 14:25"
                    },
                    "duration": 85,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 2013",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 75 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 140,
                    "name": "Federico García Lorca Granada Airport",
                    "id": "GRX",
                    "overnight": false
                }
            ],
            "total_duration": 370,
            "carbon_emissions": {
                "this_flight": 205000,
                "typical_for_this_route": 86000,
                "difference_percent": 138
            },
            "price": 252,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:00"
                    },
                    "arrival_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-5 7:10"
                    },
                    "duration": 70,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6942",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 53 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-5 13:10"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 16:10"
                    },
                    "duration": 120,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 7833",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 113 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 360,
                    "name": "London Gatwick Airport",
                    "id": "LGW",
                    "overnight": false
                }
            ],
            "total_duration": 550,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 264,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 13:30"
                    },
                    "arrival_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-5 13:40"
                    },
                    "duration": 70,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6944",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 53 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-5 16:10"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 19:15"
                    },
                    "duration": 125,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 7825",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 104 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 150,
                    "name": "London Gatwick Airport",
                    "id": "LGW",
                    "overnight": false
                }
            ],
            "total_duration": 345,
            "carbon_emissions": {
                "this_flight": 158000,
                "typical_for_this_route": 86000,
                "difference_percent": 84
            },
            "price": 267,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 13:30"
                    },
                    "arrival_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-5 13:40"
                    },
                    "duration": 70,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6944",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 53 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-5 17:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 20:30"
                    },
                    "duration": 125,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 7841",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 111 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 225,
                    "name": "London Gatwick Airport",
                    "id": "LGW",
                    "overnight": false
                }
            ],
            "total_duration": 420,
            "carbon_emissions": {
                "this_flight": 165000,
                "typical_for_this_route": 86000,
                "difference_percent": 92
            },
            "price": 267,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 10:25"
                    },
                    "arrival_airport": {
                        "name": "Málaga-Costa del Sol Airport",
                        "id": "AGP",
                        "time": "2025-1-5 12:55"
                    },
                    "duration": 150,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8171",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 134 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Málaga-Costa del Sol Airport",
                        "id": "AGP",
                        "time": "2025-1-5 18:40"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 20:15"
                    },
                    "duration": 95,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 2120",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 81 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 345,
                    "name": "Málaga-Costa del Sol Airport",
                    "id": "AGP",
                    "overnight": false
                }
            ],
            "total_duration": 590,
            "carbon_emissions": {
                "this_flight": 216000,
                "typical_for_this_route": 86000,
                "difference_percent": 151
            },
            "price": 269,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 19:05"
                    },
                    "arrival_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-5 19:10"
                    },
                    "duration": 65,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6948",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 53 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-5 21:40"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 :45"
                    },
                    "duration": 125,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 7829",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 104 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 150,
                    "name": "London Gatwick Airport",
                    "id": "LGW",
                    "overnight": false
                }
            ],
            "total_duration": 340,
            "carbon_emissions": {
                "this_flight": 158000,
                "typical_for_this_route": 86000,
                "difference_percent": 84
            },
            "price": 279,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 19:00"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 21:05"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 580",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 7:45"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 9:00"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 405",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 63 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 640,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 840,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 301,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 20:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 23:00"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 582",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 7:45"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 9:00"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 405",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 63 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 525,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 725,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 301,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 20:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 23:00"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 582",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 10:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 11:45"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 409",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 62 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 690,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 890,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 301,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 14:10"
                    },
                    "arrival_airport": {
                        "name": "Heathrow Airport",
                        "id": "LHR",
                        "time": "2025-1-5 14:25"
                    },
                    "duration": 75,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8960",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 56 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Heathrow Airport",
                        "id": "LHR",
                        "time": "2025-1-5 20:50"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:59"
                    },
                    "duration": 129,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6653",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 106 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 385,
                    "name": "Heathrow Airport",
                    "id": "LHR",
                    "overnight": false
                }
            ],
            "total_duration": 589,
            "carbon_emissions": {
                "this_flight": 164000,
                "typical_for_this_route": 86000,
                "difference_percent": 91
            },
            "price": 314,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 18:35"
                    },
                    "arrival_airport": {
                        "name": "Milano Malpensa Airport",
                        "id": "MXP",
                        "time": "2025-1-5 20:00"
                    },
                    "duration": 85,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8430",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 74 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Milano Malpensa Airport",
                        "id": "MXP",
                        "time": "2025-1-5 21:45"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:25"
                    },
                    "duration": 100,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6337",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 85 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 105,
                    "name": "Milano Malpensa Airport",
                    "id": "MXP",
                    "overnight": false
                }
            ],
            "total_duration": 290,
            "carbon_emissions": {
                "this_flight": 159000,
                "typical_for_this_route": 86000,
                "difference_percent": 85
            },
            "price": 315,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 6:30"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 8:15"
                    },
                    "duration": 165,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 1983",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 133 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 13:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 16:50"
                    },
                    "duration": 115,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8463",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 105 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 340,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 620,
            "carbon_emissions": {
                "this_flight": 239000,
                "typical_for_this_route": 86000,
                "difference_percent": 178
            },
            "price": 319,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 16:40"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 18:15"
                    },
                    "duration": 155,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 1981",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 133 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 21:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:55"
                    },
                    "duration": 110,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8465",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 97 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 170,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 435,
            "carbon_emissions": {
                "this_flight": 230000,
                "typical_for_this_route": 86000,
                "difference_percent": 167
            },
            "price": 324,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 9:30"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 584",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 20:20"
                    },
                    "duration": 75,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 423",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 64 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 575,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 775,
            "carbon_emissions": {
                "this_flight": 169000,
                "typical_for_this_route": 86000,
                "difference_percent": 97
            },
            "price": 327,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 9:30"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 584",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 20:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 21:15"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 425",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 62 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 630,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 830,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 346,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 16:40"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 18:15"
                    },
                    "duration": 155,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 1981",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 133 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 22:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 :50"
                    },
                    "duration": 105,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8467",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 97 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 230,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 490,
            "carbon_emissions": {
                "this_flight": 230000,
                "typical_for_this_route": 86000,
                "difference_percent": 167
            },
            "price": 352,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 10:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 12:20"
                    },
                    "duration": 125,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 570",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 99 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 20:20"
                    },
                    "duration": 75,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 423",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 64 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 405,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 605,
            "carbon_emissions": {
                "this_flight": 164000,
                "typical_for_this_route": 86000,
                "difference_percent": 91
            },
            "price": 380,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 9:40"
                    },
                    "arrival_airport": {
                        "name": "Amerigo Vespucci Airport",
                        "id": "FLR",
                        "time": "2025-1-5 11:20"
                    },
                    "duration": 100,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 1503",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 111 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Amerigo Vespucci Airport",
                        "id": "FLR",
                        "time": "2025-1-5 12:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 14:35"
                    },
                    "duration": 100,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6007",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 104 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 95,
                    "name": "Amerigo Vespucci Airport",
                    "id": "FLR",
                    "overnight": false
                }
            ],
            "total_duration": 295,
            "carbon_emissions": {
                "this_flight": 216000,
                "typical_for_this_route": 86000,
                "difference_percent": 151
            },
            "price": 382,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 12:50"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 14:55"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 572",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 20:20"
                    },
                    "duration": 75,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 423",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 64 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 250,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 450,
            "carbon_emissions": {
                "this_flight": 169000,
                "typical_for_this_route": 86000,
                "difference_percent": 97
            },
            "price": 397,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 14:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 16:30"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 574",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 20:20"
                    },
                    "duration": 75,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 423",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 64 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 155,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 355,
            "carbon_emissions": {
                "this_flight": 169000,
                "typical_for_this_route": 86000,
                "difference_percent": 97
            },
            "price": 397,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 17:30"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 19:30"
                    },
                    "duration": 120,
                    "airplane": "Boeing 737",
                    "airline": "Air Europa",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/UX.png",
                    "travel_class": "Economy",
                    "flight_number": "UX 1222",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 95 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 7:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 8:55"
                    },
                    "duration": 85,
                    "airplane": "Boeing 787",
                    "airline": "Air Europa",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/UX.png",
                    "travel_class": "Economy",
                    "flight_number": "UX 7701",
                    "extensions": [
                        "Average legroom (31 in)",
                        "In-seat power & USB outlets",
                        "On-demand video",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 53 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 720,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 925,
            "carbon_emissions": {
                "this_flight": 148000,
                "typical_for_this_route": 86000,
                "difference_percent": 72
            },
            "price": 401,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/UX.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 19:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 21:25"
                    },
                    "duration": 120,
                    "airplane": "Boeing 737",
                    "airline": "Air Europa",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/UX.png",
                    "travel_class": "Economy",
                    "flight_number": "UX 1026",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 95 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 7:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 8:55"
                    },
                    "duration": 85,
                    "airplane": "Boeing 787",
                    "airline": "Air Europa",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/UX.png",
                    "travel_class": "Economy",
                    "flight_number": "UX 7701",
                    "extensions": [
                        "Average legroom (31 in)",
                        "In-seat power & USB outlets",
                        "On-demand video",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 53 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 605,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 810,
            "carbon_emissions": {
                "this_flight": 148000,
                "typical_for_this_route": 86000,
                "difference_percent": 72
            },
            "price": 401,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/UX.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 10:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 12:20"
                    },
                    "duration": 125,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 570",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 99 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 20:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 21:15"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 425",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 62 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 460,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 660,
            "carbon_emissions": {
                "this_flight": 161000,
                "typical_for_this_route": 86000,
                "difference_percent": 87
            },
            "price": 405,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 9:30"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 584",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Emissions estimate: 155 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 13:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 14:30"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 413",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 95 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 225,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 425,
            "carbon_emissions": {
                "this_flight": 251000,
                "typical_for_this_route": 86000,
                "difference_percent": 192
            },
            "price": 407,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 14:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 16:30"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 574",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Emissions estimate: 155 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 18:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 19:15"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 421",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 95 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 90,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 290,
            "carbon_emissions": {
                "this_flight": 251000,
                "typical_for_this_route": 86000,
                "difference_percent": 192
            },
            "price": 407,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 10:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 12:20"
                    },
                    "duration": 125,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 570",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 99 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 22:40"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:55"
                    },
                    "duration": 75,
                    "airplane": "Airbus A321",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 1009",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 67 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 620,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 820,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 416,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/multi.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 12:50"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 14:55"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 572",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 20:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 21:15"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 425",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 62 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 305,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 505,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 429,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 14:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 16:30"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 574",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 20:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 21:15"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 425",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 62 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 210,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 410,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 429,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:10"
                    },
                    "arrival_airport": {
                        "name": "Francisco Sá Carneiro Airport",
                        "id": "OPO",
                        "time": "2025-1-5 8:25"
                    },
                    "duration": 135,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 1987",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 117 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Francisco Sá Carneiro Airport",
                        "id": "OPO",
                        "time": "2025-1-5 14:35"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 17:20"
                    },
                    "duration": 105,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8477",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 98 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 370,
                    "name": "Francisco Sá Carneiro Airport",
                    "id": "OPO",
                    "overnight": false
                }
            ],
            "total_duration": 610,
            "carbon_emissions": {
                "this_flight": 216000,
                "typical_for_this_route": 86000,
                "difference_percent": 151
            },
            "price": 437,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 8:00"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 9:30"
                    },
                    "duration": 150,
                    "airplane": "Airbus A320neo",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 443",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 114 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 20:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:45"
                    },
                    "duration": 110,
                    "airplane": "Airbus A320neo",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 1040",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 89 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 685,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 945,
            "carbon_emissions": {
                "this_flight": 204000,
                "typical_for_this_route": 86000,
                "difference_percent": 137
            },
            "price": 445,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 11:00"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 12:30"
                    },
                    "duration": 150,
                    "airplane": "Airbus A320",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 431",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 131 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 20:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:45"
                    },
                    "duration": 110,
                    "airplane": "Airbus A320neo",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 1040",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 89 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 505,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 765,
            "carbon_emissions": {
                "this_flight": 221000,
                "typical_for_this_route": 86000,
                "difference_percent": 157
            },
            "price": 445,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 12:35"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 14:05"
                    },
                    "duration": 150,
                    "airplane": "Airbus A321neo",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 433",
                    "extensions": [
                        "Average legroom (31 in)",
                        "In-seat power & USB outlets",
                        "On-demand video",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 131 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 20:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:45"
                    },
                    "duration": 110,
                    "airplane": "Airbus A320neo",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 1040",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 89 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 410,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 670,
            "carbon_emissions": {
                "this_flight": 221000,
                "typical_for_this_route": 86000,
                "difference_percent": 157
            },
            "price": 445,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 15:20"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 16:50"
                    },
                    "duration": 150,
                    "airplane": "Airbus A320neo",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 435",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 114 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 20:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:45"
                    },
                    "duration": 110,
                    "airplane": "Airbus A320neo",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 1040",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 89 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 245,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 505,
            "carbon_emissions": {
                "this_flight": 204000,
                "typical_for_this_route": 86000,
                "difference_percent": 137
            },
            "price": 445,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 17:40"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 19:10"
                    },
                    "duration": 150,
                    "airplane": "Airbus A320",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 437",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 131 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 20:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 23:45"
                    },
                    "duration": 110,
                    "airplane": "Airbus A320neo",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 1040",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 89 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 105,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 365,
            "carbon_emissions": {
                "this_flight": 221000,
                "typical_for_this_route": 86000,
                "difference_percent": 157
            },
            "price": 445,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 6:40"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 8:10"
                    },
                    "duration": 150,
                    "airplane": "Airbus A321neo",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 441",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 108 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 10:50"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 13:40"
                    },
                    "duration": 110,
                    "airplane": "Airbus A321neo",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 1034",
                    "extensions": [
                        "Average legroom (31 in)",
                        "In-seat power & USB outlets",
                        "On-demand video",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 101 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 160,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 420,
            "carbon_emissions": {
                "this_flight": 211000,
                "typical_for_this_route": 86000,
                "difference_percent": 145
            },
            "price": 476,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 8:00"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 9:30"
                    },
                    "duration": 150,
                    "airplane": "Airbus A320neo",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 443",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 114 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-5 10:50"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 13:40"
                    },
                    "duration": 110,
                    "airplane": "Airbus A321neo",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 1034",
                    "extensions": [
                        "Average legroom (31 in)",
                        "In-seat power & USB outlets",
                        "On-demand video",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 101 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 80,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 340,
            "carbon_emissions": {
                "this_flight": 216000,
                "typical_for_this_route": 86000,
                "difference_percent": 151
            },
            "price": 476,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 10:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 12:20"
                    },
                    "duration": 125,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 570",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 99 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 13:50"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 15:05"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 1005",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 62 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 90,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 290,
            "carbon_emissions": {
                "this_flight": 161000,
                "typical_for_this_route": 86000,
                "difference_percent": 87
            },
            "price": 480,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/multi.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 19:00"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 21:05"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 580",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 13:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 14:30"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 413",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 63 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 970,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1170,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 482,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 20:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 23:00"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 582",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 13:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 14:30"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 413",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 63 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 855,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1055,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 482,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 20:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 23:00"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 582",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 16:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 17:15"
                    },
                    "duration": 75,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 417",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 64 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1020,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1220,
            "carbon_emissions": {
                "this_flight": 169000,
                "typical_for_this_route": 86000,
                "difference_percent": 97
            },
            "price": 482,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 10:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 12:55"
                    },
                    "duration": 120,
                    "airplane": "Boeing 737",
                    "airline": "Air Europa",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/UX.png",
                    "travel_class": "Economy",
                    "flight_number": "UX 1028",
                    "extensions": [
                        "Average legroom (30 in)",
                        "Stream media to your device",
                        "Emissions estimate: 140 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 15:10"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 16:35"
                    },
                    "duration": 85,
                    "airplane": "Boeing 787",
                    "airline": "Air Europa",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/UX.png",
                    "travel_class": "Economy",
                    "flight_number": "UX 7703",
                    "extensions": [
                        "In-seat power & USB outlets",
                        "On-demand video",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 212 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 135,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 340,
            "carbon_emissions": {
                "this_flight": 353000,
                "typical_for_this_route": 86000,
                "difference_percent": 310
            },
            "price": 540,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/UX.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 12:50"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 14:55"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 572",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 7:45"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 9:00"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 405",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 63 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1010,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1210,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 577,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 14:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 16:30"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 574",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 7:45"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 9:00"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 405",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 63 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 915,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1115,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 577,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 17:20"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 19:25"
                    },
                    "duration": 125,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 578",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 99 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 7:45"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 9:00"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 405",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 63 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 740,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 940,
            "carbon_emissions": {
                "this_flight": 163000,
                "typical_for_this_route": 86000,
                "difference_percent": 90
            },
            "price": 577,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 17:20"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 19:25"
                    },
                    "duration": 125,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 578",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 99 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 10:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 11:45"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 409",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 62 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 905,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1105,
            "carbon_emissions": {
                "this_flight": 161000,
                "typical_for_this_route": 86000,
                "difference_percent": 87
            },
            "price": 577,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 19:00"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 21:05"
                    },
                    "duration": 125,
                    "airplane": "Airbus A321",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 580",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-6 10:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 11:45"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 409",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 62 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 805,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1005,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 577,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 19:25"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-5 20:50"
                    },
                    "duration": 85,
                    "airplane": "Airbus A220-300 Passenger",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 353",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 113 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-6 9:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-6 10:10"
                    },
                    "duration": 70,
                    "airplane": "Airbus A320",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 2029",
                    "extensions": [
                        "Average legroom (32 in)",
                        "Emissions estimate: 120 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-6 21:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 23:15"
                    },
                    "duration": 110,
                    "airplane": "Airbus A320neo",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 78",
                    "extensions": [
                        "Average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 116 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 730,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": true
                },
                {
                    "duration": 675,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": false
                }
            ],
            "total_duration": 1670,
            "carbon_emissions": {
                "this_flight": 350000,
                "typical_for_this_route": 86000,
                "difference_percent": 307
            },
            "price": 718,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 19:25"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-5 20:50"
                    },
                    "duration": 85,
                    "airplane": "Airbus A220-300 Passenger",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 353",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 113 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-6 9:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-6 10:10"
                    },
                    "duration": 70,
                    "airplane": "Airbus A320",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 2029",
                    "extensions": [
                        "Average legroom (32 in)",
                        "Emissions estimate: 120 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-6 14:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 15:55"
                    },
                    "duration": 110,
                    "airplane": "Airbus A320neo",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 76",
                    "extensions": [
                        "Average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 116 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 730,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": true
                },
                {
                    "duration": 235,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": false
                }
            ],
            "total_duration": 1230,
            "carbon_emissions": {
                "this_flight": 350000,
                "typical_for_this_route": 86000,
                "difference_percent": 307
            },
            "price": 781,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 19:25"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-5 20:50"
                    },
                    "duration": 85,
                    "airplane": "Airbus A220-300 Passenger",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 353",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 113 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-6 8:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-6 9:10"
                    },
                    "duration": 70,
                    "airplane": "Airbus A220-300 Passenger",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 2021",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 93 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-6 14:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 15:55"
                    },
                    "duration": 110,
                    "airplane": "Airbus A320neo",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 76",
                    "extensions": [
                        "Average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 116 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 670,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": true
                },
                {
                    "duration": 295,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": false
                }
            ],
            "total_duration": 1230,
            "carbon_emissions": {
                "this_flight": 323000,
                "typical_for_this_route": 86000,
                "difference_percent": 276
            },
            "price": 781,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 10:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 12:20"
                    },
                    "duration": 125,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 570",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Emissions estimate: 149 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-5 13:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 14:30"
                    },
                    "duration": 75,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 413",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 95 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 55,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 255,
            "carbon_emissions": {
                "this_flight": 245000,
                "typical_for_this_route": 86000,
                "difference_percent": 185
            },
            "price": 798,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 19:25"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-5 20:50"
                    },
                    "duration": 85,
                    "airplane": "Airbus A220-300 Passenger",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 353",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 113 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-6 15:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-6 16:10"
                    },
                    "duration": 70,
                    "airplane": "Airbus A320neo",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 2071",
                    "extensions": [
                        "Average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 81 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-6 21:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 23:15"
                    },
                    "duration": 110,
                    "airplane": "Airbus A320neo",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 78",
                    "extensions": [
                        "Average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 116 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1090,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": true
                },
                {
                    "duration": 315,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": false
                }
            ],
            "total_duration": 1670,
            "carbon_emissions": {
                "this_flight": 311000,
                "typical_for_this_route": 86000,
                "difference_percent": 262
            },
            "price": 843,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 19:25"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-5 20:50"
                    },
                    "duration": 85,
                    "airplane": "Airbus A220-300 Passenger",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 353",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 113 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-6 13:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-6 14:10"
                    },
                    "duration": 70,
                    "airplane": "Airbus A220-100 Passenger",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 2133",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 111 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-6 21:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-6 23:15"
                    },
                    "duration": 110,
                    "airplane": "Airbus A320neo",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 78",
                    "extensions": [
                        "Average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 116 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 970,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": true
                },
                {
                    "duration": 435,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": false
                }
            ],
            "total_duration": 1670,
            "carbon_emissions": {
                "this_flight": 341000,
                "typical_for_this_route": 86000,
                "difference_percent": 297
            },
            "price": 843,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-5 7:40"
                    },
                    "arrival_airport": {
                        "name": "Algiers International Airport Houari Boumediene",
                        "id": "ALG",
                        "time": "2025-1-5 9:50"
                    },
                    "duration": 130,
                    "airplane": "Boeing 737",
                    "airline": "Air Algerie",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AH.png",
                    "travel_class": "Economy",
                    "flight_number": "AH 1009",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 144 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Algiers International Airport Houari Boumediene",
                        "id": "ALG",
                        "time": "2025-1-5 16:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-5 17:50"
                    },
                    "duration": 80,
                    "airplane": "Boeing 737",
                    "airline": "Air Algerie",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AH.png",
                    "travel_class": "Economy",
                    "flight_number": "AH 2014",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 78 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 400,
                    "name": "Algiers International Airport Houari Boumediene",
                    "id": "ALG",
                    "overnight": false
                }
            ],
            "total_duration": 610,
            "carbon_emissions": {
                "this_flight": 223000,
                "typical_for_this_route": 86000,
                "difference_percent": 159
            },
            "price": 981,
            "type": "Round trip",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AH.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee",
                "Bag and fare conditions depend on the return flight"
            ]
        }
    ],
    "price_insights": {
        "lowest_price": 86,
        "price_level": "normal",
        "typical_price_range": [
            65,
            110
        ],
        "price_history": [
            [
                1730070000,
                87
            ],
            [
                1730156400,
                74
            ],
            [
                1730242800,
                79
            ],
            [
                1730329200,
                84
            ],
            [
                1730415600,
                84
            ],
            [
                1730502000,
                95
            ],
            [
                1730588400,
                95
            ],
            [
                1730674800,
                72
            ],
            [
                1730761200,
                72
            ],
            [
                1730847600,
                72
            ],
            [
                1730934000,
                78
            ],
            [
                1731020400,
                77
            ],
            [
                1731106800,
                73
            ],
            [
                1731193200,
                72
            ],
            [
                1731279600,
                72
            ],
            [
                1731366000,
                75
            ],
            [
                1731452400,
                72
            ],
            [
                1731538800,
                72
            ],
            [
                1731625200,
                71
            ],
            [
                1731711600,
                74
            ],
            [
                1731798000,
                83
            ],
            [
                1731884400,
                74
            ],
            [
                1731970800,
                71
            ],
            [
                1732057200,
                80
            ],
            [
                1732143600,
                80
            ],
            [
                1732230000,
                75
            ],
            [
                1732316400,
                70
            ],
            [
                1732402800,
                71
            ],
            [
                1732489200,
                68
            ],
            [
                1732575600,
                73
            ],
            [
                1732662000,
                73
            ],
            [
                1732748400,
                73
            ],
            [
                1732834800,
                69
            ],
            [
                1732921200,
                69
            ],
            [
                1733007600,
                69
            ],
            [
                1733094000,
                69
            ],
            [
                1733180400,
                92
            ],
            [
                1733266800,
                92
            ],
            [
                1733353200,
                73
            ],
            [
                1733439600,
                74
            ],
            [
                1733526000,
                79
            ],
            [
                1733612400,
                87
            ],
            [
                1733698800,
                87
            ],
            [
                1733785200,
                87
            ],
            [
                1733871600,
                85
            ],
            [
                1733958000,
                85
            ],
            [
                1734044400,
                86
            ],
            [
                1734130800,
                90
            ],
            [
                1734217200,
                79
            ],
            [
                1734303600,
                71
            ],
            [
                1734390000,
                81
            ],
            [
                1734476400,
                84
            ],
            [
                1734562800,
                76
            ],
            [
                1734649200,
                78
            ],
            [
                1734735600,
                82
            ],
            [
                1734822000,
                82
            ],
            [
                1734908400,
                82
            ],
            [
                1734994800,
                86
            ],
            [
                1735081200,
                86
            ],
            [
                1735167600,
                91
            ],
            [
                1735254000,
                86
            ]
        ]
    },
    "airports": [
        {
            "departure": [
                {
                    "airport": {
                        "id": "ORY",
                        "name": "Paris Orly Airport"
                    },
                    "city": "Paris",
                    "country": "France",
                    "country_ode": "FR",
                    "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcQGx8ii2KbSDdbdzfKye5oDN2bwBA6audqI7XUEf2iMRZezpn_ZbQe1ZIuvUSH-8XOMe958umDwSsAF1w",
                    "thumbnail": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSyQJ-woNs0iO22mPSkmRUM5gcsTbbYeypQ6BBTeFxXr90mqTxZl57Fdq2CDuLn4w7cKZ8TT9_zZhOpF57rIpA7yWKQnqKvkKIf9Y-qJDo"
                }
            ],
            "arrival": [
                {
                    "airport": {
                        "id": "BCN",
                        "name": "Josep Tarradellas Barcelona-El Prat Airport"
                    },
                    "city": "Barcelona",
                    "country": "Spain",
                    "country_ode": "ES",
                    "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQOk3xypjQxrqfZPlTUH5lubWcGBzOkdXv7IVkOL--w1FYohepC2Y1hN69JZMcmQsAOt2hIy7EWP0SfXA",
                    "thumbnail": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSm8RLrNH5mwpZ7VV_y8imJgifZndKGVUDYaU5-3_hF41Qrpet1SbU1az4wU48pwjNcbuAC9cYwCNqDCxMF1MgcMCvzO0P__9pb0Q9JBGM"
                }
            ]
        },
        {
            "departure": [
                {
                    "airport": {
                        "id": "BCN",
                        "name": "Josep Tarradellas Barcelona-El Prat Airport"
                    },
                    "city": "Barcelona",
                    "country": "Spain",
                    "country_ode": "ES",
                    "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQOk3xypjQxrqfZPlTUH5lubWcGBzOkdXv7IVkOL--w1FYohepC2Y1hN69JZMcmQsAOt2hIy7EWP0SfXA",
                    "thumbnail": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSm8RLrNH5mwpZ7VV_y8imJgifZndKGVUDYaU5-3_hF41Qrpet1SbU1az4wU48pwjNcbuAC9cYwCNqDCxMF1MgcMCvzO0P__9pb0Q9JBGM"
                }
            ],
            "arrival": [
                {
                    "airport": {
                        "id": "ORY",
                        "name": "Paris Orly Airport"
                    },
                    "city": "Paris",
                    "country": "France",
                    "country_ode": "FR",
                    "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcQGx8ii2KbSDdbdzfKye5oDN2bwBA6audqI7XUEf2iMRZezpn_ZbQe1ZIuvUSH-8XOMe958umDwSsAF1w",
                    "thumbnail": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSyQJ-woNs0iO22mPSkmRUM5gcsTbbYeypQ6BBTeFxXr90mqTxZl57Fdq2CDuLn4w7cKZ8TT9_zZhOpF57rIpA7yWKQnqKvkKIf9Y-qJDo"
                }
            ]
        }
    ]
}
Previous
API Parameters
Next
One way
Built with