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

One way

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

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": 2,
        "outbound_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": 2,
        "outbound_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-11 13:10"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 14:45"
                    },
                    "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": 43,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 13:20"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 14:55"
                    },
                    "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 8007",
                    "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": 43,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 18:20"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": 50,
            "type": "One-Way",
            "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"
            ]
        }
    ],
    "other_flights": [
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 9:10"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 10:50"
                    },
                    "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 8001",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 93 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": 93000,
                "typical_for_this_route": 86000,
                "difference_percent": 8
            },
            "price": 43,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 8:40"
                    },
                    "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 8005",
                    "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": 48,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 21:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 23:35"
                    },
                    "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 8019",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 93 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": 93000,
                "typical_for_this_route": 86000,
                "difference_percent": 8
            },
            "price": 64,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:20"
                    },
                    "arrival_airport": {
                        "name": "Palma de Mallorca Airport",
                        "id": "PMI",
                        "time": "2025-1-11 19:05"
                    },
                    "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-11 23:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 :10"
                    },
                    "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": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 41 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 250,
                    "name": "Palma de Mallorca Airport",
                    "id": "PMI",
                    "overnight": false
                }
            ],
            "total_duration": 410,
            "carbon_emissions": {
                "this_flight": 146000,
                "typical_for_this_route": 86000,
                "difference_percent": 70
            },
            "price": 67,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:20"
                    },
                    "arrival_airport": {
                        "name": "Palma de Mallorca Airport",
                        "id": "PMI",
                        "time": "2025-1-11 19:05"
                    },
                    "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-12 6:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 7:10"
                    },
                    "duration": 55,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 3905",
                    "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": 670,
                    "name": "Palma de Mallorca Airport",
                    "id": "PMI",
                    "overnight": true
                }
            ],
            "total_duration": 830,
            "carbon_emissions": {
                "this_flight": 149000,
                "typical_for_this_route": 86000,
                "difference_percent": 73
            },
            "price": 67,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:20"
                    },
                    "arrival_airport": {
                        "name": "Palma de Mallorca Airport",
                        "id": "PMI",
                        "time": "2025-1-11 19:05"
                    },
                    "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-11 22:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 23:00"
                    },
                    "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: 41 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 180,
                    "name": "Palma de Mallorca Airport",
                    "id": "PMI",
                    "overnight": false
                }
            ],
            "total_duration": 340,
            "carbon_emissions": {
                "this_flight": 146000,
                "typical_for_this_route": 86000,
                "difference_percent": 70
            },
            "price": 71,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 18:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 19:45"
                    },
                    "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": 75,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:00"
                    },
                    "arrival_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-11 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-11 19:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 20:45"
                    },
                    "duration": 80,
                    "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: 63 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 660,
                    "name": "Nice Côte d'Azur Airport",
                    "id": "NCE",
                    "overnight": false
                }
            ],
            "total_duration": 825,
            "carbon_emissions": {
                "this_flight": 138000,
                "typical_for_this_route": 86000,
                "difference_percent": 60
            },
            "price": 80,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 18:35"
                    },
                    "arrival_airport": {
                        "name": "Milano Malpensa Airport",
                        "id": "MXP",
                        "time": "2025-1-11 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-11 21:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 23:35"
                    },
                    "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": 115,
                    "name": "Milano Malpensa Airport",
                    "id": "MXP",
                    "overnight": false
                }
            ],
            "total_duration": 300,
            "carbon_emissions": {
                "this_flight": 159000,
                "typical_for_this_route": 86000,
                "difference_percent": 85
            },
            "price": 81,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:20"
                    },
                    "arrival_airport": {
                        "name": "Milano Malpensa Airport",
                        "id": "MXP",
                        "time": "2025-1-11 8:50"
                    },
                    "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-11 15:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": 370,
                    "name": "Milano Malpensa Airport",
                    "id": "MXP",
                    "overnight": false
                }
            ],
            "total_duration": 555,
            "carbon_emissions": {
                "this_flight": 159000,
                "typical_for_this_route": 86000,
                "difference_percent": 85
            },
            "price": 85,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:20"
                    },
                    "arrival_airport": {
                        "name": "Milano Malpensa Airport",
                        "id": "MXP",
                        "time": "2025-1-11 8:50"
                    },
                    "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-11 16:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 18:30"
                    },
                    "duration": 95,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 6333",
                    "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": 485,
                    "name": "Milano Malpensa Airport",
                    "id": "MXP",
                    "overnight": false
                }
            ],
            "total_duration": 670,
            "carbon_emissions": {
                "this_flight": 159000,
                "typical_for_this_route": 86000,
                "difference_percent": 85
            },
            "price": 85,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 8:35"
                    },
                    "arrival_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-11 10:05"
                    },
                    "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-11 19:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 20:45"
                    },
                    "duration": 80,
                    "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: 63 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 560,
                    "name": "Nice Côte d'Azur Airport",
                    "id": "NCE",
                    "overnight": false
                }
            ],
            "total_duration": 730,
            "carbon_emissions": {
                "this_flight": 138000,
                "typical_for_this_route": 86000,
                "difference_percent": 60
            },
            "price": 87,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 8:10"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 9:40"
                    },
                    "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 443",
                    "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-11 20:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 23:45"
                    },
                    "duration": 110,
                    "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 1040",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 102 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 675,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 935,
            "carbon_emissions": {
                "this_flight": 234000,
                "typical_for_this_route": 86000,
                "difference_percent": 172
            },
            "price": 97,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 11:50"
                    },
                    "arrival_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-11 12:00"
                    },
                    "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-11 19:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 22:35"
                    },
                    "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: 113 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 450,
                    "name": "London Gatwick Airport",
                    "id": "LGW",
                    "overnight": false
                }
            ],
            "total_duration": 645,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 98,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 14:10"
                    },
                    "arrival_airport": {
                        "name": "Heathrow Airport",
                        "id": "LHR",
                        "time": "2025-1-11 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-11 20:50"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": 101,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 19:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 7:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": 101,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 8:00"
                    },
                    "arrival_airport": {
                        "name": "Geneva Airport",
                        "id": "GVA",
                        "time": "2025-1-11 9:00"
                    },
                    "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-11 17:45"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 19:15"
                    },
                    "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": 525,
                    "name": "Geneva Airport",
                    "id": "GVA",
                    "overnight": false
                }
            ],
            "total_duration": 675,
            "carbon_emissions": {
                "this_flight": 128000,
                "typical_for_this_route": 86000,
                "difference_percent": 49
            },
            "price": 104,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 8:00"
                    },
                    "arrival_airport": {
                        "name": "Málaga-Costa del Sol Airport",
                        "id": "AGP",
                        "time": "2025-1-11 10:35"
                    },
                    "duration": 155,
                    "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-11 12:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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 2120",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 87 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 140,
                    "name": "Málaga-Costa del Sol Airport",
                    "id": "AGP",
                    "overnight": false
                }
            ],
            "total_duration": 395,
            "carbon_emissions": {
                "this_flight": 221000,
                "typical_for_this_route": 86000,
                "difference_percent": 157
            },
            "price": 109,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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": [
                        "Below average legroom (29 in)",
                        "Stream media to your device",
                        "Emissions estimate: 93 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-12 7:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": 1115,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1320,
            "carbon_emissions": {
                "this_flight": 147000,
                "typical_for_this_route": 86000,
                "difference_percent": 71
            },
            "price": 109,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 19:15"
                    },
                    "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-12 7:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": 735,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 940,
            "carbon_emissions": {
                "this_flight": 148000,
                "typical_for_this_route": 86000,
                "difference_percent": 72
            },
            "price": 109,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 11:50"
                    },
                    "arrival_airport": {
                        "name": "London Gatwick Airport",
                        "id": "LGW",
                        "time": "2025-1-11 12:00"
                    },
                    "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-11 14:35"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 17:35"
                    },
                    "duration": 120,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 7827",
                    "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": 155,
                    "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": 121,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 6:30"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 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-11 13:50"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 16:45"
                    },
                    "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: 97 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 335,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 615,
            "carbon_emissions": {
                "this_flight": 230000,
                "typical_for_this_route": 86000,
                "difference_percent": 167
            },
            "price": 126,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 8:10"
                    },
                    "arrival_airport": {
                        "name": "Dublin Airport",
                        "id": "DUB",
                        "time": "2025-1-11 9:05"
                    },
                    "duration": 115,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8578",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 89 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Dublin Airport",
                        "id": "DUB",
                        "time": "2025-1-11 13:35"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 17:05"
                    },
                    "duration": 150,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8721",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 127 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 270,
                    "name": "Dublin Airport",
                    "id": "DUB",
                    "overnight": false
                }
            ],
            "total_duration": 535,
            "carbon_emissions": {
                "this_flight": 218000,
                "typical_for_this_route": 86000,
                "difference_percent": 153
            },
            "price": 130,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 8:10"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 9:40"
                    },
                    "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 443",
                    "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-11 10:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 13:45"
                    },
                    "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": 75,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 335,
            "carbon_emissions": {
                "this_flight": 234000,
                "typical_for_this_route": 86000,
                "difference_percent": 172
            },
            "price": 134,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 9:30"
                    },
                    "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 584",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 101 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-11 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 20:20"
                    },
                    "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 423",
                    "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": 575,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 775,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 136,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 12:20"
                    },
                    "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 570",
                    "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-11 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 20:20"
                    },
                    "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 423",
                    "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": 405,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 605,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 136,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 12:20"
                    },
                    "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 570",
                    "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-11 20:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 136,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 12:50"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-11 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 20:20"
                    },
                    "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 423",
                    "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": 250,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 450,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 136,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 12:50"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-11 20:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": 136,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 14:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-11 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 20:20"
                    },
                    "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 423",
                    "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": 155,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 355,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 136,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 12:35"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 14:05"
                    },
                    "duration": 150,
                    "airplane": "Airbus A321",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 433",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 132 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-11 17:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 20:20"
                    },
                    "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 1038",
                    "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": 205,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 465,
            "carbon_emissions": {
                "this_flight": 222000,
                "typical_for_this_route": 86000,
                "difference_percent": 158
            },
            "price": 146,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 12:35"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 14:05"
                    },
                    "duration": 150,
                    "airplane": "Airbus A321",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 433",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 132 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-11 20:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 23:45"
                    },
                    "duration": 110,
                    "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 1040",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 102 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": 235000,
                "typical_for_this_route": 86000,
                "difference_percent": 173
            },
            "price": 146,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 15:20"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 16:50"
                    },
                    "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 435",
                    "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-11 20:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 23:45"
                    },
                    "duration": 110,
                    "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 1040",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 102 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": 234000,
                "typical_for_this_route": 86000,
                "difference_percent": 172
            },
            "price": 146,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 9:30"
                    },
                    "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 584",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 101 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-11 20:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": 164000,
                "typical_for_this_route": 86000,
                "difference_percent": 91
            },
            "price": 148,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 14:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-11 20:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": 148,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 19: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 578",
                    "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-12 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 20:20"
                    },
                    "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 423",
                    "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": 1415,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1615,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 148,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 19:00"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 20:20"
                    },
                    "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 423",
                    "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": 1320,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1520,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 148,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 19:00"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 20:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": 1375,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1575,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 148,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 20:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 20:20"
                    },
                    "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 423",
                    "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": 1205,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1405,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 148,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 20:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 20:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": 1260,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1460,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 148,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 6:30"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 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-11 15:40"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 18:35"
                    },
                    "duration": 115,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8469",
                    "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": 445,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 725,
            "carbon_emissions": {
                "this_flight": 230000,
                "typical_for_this_route": 86000,
                "difference_percent": 167
            },
            "price": 151,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:40"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 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-11 20:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 23:45"
                    },
                    "duration": 110,
                    "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 1040",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 102 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": 234000,
                "typical_for_this_route": 86000,
                "difference_percent": 172
            },
            "price": 163,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 9:40"
                    },
                    "arrival_airport": {
                        "name": "Amerigo Vespucci Airport",
                        "id": "FLR",
                        "time": "2025-1-11 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-11 12:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": 175,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:00"
                    },
                    "arrival_airport": {
                        "name": "Tunis-Carthage International Airport",
                        "id": "TUN",
                        "time": "2025-1-11 19:25"
                    },
                    "duration": 145,
                    "airplane": "Airbus A320neo",
                    "airline": "Tunisair",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TU.png",
                    "travel_class": "Economy",
                    "flight_number": "TU 723",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 129 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Tunis-Carthage International Airport",
                        "id": "TUN",
                        "time": "2025-1-12 17:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 19:40"
                    },
                    "duration": 105,
                    "airplane": "Airbus A320",
                    "airline": "Tunisair",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TU.png",
                    "travel_class": "Economy",
                    "flight_number": "TU 514",
                    "extensions": [
                        "Average legroom (31 in)",
                        "In-seat power & USB outlets",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1350,
                    "name": "Tunis-Carthage International Airport",
                    "id": "TUN",
                    "overnight": true
                }
            ],
            "total_duration": 1600,
            "carbon_emissions": {
                "this_flight": 234000,
                "typical_for_this_route": 86000,
                "difference_percent": 172
            },
            "price": 180,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TU.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 20:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 21:35"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 22:50"
                    },
                    "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 427",
                    "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": 1355,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1555,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 183,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 21:10"
                    },
                    "arrival_airport": {
                        "name": "Tunis-Carthage International Airport",
                        "id": "TUN",
                        "time": "2025-1-11 23:35"
                    },
                    "duration": 145,
                    "airplane": "Airbus A320",
                    "airline": "Tunisair",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TU.png",
                    "travel_class": "Economy",
                    "flight_number": "TU 725",
                    "extensions": [
                        "Average legroom (31 in)",
                        "In-seat power & USB outlets",
                        "Emissions estimate: 149 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Tunis-Carthage International Airport",
                        "id": "TUN",
                        "time": "2025-1-12 17:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 19:40"
                    },
                    "duration": 105,
                    "airplane": "Airbus A320",
                    "airline": "Tunisair",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TU.png",
                    "travel_class": "Economy",
                    "flight_number": "TU 514",
                    "extensions": [
                        "Average legroom (31 in)",
                        "In-seat power & USB outlets",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1100,
                    "name": "Tunis-Carthage International Airport",
                    "id": "TUN",
                    "overnight": true
                }
            ],
            "total_duration": 1350,
            "carbon_emissions": {
                "this_flight": 253000,
                "typical_for_this_route": 86000,
                "difference_percent": 194
            },
            "price": 188,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TU.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 15:50"
                    },
                    "arrival_airport": {
                        "name": "Tangier-Ibn Battouta Intl. Airport",
                        "id": "TNG",
                        "time": "2025-1-11 18:30"
                    },
                    "duration": 160,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 8625",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 143 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Tangier-Ibn Battouta Intl. Airport",
                        "id": "TNG",
                        "time": "2025-1-11 22:20"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 :10"
                    },
                    "duration": 110,
                    "airplane": "",
                    "airline": "Vueling",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/VY.png",
                    "travel_class": "Economy",
                    "flight_number": "VY 7367",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 100 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 230,
                    "name": "Tangier-Ibn Battouta Intl. Airport",
                    "id": "TNG",
                    "overnight": false
                }
            ],
            "total_duration": 500,
            "carbon_emissions": {
                "this_flight": 245000,
                "typical_for_this_route": 86000,
                "difference_percent": 185
            },
            "price": 189,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 9:30"
                    },
                    "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 584",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 101 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-11 11:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 12: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 411",
                    "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": 120,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 320,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 199,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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": [
                        "Below average legroom (29 in)",
                        "Stream media to your device",
                        "Emissions estimate: 93 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-11 15:10"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": [
                        "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": 135,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 340,
            "carbon_emissions": {
                "this_flight": 147000,
                "typical_for_this_route": 86000,
                "difference_percent": 71
            },
            "price": 199,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 12:00"
                    },
                    "arrival_airport": {
                        "name": "Tunis-Carthage International Airport",
                        "id": "TUN",
                        "time": "2025-1-11 14:25"
                    },
                    "duration": 145,
                    "airplane": "Airbus A320neo",
                    "airline": "Tunisair",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TU.png",
                    "travel_class": "Economy",
                    "flight_number": "TU 719",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 129 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Tunis-Carthage International Airport",
                        "id": "TUN",
                        "time": "2025-1-12 17:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 19:40"
                    },
                    "duration": 105,
                    "airplane": "Airbus A320",
                    "airline": "Tunisair",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TU.png",
                    "travel_class": "Economy",
                    "flight_number": "TU 514",
                    "extensions": [
                        "Average legroom (31 in)",
                        "In-seat power & USB outlets",
                        "Emissions estimate: 103 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1650,
                    "name": "Tunis-Carthage International Airport",
                    "id": "TUN",
                    "overnight": true
                }
            ],
            "total_duration": 1900,
            "carbon_emissions": {
                "this_flight": 234000,
                "typical_for_this_route": 86000,
                "difference_percent": 172
            },
            "price": 202,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TU.png",
            "extensions": [
                "Checked baggage for a fee",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 8:10"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 9:40"
                    },
                    "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 443",
                    "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-11 17:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 20:20"
                    },
                    "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 1038",
                    "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": 470,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 730,
            "carbon_emissions": {
                "this_flight": 221000,
                "typical_for_this_route": 86000,
                "difference_percent": 157
            },
            "price": 204,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 11:00"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 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-11 17:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 20:20"
                    },
                    "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 1038",
                    "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": 300,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 560,
            "carbon_emissions": {
                "this_flight": 221000,
                "typical_for_this_route": 86000,
                "difference_percent": 157
            },
            "price": 204,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 11:00"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 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-11 20:55"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 23:45"
                    },
                    "duration": 110,
                    "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 1040",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 102 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": 234000,
                "typical_for_this_route": 86000,
                "difference_percent": 172
            },
            "price": 204,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:45"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-11 12:10"
                    },
                    "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 351",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 75 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-11 15:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-11 16: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 2071",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 74 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-11 21:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 77 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 170,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": false
                },
                {
                    "duration": 315,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": false
                }
            ],
            "total_duration": 750,
            "carbon_emissions": {
                "this_flight": 227000,
                "typical_for_this_route": 86000,
                "difference_percent": 164
            },
            "price": 208,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:45"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-11 12:10"
                    },
                    "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 351",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 75 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-11 17:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-11 18: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 2061",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 74 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-11 21:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 77 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 290,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": false
                },
                {
                    "duration": 195,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": false
                }
            ],
            "total_duration": 750,
            "carbon_emissions": {
                "this_flight": 227000,
                "typical_for_this_route": 86000,
                "difference_percent": 164
            },
            "price": 208,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:45"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-11 12:10"
                    },
                    "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 351",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 75 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-11 19:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-11 20: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 2109",
                    "extensions": [
                        "Average legroom (30 in)",
                        "Emissions estimate: 80 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-11 21:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 77 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 410,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": false
                },
                {
                    "duration": 75,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": false
                }
            ],
            "total_duration": 750,
            "carbon_emissions": {
                "this_flight": 234000,
                "typical_for_this_route": 86000,
                "difference_percent": 172
            },
            "price": 208,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:45"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-11 12:10"
                    },
                    "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 351",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 75 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-11 13:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-11 14:10"
                    },
                    "duration": 70,
                    "airplane": "Airbus A319",
                    "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)",
                        "Emissions estimate: 72 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-11 21:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 77 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 50,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": false
                },
                {
                    "duration": 435,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": false
                }
            ],
            "total_duration": 750,
            "carbon_emissions": {
                "this_flight": 226000,
                "typical_for_this_route": 86000,
                "difference_percent": 163
            },
            "price": 208,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 19: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 578",
                    "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-12 18:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": [
                        "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": 1350,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1550,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 222,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 19:00"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 18:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": [
                        "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": 1255,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1455,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 222,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 20:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 18:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": [
                        "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": 1140,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1340,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 222,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:10"
                    },
                    "arrival_airport": {
                        "name": "Nice Côte d'Azur Airport",
                        "id": "NCE",
                        "time": "2025-1-11 8:35"
                    },
                    "duration": 85,
                    "airplane": "",
                    "airline": "Air France",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AF.png",
                    "travel_class": "Economy",
                    "flight_number": "AF 6200",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 96 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-11 19:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 20:45"
                    },
                    "duration": 80,
                    "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: 63 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 650,
                    "name": "Nice Côte d'Azur Airport",
                    "id": "NCE",
                    "overnight": false
                }
            ],
            "total_duration": 815,
            "carbon_emissions": {
                "this_flight": 159000,
                "typical_for_this_route": 86000,
                "difference_percent": 85
            },
            "price": 227,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:20"
                    },
                    "arrival_airport": {
                        "name": "Milano Malpensa Airport",
                        "id": "MXP",
                        "time": "2025-1-11 8:50"
                    },
                    "duration": 90,
                    "airplane": "Airbus A320",
                    "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-11 10:30"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 12:50"
                    },
                    "duration": 140,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 672",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 109 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-11 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 20:20"
                    },
                    "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 423",
                    "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": 100,
                    "name": "Milano Malpensa Airport",
                    "id": "MXP",
                    "overnight": false
                },
                {
                    "duration": 375,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 780,
            "carbon_emissions": {
                "this_flight": 248000,
                "typical_for_this_route": 86000,
                "difference_percent": 188
            },
            "price": 233,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:20"
                    },
                    "arrival_airport": {
                        "name": "Milano Malpensa Airport",
                        "id": "MXP",
                        "time": "2025-1-11 8:50"
                    },
                    "duration": 90,
                    "airplane": "Airbus A320",
                    "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-11 10:30"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 12:50"
                    },
                    "duration": 140,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 672",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 109 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-11 20:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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": 100,
                    "name": "Milano Malpensa Airport",
                    "id": "MXP",
                    "overnight": false
                },
                {
                    "duration": 430,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 835,
            "carbon_emissions": {
                "this_flight": 246000,
                "typical_for_this_route": 86000,
                "difference_percent": 186
            },
            "price": 233,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:45"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-11 12:10"
                    },
                    "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 351",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 75 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-11 13:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-11 14:10"
                    },
                    "duration": 70,
                    "airplane": "Airbus A319",
                    "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)",
                        "Emissions estimate: 72 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-12 9:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 10:50"
                    },
                    "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 74",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 77 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 50,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": false
                },
                {
                    "duration": 1130,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": true
                }
            ],
            "total_duration": 1445,
            "carbon_emissions": {
                "this_flight": 226000,
                "typical_for_this_route": 86000,
                "difference_percent": 163
            },
            "price": 250,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:45"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-11 12:10"
                    },
                    "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 351",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 75 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-11 19:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-11 20: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 2109",
                    "extensions": [
                        "Average legroom (30 in)",
                        "Emissions estimate: 80 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-12 9:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 10:50"
                    },
                    "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 74",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 77 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 410,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": false
                },
                {
                    "duration": 770,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": true
                }
            ],
            "total_duration": 1445,
            "carbon_emissions": {
                "this_flight": 234000,
                "typical_for_this_route": 86000,
                "difference_percent": 172
            },
            "price": 250,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:45"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-11 12:10"
                    },
                    "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 351",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 75 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-11 15:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-11 16: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 2071",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 74 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-12 9:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 10:50"
                    },
                    "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 74",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 77 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 170,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": false
                },
                {
                    "duration": 1010,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": true
                }
            ],
            "total_duration": 1445,
            "carbon_emissions": {
                "this_flight": 227000,
                "typical_for_this_route": 86000,
                "difference_percent": 164
            },
            "price": 250,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:45"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-11 12:10"
                    },
                    "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 351",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 75 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-12 6:30"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-12 7:40"
                    },
                    "duration": 70,
                    "airplane": "Airbus A220 Passenger",
                    "airline": "ITA",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AZ.png",
                    "travel_class": "Economy",
                    "flight_number": "AZ 2013",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 63 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-12 9:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 10:50"
                    },
                    "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 74",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 77 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1100,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": true
                },
                {
                    "duration": 80,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": false
                }
            ],
            "total_duration": 1445,
            "carbon_emissions": {
                "this_flight": 216000,
                "typical_for_this_route": 86000,
                "difference_percent": 151
            },
            "price": 250,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:45"
                    },
                    "arrival_airport": {
                        "name": "Milan Linate Airport",
                        "id": "LIN",
                        "time": "2025-1-11 12:10"
                    },
                    "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 351",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 75 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-11 17:00"
                    },
                    "arrival_airport": {
                        "name": "Leonardo da Vinci International Airport",
                        "id": "FCO",
                        "time": "2025-1-11 18: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 2061",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat USB outlet",
                        "Emissions estimate: 74 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-12 9:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 10:50"
                    },
                    "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 74",
                    "extensions": [
                        "Below average legroom (29 in)",
                        "In-seat USB outlet",
                        "Stream media to your device",
                        "Emissions estimate: 77 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "29 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 290,
                    "name": "Milan Linate Airport",
                    "id": "LIN",
                    "overnight": false
                },
                {
                    "duration": 890,
                    "name": "Leonardo da Vinci International Airport",
                    "id": "FCO",
                    "overnight": true
                }
            ],
            "total_duration": 1445,
            "carbon_emissions": {
                "this_flight": 227000,
                "typical_for_this_route": 86000,
                "difference_percent": 164
            },
            "price": 250,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 19:00"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 8:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 9: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 407",
                    "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": 685,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 885,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 257,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 20:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 8:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 9: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 407",
                    "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": 570,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 770,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 257,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 20:05"
                    },
                    "arrival_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-11 23:10"
                    },
                    "duration": 185,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 775",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 174 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-12 16:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 18:10"
                    },
                    "duration": 130,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 960",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 128 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1010,
                    "name": "Casablanca Mohammed V International Airport",
                    "id": "CMN",
                    "overnight": true
                }
            ],
            "total_duration": 1325,
            "carbon_emissions": {
                "this_flight": 303000,
                "typical_for_this_route": 86000,
                "difference_percent": 252
            },
            "price": 280,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 20:10"
                    },
                    "arrival_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-11 23:15"
                    },
                    "duration": 185,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 751",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 174 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-12 16:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 18:10"
                    },
                    "duration": 130,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 960",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 128 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1005,
                    "name": "Casablanca Mohammed V International Airport",
                    "id": "CMN",
                    "overnight": true
                }
            ],
            "total_duration": 1320,
            "carbon_emissions": {
                "this_flight": 303000,
                "typical_for_this_route": 86000,
                "difference_percent": 252
            },
            "price": 280,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 9:30"
                    },
                    "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 584",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "In-seat USB outlet",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 101 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-12 8:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 9: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 407",
                    "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": 1380,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1580,
            "carbon_emissions": {
                "this_flight": 164000,
                "typical_for_this_route": 86000,
                "difference_percent": 91
            },
            "price": 314,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 12:20"
                    },
                    "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 570",
                    "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-12 8:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 9: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 407",
                    "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": 1210,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1410,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 314,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 12:50"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 8:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 9: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 407",
                    "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": 1055,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1255,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 314,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 14:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 8:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 9: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 407",
                    "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": 960,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1160,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 314,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 19: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 578",
                    "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-12 8:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 9: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 407",
                    "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": 780,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 980,
            "carbon_emissions": {
                "this_flight": 166000,
                "typical_for_this_route": 86000,
                "difference_percent": 93
            },
            "price": 314,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 16:40"
                    },
                    "arrival_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-11 19:35"
                    },
                    "duration": 175,
                    "airplane": "Boeing 787",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 765",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "In-seat power & USB outlets",
                        "On-demand video",
                        "Emissions estimate: 166 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-12 16:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 18:10"
                    },
                    "duration": 130,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 960",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 128 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1225,
                    "name": "Casablanca Mohammed V International Airport",
                    "id": "CMN",
                    "overnight": true
                }
            ],
            "total_duration": 1530,
            "carbon_emissions": {
                "this_flight": 295000,
                "typical_for_this_route": 86000,
                "difference_percent": 243
            },
            "price": 315,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 18:20"
                    },
                    "arrival_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-11 21:25"
                    },
                    "duration": 185,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 771",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 174 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-12 16:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 18:10"
                    },
                    "duration": 130,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 960",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 128 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1115,
                    "name": "Casablanca Mohammed V International Airport",
                    "id": "CMN",
                    "overnight": true
                }
            ],
            "total_duration": 1430,
            "carbon_emissions": {
                "this_flight": 303000,
                "typical_for_this_route": 86000,
                "difference_percent": 252
            },
            "price": 320,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 12:10"
                    },
                    "arrival_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-11 15:15"
                    },
                    "duration": 185,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 761",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 174 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-12 16:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 18:10"
                    },
                    "duration": 130,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 960",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 128 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1485,
                    "name": "Casablanca Mohammed V International Airport",
                    "id": "CMN",
                    "overnight": true
                }
            ],
            "total_duration": 1800,
            "carbon_emissions": {
                "this_flight": 303000,
                "typical_for_this_route": 86000,
                "difference_percent": 252
            },
            "price": 333,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 19:15"
                    },
                    "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-12 15:10"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": [
                        "Average legroom (31 in)",
                        "In-seat power & USB outlets",
                        "On-demand video",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 54 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1195,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1400,
            "carbon_emissions": {
                "this_flight": 150000,
                "typical_for_this_route": 86000,
                "difference_percent": 74
            },
            "price": 336,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 19:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 15:10"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": [
                        "Average legroom (31 in)",
                        "In-seat power & USB outlets",
                        "On-demand video",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 54 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1065,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1270,
            "carbon_emissions": {
                "this_flight": 150000,
                "typical_for_this_route": 86000,
                "difference_percent": 74
            },
            "price": 336,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 8:20"
                    },
                    "arrival_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-11 11:25"
                    },
                    "duration": 185,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 777",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 174 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-11 16:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 18:10"
                    },
                    "duration": 130,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 960",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 128 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 275,
                    "name": "Casablanca Mohammed V International Airport",
                    "id": "CMN",
                    "overnight": false
                }
            ],
            "total_duration": 590,
            "carbon_emissions": {
                "this_flight": 303000,
                "typical_for_this_route": 86000,
                "difference_percent": 252
            },
            "price": 340,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 8:10"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 9:40"
                    },
                    "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 443",
                    "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-11 14:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 17:15"
                    },
                    "duration": 110,
                    "airplane": "Airbus A319",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 1036",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 116 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 285,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 545,
            "carbon_emissions": {
                "this_flight": 248000,
                "typical_for_this_route": 86000,
                "difference_percent": 188
            },
            "price": 345,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 11:00"
                    },
                    "arrival_airport": {
                        "name": "Humberto Delgado Airport",
                        "id": "LIS",
                        "time": "2025-1-11 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-11 14:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 17:15"
                    },
                    "duration": 110,
                    "airplane": "Airbus A319",
                    "airline": "Tap Air Portugal",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
                    "travel_class": "Economy",
                    "flight_number": "TP 1036",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 116 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 115,
                    "name": "Humberto Delgado Airport",
                    "id": "LIS",
                    "overnight": false
                }
            ],
            "total_duration": 375,
            "carbon_emissions": {
                "this_flight": 248000,
                "typical_for_this_route": 86000,
                "difference_percent": 188
            },
            "price": 345,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/TP.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 12:20"
                    },
                    "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 570",
                    "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-12 11:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 12: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 411",
                    "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": 1390,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1590,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 377,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 12:50"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 11:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 12: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 411",
                    "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": 1235,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1435,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 377,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 14:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 11:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 12: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 411",
                    "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": 1140,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1340,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 377,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 19: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 578",
                    "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-12 11:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 12: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 411",
                    "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": 960,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1160,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 377,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 19:00"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 11:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 12: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 411",
                    "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": 865,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1065,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 377,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 20:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 11:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 12: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 411",
                    "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": 750,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 950,
            "carbon_emissions": {
                "this_flight": 167000,
                "typical_for_this_route": 86000,
                "difference_percent": 94
            },
            "price": 377,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 20:05"
                    },
                    "arrival_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-11 23:10"
                    },
                    "duration": 185,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 775",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 174 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-12 9:35"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 11:45"
                    },
                    "duration": 130,
                    "airplane": "Embraer 190",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 964",
                    "extensions": [
                        "Average legroom (31 in)",
                        "Emissions estimate: 160 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 625,
                    "name": "Casablanca Mohammed V International Airport",
                    "id": "CMN",
                    "overnight": true
                }
            ],
            "total_duration": 940,
            "carbon_emissions": {
                "this_flight": 335000,
                "typical_for_this_route": 86000,
                "difference_percent": 290
            },
            "price": 383,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 20:10"
                    },
                    "arrival_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-11 23:15"
                    },
                    "duration": 185,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 751",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 174 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-12 9:35"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 11:45"
                    },
                    "duration": 130,
                    "airplane": "Embraer 190",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 964",
                    "extensions": [
                        "Average legroom (31 in)",
                        "Emissions estimate: 160 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 620,
                    "name": "Casablanca Mohammed V International Airport",
                    "id": "CMN",
                    "overnight": true
                }
            ],
            "total_duration": 935,
            "carbon_emissions": {
                "this_flight": 335000,
                "typical_for_this_route": 86000,
                "difference_percent": 290
            },
            "price": 383,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:40"
                    },
                    "arrival_airport": {
                        "name": "Algiers International Airport Houari Boumediene",
                        "id": "ALG",
                        "time": "2025-1-11 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-11 16:45"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 18:05"
                    },
                    "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": 415,
                    "name": "Algiers International Airport Houari Boumediene",
                    "id": "ALG",
                    "overnight": false
                }
            ],
            "total_duration": 625,
            "carbon_emissions": {
                "this_flight": 223000,
                "typical_for_this_route": 86000,
                "difference_percent": 159
            },
            "price": 397,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 11:40"
                    },
                    "arrival_airport": {
                        "name": "Oran Ahmed Ben Bella Airport",
                        "id": "ORN",
                        "time": "2025-1-11 14:05"
                    },
                    "duration": 145,
                    "airplane": "Boeing 737",
                    "airline": "Air Algerie",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AH.png",
                    "travel_class": "Economy",
                    "flight_number": "AH 1061",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 154 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Oran Ahmed Ben Bella Airport",
                        "id": "ORN",
                        "time": "2025-1-12 8:25"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 9:45"
                    },
                    "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 2018",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 91 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1100,
                    "name": "Oran Ahmed Ben Bella Airport",
                    "id": "ORN",
                    "overnight": true
                }
            ],
            "total_duration": 1325,
            "carbon_emissions": {
                "this_flight": 246000,
                "typical_for_this_route": 86000,
                "difference_percent": 186
            },
            "price": 399,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:40"
                    },
                    "arrival_airport": {
                        "name": "Algiers International Airport Houari Boumediene",
                        "id": "ALG",
                        "time": "2025-1-11 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-12 16:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": 1840,
                    "name": "Algiers International Airport Houari Boumediene",
                    "id": "ALG",
                    "overnight": true
                }
            ],
            "total_duration": 2050,
            "carbon_emissions": {
                "this_flight": 223000,
                "typical_for_this_route": 86000,
                "difference_percent": 159
            },
            "price": 406,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 16:40"
                    },
                    "arrival_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-11 19:35"
                    },
                    "duration": 175,
                    "airplane": "Boeing 787",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 765",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "In-seat power & USB outlets",
                        "On-demand video",
                        "Emissions estimate: 166 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-12 9:35"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 11:45"
                    },
                    "duration": 130,
                    "airplane": "Embraer 190",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 964",
                    "extensions": [
                        "Average legroom (31 in)",
                        "Emissions estimate: 160 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 840,
                    "name": "Casablanca Mohammed V International Airport",
                    "id": "CMN",
                    "overnight": true
                }
            ],
            "total_duration": 1145,
            "carbon_emissions": {
                "this_flight": 327000,
                "typical_for_this_route": 86000,
                "difference_percent": 280
            },
            "price": 418,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 18:20"
                    },
                    "arrival_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-11 21:25"
                    },
                    "duration": 185,
                    "airplane": "Boeing 737",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 771",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "Emissions estimate: 174 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "32 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Casablanca Mohammed V International Airport",
                        "id": "CMN",
                        "time": "2025-1-12 9:35"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 11:45"
                    },
                    "duration": 130,
                    "airplane": "Embraer 190",
                    "airline": "Royal Air Maroc",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
                    "travel_class": "Economy",
                    "flight_number": "AT 964",
                    "extensions": [
                        "Average legroom (31 in)",
                        "Emissions estimate: 160 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "31 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 730,
                    "name": "Casablanca Mohammed V International Airport",
                    "id": "CMN",
                    "overnight": true
                }
            ],
            "total_duration": 1045,
            "carbon_emissions": {
                "this_flight": 335000,
                "typical_for_this_route": 86000,
                "difference_percent": 290
            },
            "price": 423,
            "type": "One-Way",
            "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AT.png",
            "extensions": [
                "1 checked bag up to 23 kg included",
                "Fare non-refundable, taxes may be refundable",
                "Ticket changes for a fee"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 12:20"
                    },
                    "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 570",
                    "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-11 13:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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",
                        "Emissions estimate: 93 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": 249000,
                "typical_for_this_route": 86000,
                "difference_percent": 190
            },
            "price": 503,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 15:55"
                    },
                    "arrival_airport": {
                        "name": "Algiers International Airport Houari Boumediene",
                        "id": "ALG",
                        "time": "2025-1-11 18:05"
                    },
                    "duration": 130,
                    "airplane": "Airbus A330",
                    "airline": "Air Algerie",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AH.png",
                    "travel_class": "Economy",
                    "flight_number": "AH 1005",
                    "extensions": [
                        "Above average legroom (32 in)",
                        "In-seat USB outlet",
                        "On-demand video",
                        "Emissions estimate: 141 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-12 16:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": 1345,
                    "name": "Algiers International Airport Houari Boumediene",
                    "id": "ALG",
                    "overnight": true
                }
            ],
            "total_duration": 1555,
            "carbon_emissions": {
                "this_flight": 220000,
                "typical_for_this_route": 86000,
                "difference_percent": 156
            },
            "price": 511,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 13:00"
                    },
                    "arrival_airport": {
                        "name": "Algiers International Airport Houari Boumediene",
                        "id": "ALG",
                        "time": "2025-1-11 15:10"
                    },
                    "duration": 130,
                    "airplane": "Airbus A320",
                    "airline": "Air Algerie",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/AH.png",
                    "travel_class": "Economy",
                    "flight_number": "AH 1011",
                    "extensions": [
                        "Below average legroom (28 in)",
                        "Emissions estimate: 121 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "28 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                },
                {
                    "departure_airport": {
                        "name": "Algiers International Airport Houari Boumediene",
                        "id": "ALG",
                        "time": "2025-1-12 16:30"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": 1520,
                    "name": "Algiers International Airport Houari Boumediene",
                    "id": "ALG",
                    "overnight": true
                }
            ],
            "total_duration": 1730,
            "carbon_emissions": {
                "this_flight": 200000,
                "typical_for_this_route": 86000,
                "difference_percent": 133
            },
            "price": 521,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:20"
                    },
                    "arrival_airport": {
                        "name": "Milano Malpensa Airport",
                        "id": "MXP",
                        "time": "2025-1-11 8:50"
                    },
                    "duration": 90,
                    "airplane": "Airbus A320",
                    "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-11 10:30"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 12:50"
                    },
                    "duration": 140,
                    "airplane": "Airbus A320",
                    "airline": "Iberia",
                    "airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
                    "travel_class": "Economy",
                    "flight_number": "IB 672",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 164 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-11 16:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 17: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 417",
                    "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": 100,
                    "name": "Milano Malpensa Airport",
                    "id": "MXP",
                    "overnight": false
                },
                {
                    "duration": 190,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 595,
            "carbon_emissions": {
                "this_flight": 334000,
                "typical_for_this_route": 86000,
                "difference_percent": 288
            },
            "price": 659,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 9:30"
                    },
                    "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 584",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 152 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-11 13:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 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",
                        "Emissions estimate: 93 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": 246000,
                "typical_for_this_route": 86000,
                "difference_percent": 186
            },
            "price": 660,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 14:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 13:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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",
                        "Emissions estimate: 93 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1245,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1445,
            "carbon_emissions": {
                "this_flight": 249000,
                "typical_for_this_route": 86000,
                "difference_percent": 190
            },
            "price": 683,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 14:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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-12 19:05"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 20:20"
                    },
                    "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 423",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Emissions estimate: 93 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1595,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1795,
            "carbon_emissions": {
                "this_flight": 249000,
                "typical_for_this_route": 86000,
                "difference_percent": 190
            },
            "price": 683,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 19: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 578",
                    "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-12 13:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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",
                        "Emissions estimate: 93 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1065,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1265,
            "carbon_emissions": {
                "this_flight": 249000,
                "typical_for_this_route": 86000,
                "difference_percent": 190
            },
            "price": 683,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 19: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 578",
                    "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-12 20:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Emissions estimate: 93 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1470,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1670,
            "carbon_emissions": {
                "this_flight": 249000,
                "typical_for_this_route": 86000,
                "difference_percent": 190
            },
            "price": 683,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 17:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 19: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 578",
                    "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-12 21:35"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 22:50"
                    },
                    "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 427",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Emissions estimate: 93 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1565,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1765,
            "carbon_emissions": {
                "this_flight": 249000,
                "typical_for_this_route": 86000,
                "difference_percent": 190
            },
            "price": 683,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 19:00"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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": [
                        "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-12 13:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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",
                        "Emissions estimate: 93 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 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": 249000,
                "typical_for_this_route": 86000,
                "difference_percent": 190
            },
            "price": 683,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 19:00"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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": [
                        "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-12 21:35"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 22:50"
                    },
                    "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 427",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Emissions estimate: 93 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 in",
                    "overnight": false,
                    "often_delayed_by_over_30_min": false
                }
            ],
            "layovers": [
                {
                    "duration": 1470,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": true
                }
            ],
            "total_duration": 1670,
            "carbon_emissions": {
                "this_flight": 249000,
                "typical_for_this_route": 86000,
                "difference_percent": 190
            },
            "price": 683,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 20:55"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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": [
                        "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-12 13:15"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-12 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",
                        "Emissions estimate: 93 kg CO2e"
                    ],
                    "ticket_also_sold_by": null,
                    "legroom": "30 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": 249000,
                "typical_for_this_route": 86000,
                "difference_percent": 190
            },
            "price": 683,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 7:25"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 9:30"
                    },
                    "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 584",
                    "extensions": [
                        "Average legroom (30 in)",
                        "In-seat power & USB outlets",
                        "Wi-Fi for a fee",
                        "Emissions estimate: 152 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-11 16:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 17: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 417",
                    "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": 390,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 590,
            "carbon_emissions": {
                "this_flight": 248000,
                "typical_for_this_route": 86000,
                "difference_percent": 188
            },
            "price": 831,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 10:15"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 12:20"
                    },
                    "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 570",
                    "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-11 16:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 17: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 417",
                    "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": 220,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 420,
            "carbon_emissions": {
                "this_flight": 251000,
                "typical_for_this_route": 86000,
                "difference_percent": 192
            },
            "price": 831,
            "type": "One-Way",
            "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"
            ]
        },
        {
            "flights": [
                {
                    "departure_airport": {
                        "name": "Paris Orly Airport",
                        "id": "ORY",
                        "time": "2025-1-11 12:50"
                    },
                    "arrival_airport": {
                        "name": "Adolfo Suárez Madrid–Barajas Airport",
                        "id": "MAD",
                        "time": "2025-1-11 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": [
                        "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-11 16:00"
                    },
                    "arrival_airport": {
                        "name": "Josep Tarradellas Barcelona-El Prat Airport",
                        "id": "BCN",
                        "time": "2025-1-11 17: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 417",
                    "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": 65,
                    "name": "Adolfo Suárez Madrid–Barajas Airport",
                    "id": "MAD",
                    "overnight": false
                }
            ],
            "total_duration": 265,
            "carbon_emissions": {
                "this_flight": 251000,
                "typical_for_this_route": 86000,
                "difference_percent": 192
            },
            "price": 831,
            "type": "One-Way",
            "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"
            ]
        }
    ],
    "price_insights": {
        "lowest_price": 43,
        "price_level": "normal",
        "typical_price_range": [
            30,
            65
        ],
        "price_history": [
            [
                1730070000,
                42
            ],
            [
                1730156400,
                40
            ],
            [
                1730242800,
                41
            ],
            [
                1730329200,
                41
            ],
            [
                1730415600,
                41
            ],
            [
                1730502000,
                41
            ],
            [
                1730588400,
                46
            ],
            [
                1730674800,
                46
            ],
            [
                1730761200,
                46
            ],
            [
                1730847600,
                46
            ],
            [
                1730934000,
                40
            ],
            [
                1731020400,
                40
            ],
            [
                1731106800,
                37
            ],
            [
                1731193200,
                36
            ],
            [
                1731279600,
                40
            ],
            [
                1731366000,
                40
            ],
            [
                1731452400,
                40
            ],
            [
                1731538800,
                40
            ],
            [
                1731625200,
                39
            ],
            [
                1731711600,
                39
            ],
            [
                1731798000,
                40
            ],
            [
                1731884400,
                41
            ],
            [
                1731970800,
                45
            ],
            [
                1732057200,
                43
            ],
            [
                1732143600,
                43
            ],
            [
                1732230000,
                42
            ],
            [
                1732316400,
                42
            ],
            [
                1732402800,
                35
            ],
            [
                1732489200,
                35
            ],
            [
                1732575600,
                35
            ],
            [
                1732662000,
                33
            ],
            [
                1732748400,
                30
            ],
            [
                1732834800,
                30
            ],
            [
                1732921200,
                27
            ],
            [
                1733007600,
                34
            ],
            [
                1733094000,
                30
            ],
            [
                1733180400,
                37
            ],
            [
                1733266800,
                37
            ],
            [
                1733353200,
                43
            ],
            [
                1733439600,
                48
            ],
            [
                1733526000,
                48
            ],
            [
                1733612400,
                48
            ],
            [
                1733698800,
                37
            ],
            [
                1733785200,
                37
            ],
            [
                1733871600,
                37
            ],
            [
                1733958000,
                27
            ],
            [
                1734044400,
                30
            ],
            [
                1734130800,
                35
            ],
            [
                1734217200,
                35
            ],
            [
                1734303600,
                35
            ],
            [
                1734390000,
                35
            ],
            [
                1734476400,
                35
            ],
            [
                1734562800,
                35
            ],
            [
                1734649200,
                39
            ],
            [
                1734735600,
                39
            ],
            [
                1734822000,
                39
            ],
            [
                1734908400,
                39
            ],
            [
                1734994800,
                39
            ],
            [
                1735081200,
                35
            ],
            [
                1735167600,
                39
            ],
            [
                1735254000,
                43
            ]
        ]
    },
    "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"
                }
            ]
        }
    ]
}
Previous
Round trip
Next
Multi-city
Built with