{
  "tenant": "mexico-f1",
  "route": "/circuit",
  "destination": {
    "slug": "mexico-f1",
    "name": "Mexico City Grand Prix",
    "destinationName": "Mexico City",
    "guideType": "race-travel",
    "destination": {
      "city": "Mexico City",
      "country": "Mexico",
      "region": "Valley of Mexico",
      "coordinates": [
        -99.0925,
        19.40611
      ],
      "timezone": "America/Mexico_City",
      "currency": "MXN"
    },
    "race": {
      "name": "Mexico City Grand Prix",
      "circuitName": "Autódromo Hermanos Rodríguez",
      "circuitType": "permanent-circuit",
      "governingSeries": "Formula One",
      "editorialRelationship": "independent-unofficial-guide",
      "year": 2026,
      "dateLabel": "30 October–1 November 2026",
      "dateConfidence": "confirmed",
      "dateNote": "Confirmed official FIA calendar slot. Three days of high-altitude fiesta racing.",
      "series": "Formula One",
      "relationship": "Independent, unofficial travel guide",
      "officialUrl": "https://www.formula1.com/en/racing/2026/mexico",
      "lapLengthKm": 4.304,
      "laps": 71,
      "turns": 17
    },
    "edition": {
      "year": 2026,
      "status": "calendar-confirmed",
      "verificationRequired": true
    }
  },
  "scope": "Public editorial content and published planning templates only; no visitor accounts, saved itineraries, bookings or live availability.",
  "data": {
    "surface": {
      "id": "circuit",
      "route": "/circuit",
      "eyebrow": "Autódromo Hermanos Rodríguez Seating Guide",
      "title": "Where to sit at the Autódromo:",
      "emphasis": "Foro Sol Stadium vs Main Straight.",
      "lede": "Compare the 4.304 km, 17-corner circuit through its grandstands, stadium seating, colour zones and transport connections.",
      "heading": "Choose a view, then plan the entrance for your ticket.",
      "body": "Gradas 1 and 2 face the main straight, while Grada 2A offers another straight-side option. Gradas 3A, 4, 5, 5A and 6 cover the opening Moisés Solana sequence from different angles. The Recorte Rebaque stands focus on the southern technical complex; a grandstand number is not a corner number. Gradas 14 Sur and 15 Norte sit around the Estadio GNP Seguros stadium sequence and podium setting. Use the outlines and shared map details to compare the views, cover and access limits. The organiser describes Gradas 1, 2, 10, 11 and 14 as partly covered; that does not guarantee shade for every seat.",
      "disclaimer": "Your ticket’s colour zone and named gate control admission. Confirm the gate for Gradas 8 and 9 before travelling, as published allocations differ.",
      "categories": [
        "race-and-circuit"
      ],
      "sources": [
        {
          "label": "Formula 1 · 2026 Mexico timetable",
          "url": "https://www.formula1.com/en/latest/article/formula-1-gran-premio-de-la-ciudad-de-mexico-2026.14b3wTWzNNLJ5Wd8cG7HCQ"
        },
        {
          "label": "MexicoGP · ticket entrances and re-entry",
          "url": "https://www.mexicogp.mx/informacion/accesos/"
        },
        {
          "label": "MexicoGP · 2026 sale allocations",
          "url": "https://www.mexicogp.mx/noticia/f1esta-asegurada-mexico-gp-2026-sold-out/"
        },
        {
          "label": "Mexico City · Day of the Dead programme",
          "url": "https://mexicocity.cdmx.gob.mx/e/dia-de-muertos-en-la-ciudad-de-mexico/"
        }
      ],
      "trackLine": [
        [
          -99.094338,
          19.406226
        ],
        [
          -99.090925,
          19.405779
        ],
        [
          -99.089818,
          19.405642
        ],
        [
          -99.088652,
          19.405543
        ],
        [
          -99.08809,
          19.405477
        ],
        [
          -99.08664,
          19.405284
        ],
        [
          -99.084113,
          19.40493
        ],
        [
          -99.083592,
          19.404831
        ],
        [
          -99.083503,
          19.404798
        ],
        [
          -99.083456,
          19.40476
        ],
        [
          -99.083432,
          19.404699
        ],
        [
          -99.083426,
          19.404643
        ],
        [
          -99.083521,
          19.404053
        ],
        [
          -99.083509,
          19.404001
        ],
        [
          -99.083479,
          19.403954
        ],
        [
          -99.083213,
          19.403818
        ],
        [
          -99.083136,
          19.40378
        ],
        [
          -99.083095,
          19.403719
        ],
        [
          -99.083095,
          19.403662
        ],
        [
          -99.083148,
          19.403294
        ],
        [
          -99.083231,
          19.402964
        ],
        [
          -99.083361,
          19.402644
        ],
        [
          -99.083509,
          19.402356
        ],
        [
          -99.084669,
          19.400499
        ],
        [
          -99.08606,
          19.398439
        ],
        [
          -99.086149,
          19.398298
        ],
        [
          -99.086161,
          19.398213
        ],
        [
          -99.086143,
          19.398142
        ],
        [
          -99.086101,
          19.39809
        ],
        [
          -99.085687,
          19.39785
        ],
        [
          -99.085646,
          19.397812
        ],
        [
          -99.08564,
          19.397751
        ],
        [
          -99.085669,
          19.397699
        ],
        [
          -99.08574,
          19.397638
        ],
        [
          -99.086516,
          19.397086
        ],
        [
          -99.086593,
          19.397053
        ],
        [
          -99.086658,
          19.397044
        ],
        [
          -99.086717,
          19.397063
        ],
        [
          -99.086859,
          19.397148
        ],
        [
          -99.086883,
          19.397204
        ],
        [
          -99.086883,
          19.397317
        ],
        [
          -99.086528,
          19.399929
        ],
        [
          -99.086533,
          19.400009
        ],
        [
          -99.086569,
          19.400084
        ],
        [
          -99.086622,
          19.400146
        ],
        [
          -99.086705,
          19.400202
        ],
        [
          -99.087119,
          19.400443
        ],
        [
          -99.087267,
          19.40057
        ],
        [
          -99.087356,
          19.400655
        ],
        [
          -99.087445,
          19.400815
        ],
        [
          -99.08754,
          19.401051
        ],
        [
          -99.087634,
          19.401192
        ],
        [
          -99.087741,
          19.401291
        ],
        [
          -99.087859,
          19.401362
        ],
        [
          -99.088019,
          19.401428
        ],
        [
          -99.089298,
          19.401612
        ],
        [
          -99.08944,
          19.401654
        ],
        [
          -99.089528,
          19.401725
        ],
        [
          -99.08957,
          19.401772
        ],
        [
          -99.089605,
          19.401838
        ],
        [
          -99.089771,
          19.402323
        ],
        [
          -99.089824,
          19.402418
        ],
        [
          -99.089907,
          19.402507
        ],
        [
          -99.090114,
          19.402625
        ],
        [
          -99.091061,
          19.403106
        ],
        [
          -99.091334,
          19.403214
        ],
        [
          -99.09173,
          19.403304
        ],
        [
          -99.094903,
          19.403738
        ],
        [
          -99.094968,
          19.403761
        ],
        [
          -99.095003,
          19.403799
        ],
        [
          -99.095033,
          19.40386
        ],
        [
          -99.095039,
          19.40394
        ],
        [
          -99.095092,
          19.404709
        ],
        [
          -99.095157,
          19.405241
        ],
        [
          -99.095181,
          19.405302
        ],
        [
          -99.095228,
          19.405345
        ],
        [
          -99.095293,
          19.405373
        ],
        [
          -99.095376,
          19.405364
        ],
        [
          -99.095465,
          19.405288
        ],
        [
          -99.095578,
          19.405128
        ],
        [
          -99.095643,
          19.405081
        ],
        [
          -99.09572,
          19.405053
        ],
        [
          -99.095808,
          19.405057
        ],
        [
          -99.095909,
          19.4051
        ],
        [
          -99.096027,
          19.405152
        ],
        [
          -99.09614,
          19.405185
        ],
        [
          -99.096678,
          19.405241
        ],
        [
          -99.096767,
          19.405269
        ],
        [
          -99.096809,
          19.405302
        ],
        [
          -99.096844,
          19.405364
        ],
        [
          -99.09685,
          19.405425
        ],
        [
          -99.096815,
          19.405571
        ],
        [
          -99.096738,
          19.405764
        ],
        [
          -99.096637,
          19.405925
        ],
        [
          -99.096489,
          19.406118
        ],
        [
          -99.096317,
          19.40625
        ],
        [
          -99.096098,
          19.406354
        ],
        [
          -99.095897,
          19.406405
        ],
        [
          -99.095702,
          19.40641
        ],
        [
          -99.095418,
          19.406377
        ],
        [
          -99.094338,
          19.406226
        ]
      ],
      "trackSectors": [
        {
          "id": "sector-1",
          "number": 1,
          "label": "Sector 1",
          "color": "#13c5e8",
          "coordinates": [
            [
              -99.094338,
              19.406226
            ],
            [
              -99.090925,
              19.405779
            ],
            [
              -99.089818,
              19.405642
            ],
            [
              -99.088652,
              19.405543
            ],
            [
              -99.08809,
              19.405477
            ],
            [
              -99.08664,
              19.405284
            ],
            [
              -99.084113,
              19.40493
            ],
            [
              -99.083592,
              19.404831
            ],
            [
              -99.083503,
              19.404798
            ],
            [
              -99.083456,
              19.40476
            ],
            [
              -99.083432,
              19.404699
            ],
            [
              -99.083426,
              19.404643
            ],
            [
              -99.083521,
              19.404053
            ],
            [
              -99.083509,
              19.404001
            ],
            [
              -99.083479,
              19.403954
            ],
            [
              -99.083213,
              19.403818
            ],
            [
              -99.083136,
              19.40378
            ],
            [
              -99.083095,
              19.403719
            ],
            [
              -99.083095,
              19.403662
            ],
            [
              -99.083148,
              19.403294
            ],
            [
              -99.083231,
              19.402964
            ],
            [
              -99.083361,
              19.402644
            ],
            [
              -99.083509,
              19.402356
            ],
            [
              -99.084669,
              19.400499
            ],
            [
              -99.08550596605298,
              19.399259495996315
            ]
          ],
          "lengthKm": 1.858,
          "lengthIsApproximate": true
        },
        {
          "id": "sector-2",
          "number": 2,
          "label": "Sector 2",
          "color": "#e2b84c",
          "coordinates": [
            [
              -99.08550596605298,
              19.399259495996315
            ],
            [
              -99.08606,
              19.398439
            ],
            [
              -99.086149,
              19.398298
            ],
            [
              -99.086161,
              19.398213
            ],
            [
              -99.086143,
              19.398142
            ],
            [
              -99.086101,
              19.39809
            ],
            [
              -99.085687,
              19.39785
            ],
            [
              -99.085646,
              19.397812
            ],
            [
              -99.08564,
              19.397751
            ],
            [
              -99.085669,
              19.397699
            ],
            [
              -99.08574,
              19.397638
            ],
            [
              -99.086516,
              19.397086
            ],
            [
              -99.086593,
              19.397053
            ],
            [
              -99.086658,
              19.397044
            ],
            [
              -99.086717,
              19.397063
            ],
            [
              -99.086859,
              19.397148
            ],
            [
              -99.086883,
              19.397204
            ],
            [
              -99.086883,
              19.397317
            ],
            [
              -99.086528,
              19.399929
            ],
            [
              -99.086533,
              19.400009
            ],
            [
              -99.086569,
              19.400084
            ],
            [
              -99.086622,
              19.400146
            ],
            [
              -99.086705,
              19.400202
            ],
            [
              -99.087119,
              19.400443
            ],
            [
              -99.087267,
              19.40057
            ],
            [
              -99.087356,
              19.400655
            ],
            [
              -99.087445,
              19.400815
            ],
            [
              -99.08754,
              19.401051
            ],
            [
              -99.087634,
              19.401192
            ],
            [
              -99.087741,
              19.401291
            ],
            [
              -99.087859,
              19.401362
            ],
            [
              -99.088019,
              19.401428
            ],
            [
              -99.089298,
              19.401612
            ],
            [
              -99.08944,
              19.401654
            ],
            [
              -99.089528,
              19.401725
            ],
            [
              -99.08957,
              19.401772
            ],
            [
              -99.089605,
              19.401838
            ],
            [
              -99.089771,
              19.402323
            ],
            [
              -99.089824,
              19.402418
            ],
            [
              -99.089907,
              19.402507
            ],
            [
              -99.090114,
              19.402625
            ],
            [
              -99.091061,
              19.403106
            ],
            [
              -99.091334,
              19.403214
            ],
            [
              -99.09173,
              19.403304
            ],
            [
              -99.09281238307076,
              19.403452047353518
            ]
          ],
          "lengthKm": 1.512,
          "lengthIsApproximate": true
        },
        {
          "id": "sector-3",
          "number": 3,
          "label": "Sector 3",
          "color": "#ff5c4d",
          "coordinates": [
            [
              -99.09281238307076,
              19.403452047353518
            ],
            [
              -99.094903,
              19.403738
            ],
            [
              -99.094968,
              19.403761
            ],
            [
              -99.095003,
              19.403799
            ],
            [
              -99.095033,
              19.40386
            ],
            [
              -99.095039,
              19.40394
            ],
            [
              -99.095092,
              19.404709
            ],
            [
              -99.095157,
              19.405241
            ],
            [
              -99.095181,
              19.405302
            ],
            [
              -99.095228,
              19.405345
            ],
            [
              -99.095293,
              19.405373
            ],
            [
              -99.095376,
              19.405364
            ],
            [
              -99.095465,
              19.405288
            ],
            [
              -99.095578,
              19.405128
            ],
            [
              -99.095643,
              19.405081
            ],
            [
              -99.09572,
              19.405053
            ],
            [
              -99.095808,
              19.405057
            ],
            [
              -99.095909,
              19.4051
            ],
            [
              -99.096027,
              19.405152
            ],
            [
              -99.09614,
              19.405185
            ],
            [
              -99.096678,
              19.405241
            ],
            [
              -99.096767,
              19.405269
            ],
            [
              -99.096809,
              19.405302
            ],
            [
              -99.096844,
              19.405364
            ],
            [
              -99.09685,
              19.405425
            ],
            [
              -99.096815,
              19.405571
            ],
            [
              -99.096738,
              19.405764
            ],
            [
              -99.096637,
              19.405925
            ],
            [
              -99.096489,
              19.406118
            ],
            [
              -99.096317,
              19.40625
            ],
            [
              -99.096098,
              19.406354
            ],
            [
              -99.095897,
              19.406405
            ],
            [
              -99.095702,
              19.40641
            ],
            [
              -99.095418,
              19.406377
            ],
            [
              -99.094338,
              19.406226
            ],
            [
              -99.094338,
              19.406226
            ]
          ],
          "lengthKm": 0.935,
          "lengthIsApproximate": true
        }
      ],
      "sectorProfile": {
        "status": "mapped-from-official-boundaries",
        "source": "https://www.fia.com/system/files/decision-document/2025_mexico_city_grand_prix_-_event_notes_-_circuit_map_pit_lane_drawing_emergency_exits_map_and_quarantine_zone_area.pdf",
        "sourceEdition": 2025,
        "publishedLapKm": 4.304,
        "boundaries": [
          {
            "afterSector": 1,
            "turn": 4,
            "relation": "before",
            "offsetM": 136,
            "label": "136 m before Turn 4"
          },
          {
            "afterSector": 2,
            "turn": 12,
            "relation": "before",
            "offsetM": 242,
            "label": "242 m before Turn 12"
          }
        ]
      },
      "corners": [
        {
          "turn": 1,
          "name": "Turn 1",
          "latitude": 19.404699,
          "longitude": -99.083432,
          "direction": "right",
          "detail": "The major stop at the end of the long main straight and the opening corner of a three-part complex.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 2,
          "name": "Turn 2",
          "latitude": 19.403719,
          "longitude": -99.083095,
          "direction": "left",
          "detail": "The middle direction change of the opening sequence, where positioning matters more than a single apex.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 3,
          "name": "Turn 3",
          "latitude": 19.402964,
          "longitude": -99.083231,
          "direction": "right",
          "detail": "The exit of the opening complex and launch onto the long run toward the next braking zone.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 4,
          "name": "Turn 4",
          "latitude": 19.398213,
          "longitude": -99.086161,
          "direction": "left",
          "detail": "The first FIA timing sector ends 136 metres before this technical left-hander.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 5,
          "name": "Turn 5",
          "latitude": 19.397751,
          "longitude": -99.08564,
          "direction": "right",
          "detail": "A short right in the compact sequence at the southern edge of the circuit.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 6,
          "name": "Turn 6",
          "latitude": 19.397044,
          "longitude": -99.086658,
          "direction": "right",
          "detail": "A slow corner whose exit controls the acceleration into the flowing middle section.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 7,
          "name": "Turn 7",
          "latitude": 19.400084,
          "longitude": -99.086569,
          "direction": "left",
          "detail": "The beginning of the high-speed direction changes that define the middle of the lap.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 8,
          "name": "Turn 8",
          "latitude": 19.400815,
          "longitude": -99.087445,
          "direction": "right",
          "detail": "A fast linking corner where precision carries directly into the next change of direction.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 9,
          "name": "Turn 9",
          "latitude": 19.401362,
          "longitude": -99.087859,
          "direction": "left",
          "detail": "The esses continue under sustained load before the track opens toward the back section.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 10,
          "name": "Turn 10",
          "latitude": 19.401725,
          "longitude": -99.089528,
          "direction": "right",
          "detail": "The first of the final quick transitions before the long approach to Turn 12.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 11,
          "name": "Turn 11",
          "latitude": 19.402625,
          "longitude": -99.090114,
          "direction": "left",
          "detail": "Exit speed matters because the following run leads to another substantial braking opportunity.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 12,
          "name": "Turn 12",
          "latitude": 19.40386,
          "longitude": -99.095033,
          "direction": "right",
          "detail": "The second FIA timing sector ends 242 metres before this heavy stop at the stadium approach.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 13,
          "name": "Turn 13",
          "latitude": 19.405364,
          "longitude": -99.095376,
          "direction": "left",
          "detail": "The lap enters the Foro Sol stadium complex and its enclosed grandstand atmosphere.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 14,
          "name": "Turn 14",
          "latitude": 19.405053,
          "longitude": -99.09572,
          "direction": "right",
          "detail": "A slow stadium direction change with spectators close around the track.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 15,
          "name": "Turn 15",
          "latitude": 19.405185,
          "longitude": -99.09614,
          "direction": "left",
          "detail": "The final stadium corner, setting up the exit toward the closing sweep.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 16,
          "name": "Turn 16",
          "latitude": 19.405425,
          "longitude": -99.09685,
          "direction": "right",
          "detail": "The beginning of the final right-hand sequence on the modern route through the former Peraltada.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 17,
          "name": "Turn 17",
          "latitude": 19.40625,
          "longitude": -99.096317,
          "direction": "right",
          "detail": "The final sweeping corner, releasing the car onto Mexico City’s long main straight.",
          "coordinateStatus": "geometry-aligned map annotation"
        }
      ],
      "circuitSource": {
        "geometry": "https://github.com/bacinger/f1-circuits/blob/master/circuits/mx-1962.geojson",
        "geometryLicence": "MIT",
        "fiaMap": "https://www.fia.com/system/files/decision-document/2025_mexico_city_grand_prix_-_event_notes_-_circuit_map_pit_lane_drawing_emergency_exits_map_and_quarantine_zone_area.pdf",
        "formulaOneGuide": "https://www.formula1.com/en/racing/2026/mexico",
        "coordinateStatus": "geometry-aligned map annotation",
        "checkedOn": "2026-09-02"
      }
    },
    "circuitAccess": {
      "circuitSlug": "mexico-f1",
      "circuitName": "Autódromo Hermanos Rodríguez",
      "editionYear": 2026,
      "lastVerified": "2026-09-13",
      "mapStatus": "Approximate viewing areas. Use your ticket’s colour zone and entrance.",
      "sourceUrls": [
        "https://www.mexicogp.mx/boletos-generales/",
        "https://www.mexicogp.mx/mapa-del-circuito/",
        "https://www.mexicogp.mx/informacion/accesos/",
        "https://www.mexicogp.mx/boletos-vip/",
        "https://mexicogp.s3.us-west-2.amazonaws.com/wp-content/uploads/2025/10/23033054/Mapa-MexicoGP-2025-02.pdf"
      ],
      "accessMap": {
        "lastVerified": "2026-09-13",
        "status": "Follow your ticket’s colour zone and gate. Confirm the entrance for Gradas 8 and 9 before travelling, as published allocations differ.",
        "sourceUrls": [
          "https://www.mexicogp.mx/mapa-del-circuito/",
          "https://www.mexicogp.mx/informacion/accesos/",
          "https://mexicogp.s3.us-west-2.amazonaws.com/wp-content/uploads/2025/10/23033054/Mapa-MexicoGP-2025-02.pdf"
        ],
        "sourceLabels": [
          "Current circuit map",
          "Official access FAQ",
          "2025 services map — historic reference"
        ],
        "arrivalAdvice": "Match the entrance printed on your ticket before choosing a station. The organiser lists Metro Line 9, Trolebús Line 2 and Metrobús Line 2. Follow signed pedestrian crossings and current event instructions.",
        "eventAdvice": "No re-entry is allowed. If your ticket names Puerta 11, Gradas 8 or 9, a pink-zone entrance or hospitality access, confirm the entrance with the organiser before choosing your approach.",
        "eventNote": "The FAQ names Puerta 11 for some blue tickets, but the 2026 map has no corresponding marker; no location is invented. Gradas 8/9, pink-zone access and some hospitality allocations have conflicting official references. No re-entry is allowed under the current access FAQ.",
        "gates": [
          {
            "id": "mexico-gate-1",
            "shortLabel": "1",
            "name": "Puerta 1 — Stadium approach · Palacio de los Deportes side",
            "coordinates": [
              -99.097484,
              19.405249
            ],
            "servicedStandIds": [
              "mexico-grada-14-foro-sol-sur",
              "mexico-grada-15-foro-sol-norte",
              "mexico-boxes-diamante-sur",
              "mexico-boxes-diamante-norte",
              "mexico-boxes-oro-sur",
              "mexico-boxes-oro-norte"
            ],
            "primaryTransitLink": "Velódromo / western stadium approach",
            "walkLabel": "The FAQ directs grey and brown tickets via Puerta 1 at Palacio de los Deportes. The schematic marks a grouped western approach, not each bridge or checkpoint.",
            "accessibility": "Dedicated accessible allocations are Puerta 7 for green and Puerta 12 for blue; other gates are not certified step-free by this map.",
            "confidence": "Official named gate; approximate point aligned from the organiser’s 2026 schematic, not surveyed turnstiles.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/"
          },
          {
            "id": "mexico-gate-4",
            "shortLabel": "4",
            "name": "Puerta 4 — Green-zone approach",
            "coordinates": [
              -99.095459,
              19.407812
            ],
            "servicedStandIds": [
              "mexico-grada-1-main-covered",
              "mexico-grada-2-main-covered",
              "mexico-main-grandstand-club",
              "mexico-main-grandstand-lounge",
              "mexico-platino-plus-b"
            ],
            "primaryTransitLink": "Ciudad Deportiva / northern boundary",
            "walkLabel": "The FAQ lists Puertas 4 and 6 for standard green-zone products. Follow the entrance on your ticket.",
            "accessibility": "Dedicated accessible allocations are Puerta 7 for green and Puerta 12 for blue; other gates are not certified step-free by this map.",
            "confidence": "Official named gate; approximate point aligned from the organiser’s 2026 schematic, not surveyed turnstiles.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/"
          },
          {
            "id": "mexico-gate-6",
            "shortLabel": "6",
            "name": "Puerta 6 — Green-zone approach",
            "coordinates": [
              -99.092428,
              19.407447
            ],
            "servicedStandIds": [
              "mexico-grada-1-main-covered",
              "mexico-grada-2-main-covered",
              "mexico-main-grandstand-club",
              "mexico-main-grandstand-lounge",
              "mexico-platino-plus-b"
            ],
            "primaryTransitLink": "Ciudad Deportiva",
            "walkLabel": "A green-zone entrance reference; do not substitute it for an accessible-ticket assignment.",
            "accessibility": "Dedicated accessible allocations are Puerta 7 for green and Puerta 12 for blue; other gates are not certified step-free by this map.",
            "confidence": "Official named gate; approximate point aligned from the organiser’s 2026 schematic, not surveyed turnstiles.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/"
          },
          {
            "id": "mexico-gate-7",
            "shortLabel": "7",
            "name": "Puerta 7 — Green accessible-area entrance",
            "coordinates": [
              -99.089249,
              19.40706
            ],
            "servicedStandIds": [
              "mexico-accessible-green"
            ],
            "primaryTransitLink": "Ciudad Deportiva / north-side approach",
            "walkLabel": "The FAQ specifically assigns the green accessible viewing area to Puerta 7. Confirm assistance and the step-free approach.",
            "accessibility": "Dedicated accessible allocations are Puerta 7 for green and Puerta 12 for blue; other gates are not certified step-free by this map.",
            "confidence": "Official named gate; approximate point aligned from the organiser’s 2026 schematic, not surveyed turnstiles.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/"
          },
          {
            "id": "mexico-gate-8",
            "shortLabel": "8",
            "name": "Puerta 8 — Orange / pink ticket approach",
            "coordinates": [
              -99.086597,
              19.406737
            ],
            "servicedStandIds": [
              "mexico-grada-2a",
              "mexico-platino-plus-ss"
            ],
            "primaryTransitLink": "Ciudad Deportiva or Puebla; Puerta 8 Trolebús",
            "walkLabel": "The FAQ lists orange Grada 2A and pink Platino Plus SS here; the map shows additional pink-side possibilities. Use the gate printed on your ticket.",
            "accessibility": "Dedicated accessible allocations are Puerta 7 for green and Puerta 12 for blue; other gates are not certified step-free by this map.",
            "confidence": "Official named gate; approximate point aligned from the organiser’s 2026 schematic, not surveyed turnstiles.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/"
          },
          {
            "id": "mexico-gate-9",
            "shortLabel": "9",
            "name": "Puerta 9 — Blue-zone northern approach",
            "coordinates": [
              -99.083413,
              19.406345
            ],
            "servicedStandIds": [
              "mexico-grada-3a-turn-1-apex",
              "mexico-grada-4-turn-2-3",
              "mexico-grada-5-turn-3",
              "mexico-grada-5a",
              "mexico-grada-6-solana",
              "mexico-grada-6b",
              "mexico-zona-plus-banamex"
            ],
            "primaryTransitLink": "Puebla",
            "walkLabel": "The FAQ lists Puertas 9, 11 and 12 for blue-zone products, without a unique gate per standard stand.",
            "accessibility": "Dedicated accessible allocations are Puerta 7 for green and Puerta 12 for blue; other gates are not certified step-free by this map.",
            "confidence": "Official named gate; approximate point aligned from the organiser’s 2026 schematic, not surveyed turnstiles.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/"
          },
          {
            "id": "mexico-gate-12",
            "shortLabel": "12",
            "name": "Puerta 12 — Blue / pink eastern approach",
            "coordinates": [
              -99.081953,
              19.400468
            ],
            "servicedStandIds": [
              "mexico-grada-6a",
              "mexico-accessible-blue",
              "mexico-grada-8-esses-mid",
              "mexico-grada-9-esses-exit"
            ],
            "primaryTransitLink": "Puebla; eastern perimeter",
            "walkLabel": "The FAQ specifies Puerta 12 for blue accessible seating. Other blue/pink allocations differ between the FAQ and map; check your ticket.",
            "accessibility": "Dedicated accessible allocations are Puerta 7 for green and Puerta 12 for blue; other gates are not certified step-free by this map.",
            "confidence": "Official named gate; approximate point aligned from the organiser’s 2026 schematic, not surveyed turnstiles.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/"
          },
          {
            "id": "mexico-gate-13",
            "shortLabel": "13",
            "name": "Puerta 13 — Yellow-zone southeast approach",
            "coordinates": [
              -99.085205,
              19.395492
            ],
            "servicedStandIds": [
              "mexico-grada-7-esses-entry",
              "mexico-grada-10",
              "mexico-grada-11",
              "mexico-grada-12",
              "mexico-sky-boxes-10",
              "mexico-terraza-club"
            ],
            "primaryTransitLink": "UPIICSA Metrobús",
            "walkLabel": "The current map labels this yellow/pink. The FAQ lists several yellow-zone entrances; the printed ticket remains decisive.",
            "accessibility": "Dedicated accessible allocations are Puerta 7 for green and Puerta 12 for blue; other gates are not certified step-free by this map.",
            "confidence": "Official named gate; approximate point aligned from the organiser’s 2026 schematic, not surveyed turnstiles.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/"
          },
          {
            "id": "mexico-gate-14",
            "shortLabel": "14",
            "name": "Puerta 14 — Yellow-zone southern approach",
            "coordinates": [
              -99.088044,
              19.394715
            ],
            "servicedStandIds": [
              "mexico-grada-7-esses-entry",
              "mexico-grada-10",
              "mexico-grada-11",
              "mexico-grada-12",
              "mexico-sky-boxes-10",
              "mexico-terraza-club"
            ],
            "primaryTransitLink": "UPIICSA or Iztacalco Metrobús",
            "walkLabel": "Use the signed southern approach for the entrance on your ticket; no general cross-zone walk is implied.",
            "accessibility": "Dedicated accessible allocations are Puerta 7 for green and Puerta 12 for blue; other gates are not certified step-free by this map.",
            "confidence": "Official named gate; approximate point aligned from the organiser’s 2026 schematic, not surveyed turnstiles.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/"
          }
        ],
        "walkingRoutes": [
          {
            "id": "mexico-approach-1",
            "name": "Puerta 1 — immediate approach",
            "gateId": "mexico-gate-1",
            "servicedStandIds": [
              "mexico-grada-14-foro-sol-sur",
              "mexico-grada-15-foro-sol-norte",
              "mexico-boxes-diamante-sur",
              "mexico-boxes-diamante-norte",
              "mexico-boxes-oro-sur",
              "mexico-boxes-oro-norte"
            ],
            "distanceLabel": "Short orientation sketch — no walking time",
            "surface": "Follow marked event paths and crossings. Surface, queues and step-free continuity are not established by this sketch.",
            "coordinates": [
              [
                -99.097484,
                19.405249
              ],
              [
                -99.097217,
                19.405251
              ]
            ]
          },
          {
            "id": "mexico-approach-4",
            "name": "Puerta 4 — immediate approach",
            "gateId": "mexico-gate-4",
            "servicedStandIds": [
              "mexico-grada-1-main-covered",
              "mexico-grada-2-main-covered",
              "mexico-main-grandstand-club",
              "mexico-main-grandstand-lounge",
              "mexico-platino-plus-b"
            ],
            "distanceLabel": "Short orientation sketch — no walking time",
            "surface": "Follow marked event paths and crossings. Surface, queues and step-free continuity are not established by this sketch.",
            "coordinates": [
              [
                -99.095459,
                19.407812
              ],
              [
                -99.095345,
                19.407456
              ]
            ]
          },
          {
            "id": "mexico-approach-6",
            "name": "Puerta 6 — immediate approach",
            "gateId": "mexico-gate-6",
            "servicedStandIds": [
              "mexico-grada-1-main-covered",
              "mexico-grada-2-main-covered",
              "mexico-main-grandstand-club",
              "mexico-main-grandstand-lounge",
              "mexico-platino-plus-b"
            ],
            "distanceLabel": "Short orientation sketch — no walking time",
            "surface": "Follow marked event paths and crossings. Surface, queues and step-free continuity are not established by this sketch.",
            "coordinates": [
              [
                -99.092428,
                19.407447
              ],
              [
                -99.092494,
                19.407054
              ]
            ]
          },
          {
            "id": "mexico-approach-7",
            "name": "Puerta 7 — immediate approach",
            "gateId": "mexico-gate-7",
            "servicedStandIds": [
              "mexico-accessible-green"
            ],
            "distanceLabel": "Short orientation sketch — no walking time",
            "surface": "Follow marked event paths and crossings. Surface, queues and step-free continuity are not established by this sketch.",
            "coordinates": [
              [
                -99.089249,
                19.40706
              ],
              [
                -99.089362,
                19.406671
              ]
            ]
          },
          {
            "id": "mexico-approach-8",
            "name": "Puerta 8 — immediate approach",
            "gateId": "mexico-gate-8",
            "servicedStandIds": [
              "mexico-grada-2a",
              "mexico-platino-plus-ss"
            ],
            "distanceLabel": "Short orientation sketch — no walking time",
            "surface": "Follow marked event paths and crossings. Surface, queues and step-free continuity are not established by this sketch.",
            "coordinates": [
              [
                -99.086597,
                19.406737
              ],
              [
                -99.086658,
                19.406314
              ]
            ]
          },
          {
            "id": "mexico-approach-9",
            "name": "Puerta 9 — immediate approach",
            "gateId": "mexico-gate-9",
            "servicedStandIds": [
              "mexico-grada-3a-turn-1-apex",
              "mexico-grada-4-turn-2-3",
              "mexico-grada-5-turn-3",
              "mexico-grada-5a",
              "mexico-grada-6-solana",
              "mexico-grada-6b",
              "mexico-zona-plus-banamex"
            ],
            "distanceLabel": "Short orientation sketch — no walking time",
            "surface": "Follow marked event paths and crossings. Surface, queues and step-free continuity are not established by this sketch.",
            "coordinates": [
              [
                -99.083413,
                19.406345
              ],
              [
                -99.083469,
                19.405949
              ]
            ]
          },
          {
            "id": "mexico-approach-12",
            "name": "Puerta 12 — immediate approach",
            "gateId": "mexico-gate-12",
            "servicedStandIds": [
              "mexico-grada-6a",
              "mexico-accessible-blue",
              "mexico-grada-8-esses-mid",
              "mexico-grada-9-esses-exit"
            ],
            "distanceLabel": "Short orientation sketch — no walking time",
            "surface": "Follow marked event paths and crossings. Surface, queues and step-free continuity are not established by this sketch.",
            "coordinates": [
              [
                -99.081953,
                19.400468
              ],
              [
                -99.082393,
                19.400589
              ]
            ]
          },
          {
            "id": "mexico-approach-13",
            "name": "Puerta 13 — immediate approach",
            "gateId": "mexico-gate-13",
            "servicedStandIds": [
              "mexico-grada-7-esses-entry",
              "mexico-grada-10",
              "mexico-grada-11",
              "mexico-grada-12",
              "mexico-sky-boxes-10",
              "mexico-terraza-club"
            ],
            "distanceLabel": "Short orientation sketch — no walking time",
            "surface": "Follow marked event paths and crossings. Surface, queues and step-free continuity are not established by this sketch.",
            "coordinates": [
              [
                -99.085205,
                19.395492
              ],
              [
                -99.085467,
                19.395724
              ]
            ]
          },
          {
            "id": "mexico-approach-14",
            "name": "Puerta 14 — immediate approach",
            "gateId": "mexico-gate-14",
            "servicedStandIds": [
              "mexico-grada-7-esses-entry",
              "mexico-grada-10",
              "mexico-grada-11",
              "mexico-grada-12",
              "mexico-sky-boxes-10",
              "mexico-terraza-club"
            ],
            "distanceLabel": "Short orientation sketch — no walking time",
            "surface": "Follow marked event paths and crossings. Surface, queues and step-free continuity are not established by this sketch.",
            "coordinates": [
              [
                -99.088044,
                19.394715
              ],
              [
                -99.087803,
                19.394984
              ]
            ]
          }
        ],
        "transitStops": [
          {
            "id": "mexico-metro-velodromo",
            "shortLabel": "VEL",
            "name": "Velódromo — Metro Line 9",
            "mode": "metro",
            "coordinates": [
              -99.1030767,
              19.4085614
            ],
            "onward": "Western-side rail arrival. Compare the stadium/Palacio de los Deportes approach with the gate printed on your ticket; do not assume Puebla is the stadium stop.",
            "confidence": "OpenStreetMap station/stop-area coordinate; organiser identifies the circuit connection. No specific exit or step-free path is established.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
            "coordinateSourceUrl": "https://www.openstreetmap.org/node/13092458096",
            "gateIds": [
              "mexico-gate-1"
            ],
            "pinMeaning": "Station or connection area; not a guaranteed entrance, accessible route or current boarding bay.",
            "reviewedOn": "2026-10-12"
          },
          {
            "id": "mexico-metro-cd-deportiva",
            "shortLabel": "CD",
            "name": "Ciudad Deportiva — Metro Line 9",
            "mode": "metro",
            "coordinates": [
              -99.0906726,
              19.4083583
            ],
            "onward": "Northern-side rail arrival near the green-zone approach. Choose Puerta 4, 6 or another entrance only as permitted by your ticket.",
            "confidence": "OpenStreetMap station/stop-area coordinate; organiser identifies the circuit connection. No specific exit or step-free path is established.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
            "coordinateSourceUrl": "https://www.openstreetmap.org/node/294027195",
            "gateIds": [
              "mexico-gate-4",
              "mexico-gate-6",
              "mexico-gate-7",
              "mexico-gate-8"
            ],
            "pinMeaning": "Station or connection area; not a guaranteed entrance, accessible route or current boarding bay.",
            "reviewedOn": "2026-10-12"
          },
          {
            "id": "mexico-metro-puebla",
            "shortLabel": "PUE",
            "name": "Puebla — Metro Line 9",
            "mode": "metro",
            "coordinates": [
              -99.0818252,
              19.407118
            ],
            "onward": "Northeastern rail arrival for the blue-side approach. Other zones can require a substantial perimeter journey; use the assigned entrance.",
            "confidence": "OpenStreetMap station/stop-area coordinate; organiser identifies the circuit connection. No specific exit or step-free path is established.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
            "coordinateSourceUrl": "https://www.openstreetmap.org/node/294027128",
            "gateIds": [
              "mexico-gate-8",
              "mexico-gate-9",
              "mexico-gate-12"
            ],
            "pinMeaning": "Station or connection area; not a guaranteed entrance, accessible route or current boarding bay.",
            "reviewedOn": "2026-10-12"
          },
          {
            "id": "mexico-trolebus-1",
            "shortLabel": "T8",
            "name": "Puerta 8 — Trolebús Line 2",
            "mode": "trolleybus",
            "coordinates": [
              -99.0854362,
              19.4078693
            ],
            "onward": "Road-based handoff on the northern boundary. Check the service direction and walk to the entrance printed on your orange or pink ticket. Confirm current Line 2 routing and boarding direction with STE before travelling.",
            "confidence": "OpenStreetMap station/stop-area coordinate; organiser identifies the circuit connection. No specific exit or step-free path is established.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
            "coordinateSourceUrl": "https://www.openstreetmap.org/node/10243512474",
            "gateIds": [
              "mexico-gate-8"
            ],
            "pinMeaning": "Station or connection area; not a guaranteed entrance, accessible route or current boarding bay.",
            "reviewedOn": "2026-10-12"
          },
          {
            "id": "mexico-trolebus-2",
            "shortLabel": "TP",
            "name": "Puebla — Trolebús Line 2",
            "mode": "trolleybus",
            "coordinates": [
              -99.0823817,
              19.4074312
            ],
            "onward": "Northern-boundary road stop distinct from Puebla Metro. Confirm current stop position and event diversions. Confirm current Line 2 routing and boarding direction with STE before travelling.",
            "confidence": "OpenStreetMap station/stop-area coordinate; organiser identifies the circuit connection. No specific exit or step-free path is established.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
            "coordinateSourceUrl": "https://www.openstreetmap.org/node/10243512473",
            "gateIds": [
              "mexico-gate-9",
              "mexico-gate-12"
            ],
            "pinMeaning": "Station or connection area; not a guaranteed entrance, accessible route or current boarding bay.",
            "reviewedOn": "2026-10-12"
          },
          {
            "id": "mexico-trolebus-3",
            "shortLabel": "TC",
            "name": "Ciudad Deportiva — Trolebús Line 2",
            "mode": "trolleybus",
            "coordinates": [
              -99.0910682,
              19.4086523
            ],
            "onward": "Northern-boundary road stop distinct from the Metro station. Follow authorised crossings to your ticket gate. Confirm current Line 2 routing and boarding direction with STE before travelling.",
            "confidence": "OpenStreetMap station/stop-area coordinate; organiser identifies the circuit connection. No specific exit or step-free path is established.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
            "coordinateSourceUrl": "https://www.openstreetmap.org/node/10243512475",
            "gateIds": [
              "mexico-gate-4",
              "mexico-gate-6",
              "mexico-gate-7"
            ],
            "pinMeaning": "Station or connection area; not a guaranteed entrance, accessible route or current boarding bay.",
            "reviewedOn": "2026-10-12"
          },
          {
            "id": "mexico-metrobus-1",
            "shortLabel": "UP",
            "name": "UPIICSA — Metrobús Line 2",
            "mode": "bus",
            "coordinates": [
              -99.0903828,
              19.3939257
            ],
            "onward": "Southern arrival for the yellow-side perimeter. Check whether Puerta 13 or 14 is assigned to your ticket; the map does not establish a timed or step-free route.",
            "confidence": "OpenStreetMap station/stop-area coordinate; organiser identifies the circuit connection. No specific exit or step-free path is established.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
            "coordinateSourceUrl": "https://www.openstreetmap.org/node/2898566831",
            "gateIds": [
              "mexico-gate-13",
              "mexico-gate-14"
            ],
            "pinMeaning": "Station or connection area; not a guaranteed entrance, accessible route or current boarding bay.",
            "reviewedOn": "2026-10-12"
          },
          {
            "id": "mexico-metrobus-2",
            "shortLabel": "IZ",
            "name": "Iztacalco — Metrobús Line 2",
            "mode": "bus",
            "coordinates": [
              -99.0959452,
              19.3965388
            ],
            "onward": "Southwestern perimeter handoff shown by the current circuit map. The FAQ instead names El Rodeo among nearby Metrobús options; follow the operator and your ticket instructions.",
            "confidence": "OpenStreetMap station/stop-area coordinate; organiser identifies the circuit connection. No specific exit or step-free path is established.",
            "sourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
            "coordinateSourceUrl": "https://www.openstreetmap.org/node/2898566826",
            "gateIds": [
              "mexico-gate-14"
            ],
            "pinMeaning": "Station or connection area; not a guaranteed entrance, accessible route or current boarding bay.",
            "reviewedOn": "2026-10-12"
          }
        ],
        "transitLinks": [],
        "ticketAssignments": [
          {
            "standId": "mexico-accessible-green",
            "blocks": "Dedicated accessible area",
            "gateId": "mexico-gate-7",
            "gateLabel": "Puerta 7",
            "stations": [
              "Ciudad Deportiva — Metro Line 9"
            ],
            "prm": true,
            "sourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
            "note": "The gate allocation is published; the station is geographic orientation, not a confirmed accessible journey. Arrange assistance and check the route."
          },
          {
            "standId": "mexico-accessible-blue",
            "blocks": "Dedicated accessible area",
            "gateId": "mexico-gate-12",
            "gateLabel": "Puerta 12",
            "stations": [
              "Puebla — Metro Line 9"
            ],
            "prm": true,
            "sourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
            "note": "The gate allocation is published; the station is geographic orientation, not a confirmed accessible journey. Arrange assistance and check the route."
          }
        ]
      }
    },
    "grandstands": [
      {
        "standId": "mexico-grada-1-main-covered",
        "name": "Grada 1 — Main Grandstand",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Green zone · Main straight",
        "coveredRoof": "partial",
        "giantScreen": null,
        "overtakingRating": "medium",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "premium",
        "bestForBadge": "Pit and grid views",
        "viewHighlights": "Watch the grid and pit lane from the main grandstand.",
        "tradeOff": "Some seats are outside the roof.",
        "verdictNote": "Watch the grid and pit lane from the main grandstand.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "1",
            "label": "1",
            "longitude": -99.093655,
            "latitude": 19.406396,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.094275,
                19.406643
              ],
              [
                -99.092975,
                19.406484
              ],
              [
                -99.093025,
                19.406122
              ],
              [
                -99.094324,
                19.406281
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-maingrandstand-1/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 4, 6; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-2-main-covered",
        "name": "Grada 2 — Main Grandstand",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Green zone · Main straight",
        "coveredRoof": "partial",
        "giantScreen": null,
        "overtakingRating": "medium",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "premium",
        "bestForBadge": "Main-straight atmosphere",
        "viewHighlights": "Follow pit-straight action from partly covered seating.",
        "tradeOff": "Check your block’s shade before booking.",
        "verdictNote": "Follow pit-straight action from partly covered seating.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "2",
            "label": "2",
            "longitude": -99.092329,
            "latitude": 19.406234,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.092962,
                19.406482
              ],
              [
                -99.091676,
                19.406325
              ],
              [
                -99.091726,
                19.405963
              ],
              [
                -99.093012,
                19.406121
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-main-grandstand-2/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 4, 6; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-2a",
        "name": "Grada 2A",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Orange zone · Main straight",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "medium",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "budget",
        "bestForBadge": "Main-straight value",
        "viewHighlights": "Watch the main straight towards Turn 1.",
        "tradeOff": "Fencing and distance affect your view of Turn 1.",
        "verdictNote": "Watch the main straight towards Turn 1.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "2a",
            "label": "2A",
            "longitude": -99.087581,
            "latitude": 19.405771,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.088543,
                19.406059
              ],
              [
                -99.086573,
                19.405818
              ],
              [
                -99.086623,
                19.405457
              ],
              [
                -99.088592,
                19.405698
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-2a/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 8; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-3a-turn-1-apex",
        "name": "Grada 3A",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Blue zone · Before Turn 1",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "high",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "mid",
        "bestForBadge": "Opening-corner braking",
        "viewHighlights": "Catch heavy braking before Turn 1.",
        "tradeOff": null,
        "verdictNote": "Catch heavy braking before Turn 1.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "3a",
            "label": "3A",
            "longitude": -99.084031,
            "latitude": 19.405297,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.084276,
                19.405537
              ],
              [
                -99.083729,
                19.40547
              ],
              [
                -99.083781,
                19.405096
              ],
              [
                -99.084328,
                19.405163
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-3a/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 9; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-4-turn-2-3",
        "name": "Grada 4",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Blue zone · Turns 1–3",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "high",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "premium",
        "bestForBadge": "Opening-complex overview",
        "viewHighlights": "A side-on view of the opening corner complex.",
        "tradeOff": null,
        "verdictNote": "A side-on view of the opening corner complex.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "4",
            "label": "4",
            "longitude": -99.082529,
            "latitude": 19.405046,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.082829,
                19.405324
              ],
              [
                -99.082133,
                19.405122
              ],
              [
                -99.082251,
                19.404819
              ],
              [
                -99.082947,
                19.405021
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-4/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 9; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-5-turn-3",
        "name": "Grada 5",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Blue zone · Turns 1–3",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "high",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "premium",
        "bestForBadge": "Front-on braking views",
        "viewHighlights": "Watch braking into the opening complex head-on.",
        "tradeOff": "Check lower-row fence views before booking.",
        "verdictNote": "Watch braking into the opening complex head-on.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "5",
            "label": "5",
            "longitude": -99.082029,
            "latitude": 19.404417,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.082217,
                19.40475
              ],
              [
                -99.081794,
                19.404727
              ],
              [
                -99.081834,
                19.404113
              ],
              [
                -99.082273,
                19.404139
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-5/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 9; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-5a",
        "name": "Grada 5A",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Blue zone · Inside Turns 1–3",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "high",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "mid",
        "bestForBadge": "Inside-complex views",
        "viewHighlights": "See the opening corners from the inside.",
        "tradeOff": "Book Grada 5A specifically; Grada 5 is a separate area.",
        "verdictNote": "See the opening corners from the inside.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "5a",
            "label": "5A",
            "longitude": -99.083657,
            "latitude": 19.403703,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.084047,
                19.403874
              ],
              [
                -99.083684,
                19.404097
              ],
              [
                -99.083162,
                19.403416
              ],
              [
                -99.083598,
                19.403162
              ]
            ]
          },
          {
            "id": "5a-north",
            "label": "5A",
            "longitude": -99.083828,
            "latitude": 19.404406,
            "labelDx": -20,
            "labelDy": -24,
            "polygon": [
              [
                -99.083992,
                19.404703
              ],
              [
                -99.083625,
                19.404722
              ],
              [
                -99.08363,
                19.404117
              ],
              [
                -99.083997,
                19.404097
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/grada-5a/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 9; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-6-solana",
        "name": "Grada 6",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Blue zone · Opening-complex exit",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "medium",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "mid",
        "bestForBadge": "Corner-exit acceleration",
        "viewHighlights": "Follow acceleration out of the opening complex.",
        "tradeOff": null,
        "verdictNote": "Follow acceleration out of the opening complex.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "6",
            "label": "6",
            "longitude": -99.082358,
            "latitude": 19.40369,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.082385,
                19.404006
              ],
              [
                -99.082027,
                19.403841
              ],
              [
                -99.082283,
                19.403364
              ],
              [
                -99.082642,
                19.403529
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-6/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 9; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-6a",
        "name": "Grada 6A",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Blue zone · Back straight toward Turn 4",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "high",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "mid",
        "bestForBadge": "Back-straight braking",
        "viewHighlights": "Watch the approach to the Turn 4 braking zone.",
        "tradeOff": "Grada 6B is in a different location.",
        "verdictNote": "Watch the approach to the Turn 4 braking zone.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "6a",
            "label": "6A",
            "longitude": -99.084198,
            "latitude": 19.400308,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.084067,
                19.400916
              ],
              [
                -99.083691,
                19.400696
              ],
              [
                -99.084297,
                19.399695
              ],
              [
                -99.084705,
                19.399921
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-6a/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 12; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-6b",
        "name": "Grada 6B",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Blue zone · Back-straight entry",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "medium",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "mid",
        "bestForBadge": "Back-straight speed",
        "viewHighlights": "Follow the straight after the opening corners.",
        "tradeOff": null,
        "verdictNote": "Follow the straight after the opening corners.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "6b",
            "label": "6B",
            "longitude": -99.082688,
            "latitude": 19.403104,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.082655,
                19.40347
              ],
              [
                -99.082325,
                19.403326
              ],
              [
                -99.08261,
                19.402793
              ],
              [
                -99.082941,
                19.402937
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-6b/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 9; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-7-esses-entry",
        "name": "Grada 7",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Yellow zone · Recorte Rebaque · Turn 4",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "high",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "mid",
        "bestForBadge": "Turn 4 braking",
        "viewHighlights": "Catch braking at the Recorte Rebaque.",
        "tradeOff": null,
        "verdictNote": "Catch braking at the Recorte Rebaque.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "7",
            "label": "7",
            "longitude": -99.085333,
            "latitude": 19.398118,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.085569,
                19.398374
              ],
              [
                -99.084935,
                19.398132
              ],
              [
                -99.08507,
                19.397847
              ],
              [
                -99.085717,
                19.39809
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-7/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 13, 14; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-8-esses-mid",
        "name": "Grada 8",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Pink map area — check ticket · Recorte Rebaque",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "high",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "mid",
        "bestForBadge": "Technical-sequence views",
        "viewHighlights": "Follow the back straight and Turns 4–8.",
        "tradeOff": "Zone details differ online; confirm your colour zone and gate before booking.",
        "verdictNote": "Follow the back straight and Turns 4–8.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "8",
            "label": "8",
            "longitude": -99.085656,
            "latitude": 19.399333,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.085602,
                19.399704
              ],
              [
                -99.085335,
                19.399557
              ],
              [
                -99.085737,
                19.398981
              ],
              [
                -99.086002,
                19.399142
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/grada-8/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 12; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-9-esses-exit",
        "name": "Grada 9",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Pink map area — check ticket · Recorte Rebaque / esses approach",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "medium",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "mid",
        "bestForBadge": "Technical driving",
        "viewHighlights": "Watch the technical corner sequence.",
        "tradeOff": "Zone details differ online; confirm your colour zone and gate before booking.",
        "verdictNote": "Watch the technical corner sequence.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "9",
            "label": "9",
            "longitude": -99.086205,
            "latitude": 19.39938,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.086328,
                19.399635
              ],
              [
                -99.086027,
                19.399584
              ],
              [
                -99.086112,
                19.399131
              ],
              [
                -99.086413,
                19.399181
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/grada-9/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 12; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-10",
        "name": "Grada 10",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Yellow zone · Recorte Rebaque · Turns 4–8",
        "coveredRoof": "partial",
        "giantScreen": null,
        "overtakingRating": "high",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "premium",
        "bestForBadge": "Technical-complex overview",
        "viewHighlights": "A head-on view of the technical complex.",
        "tradeOff": "Sky Boxes are sold separately from ordinary seats.",
        "verdictNote": "A head-on view of the technical complex.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "10",
            "label": "10",
            "longitude": -99.087122,
            "latitude": 19.3968,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.087439,
                19.396926
              ],
              [
                -99.087119,
                19.39715
              ],
              [
                -99.08679,
                19.396671
              ],
              [
                -99.087108,
                19.396461
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-10/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 13, 14; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-11",
        "name": "Grada 11",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Yellow zone · Recorte Rebaque · Turns 4–8",
        "coveredRoof": "partial",
        "giantScreen": null,
        "overtakingRating": "high",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "premium",
        "bestForBadge": "Multi-corner views",
        "viewHighlights": "Follow the technical sequence from partly covered seating.",
        "tradeOff": "Check which rows are shaded.",
        "verdictNote": "Follow the technical sequence from partly covered seating.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "11",
            "label": "11",
            "longitude": -99.087331,
            "latitude": 19.397507,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.087458,
                19.39782
              ],
              [
                -99.087037,
                19.39775
              ],
              [
                -99.087146,
                19.397169
              ],
              [
                -99.087567,
                19.397239
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-11/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 13, 14; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-12",
        "name": "Grada 12",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Yellow zone · Recorte Rebaque · Turns 4–8",
        "coveredRoof": null,
        "giantScreen": null,
        "overtakingRating": "high",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "mid",
        "bestForBadge": "Southern-complex seating",
        "viewHighlights": "Watch the cars work through the technical complex.",
        "tradeOff": null,
        "verdictNote": "Watch the cars work through the technical complex.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "12",
            "label": "12",
            "longitude": -99.087216,
            "latitude": 19.398116,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.087386,
                19.398452
              ],
              [
                -99.086935,
                19.398376
              ],
              [
                -99.087044,
                19.397795
              ],
              [
                -99.087495,
                19.39787
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/d_grada-12-general/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 13, 14; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-14-foro-sol-sur",
        "name": "Grada 14 Sur — Estadio GNP Seguros",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Grey zone · Stadium south · Turns 13–15",
        "coveredRoof": "partial",
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "mid",
        "bestForBadge": "Stadium atmosphere",
        "viewHighlights": "Enjoy the stadium atmosphere from the south side.",
        "tradeOff": "Shade and podium views vary by seat.",
        "verdictNote": "Enjoy the stadium atmosphere from the south side.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "14",
            "label": "14",
            "longitude": -99.095772,
            "latitude": 19.404729,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.096209,
                19.405068
              ],
              [
                -99.095953,
                19.405073
              ],
              [
                -99.095949,
                19.40487
              ],
              [
                -99.095221,
                19.404836
              ],
              [
                -99.095216,
                19.404595
              ],
              [
                -99.095891,
                19.404581
              ],
              [
                -99.09612,
                19.404722
              ],
              [
                -99.096205,
                19.404894
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-14-foro-sol-sur/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 1; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-grada-15-foro-sol-norte",
        "name": "Grada 15 Norte — Estadio GNP Seguros",
        "ticketCategory": "grandstand",
        "categoryLabel": "Reserved seating",
        "sectorOrTurn": "Brown zone · Stadium north · Turns 13–15",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "mid",
        "bestForBadge": "Podium setting",
        "viewHighlights": "Watch the slower stadium section from the north side.",
        "tradeOff": "A north-side ticket does not include south-side seating.",
        "verdictNote": "Watch the slower stadium section from the north side.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "15",
            "label": "15",
            "longitude": -99.095731,
            "latitude": 19.405695,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.096204,
                19.4053
              ],
              [
                -99.096209,
                19.405541
              ],
              [
                -99.09608,
                19.405717
              ],
              [
                -99.095836,
                19.405819
              ],
              [
                -99.095243,
                19.40583
              ],
              [
                -99.095238,
                19.405598
              ],
              [
                -99.095831,
                19.405587
              ],
              [
                -99.095963,
                19.405497
              ],
              [
                -99.095958,
                19.405304
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-15-foro-sol-norte/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 1; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-accessible-green",
        "name": "Accessible area — Green zone",
        "ticketCategory": "grandstand",
        "categoryLabel": "Accessible reserved area",
        "sectorOrTurn": "Green zone · Dedicated accessible seating",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "budget",
        "bestForBadge": "Accessible admission",
        "viewHighlights": "A dedicated accessible viewing area in the green zone.",
        "tradeOff": null,
        "verdictNote": "A dedicated accessible viewing area in the green zone.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "ag",
            "label": "AG",
            "longitude": -99.09073,
            "latitude": 19.406025,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-grada-para-discapacitados-zona-verde/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": "Accessible-area ticket required.",
        "accessSummary": "Puerta 7.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": "Arrange assistance and companion access when booking.",
        "walkNote": null
      },
      {
        "standId": "mexico-accessible-blue",
        "name": "Accessible area — Blue zone",
        "ticketCategory": "grandstand",
        "categoryLabel": "Accessible reserved area",
        "sectorOrTurn": "Blue zone · Dedicated accessible seating",
        "coveredRoof": "no",
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "budget",
        "bestForBadge": "Accessible admission",
        "viewHighlights": "A dedicated accessible viewing area in the blue zone.",
        "tradeOff": null,
        "verdictNote": "A dedicated accessible viewing area in the blue zone.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "ab",
            "label": "AB",
            "longitude": -99.08303,
            "latitude": 19.402348,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/generales-discapacitados-zona-azul/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": "Accessible-area ticket required.",
        "accessSummary": "Puerta 12.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": "Arrange assistance and companion access when booking.",
        "walkNote": null
      },
      {
        "standId": "mexico-paddock-club",
        "name": "Formula 1 Paddock Club — Green zone",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Green zone · Pit-building area",
        "coveredRoof": null,
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "Paddock Club hospitality",
        "viewHighlights": "Enjoy hospitality; confirm your package’s pit-building or stadium location before booking.",
        "tradeOff": "Location details differ online; ask for the exact facility before paying.",
        "verdictNote": "Enjoy hospitality; confirm your package’s pit-building or stadium location before booking.",
        "locationConfidence": "Approximate location; confirm your venue.",
        "mapLocations": [
          {
            "id": "pc",
            "label": "PC",
            "longitude": -99.093303,
            "latitude": 19.405619,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/paddock/",
        "geometrySourceUrl": "https://mexicogp.s3.us-west-2.amazonaws.com/wp-content/uploads/2025/10/23033054/Mapa-MexicoGP-2025-02.pdf",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Check your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-paddock-club-stadium",
        "name": "Formula 1 Paddock Club — Estadio",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Confirm package zone · Stadium area",
        "coveredRoof": null,
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "Stadium hospitality",
        "viewHighlights": "A stadium hospitality option; confirm the exact facility before booking.",
        "tradeOff": "Location details differ online; ask for the exact facility before paying.",
        "verdictNote": "A stadium hospitality option; confirm the exact facility before booking.",
        "locationConfidence": "Approximate location; confirm your venue.",
        "mapLocations": [
          {
            "id": "pcs",
            "label": "PCS",
            "longitude": -99.095633,
            "latitude": 19.405398,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boletos-vip/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Check your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-main-grandstand-club",
        "name": "Main Grandstand Club",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Green zone · Main straight",
        "coveredRoof": null,
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "Main-straight suites",
        "viewHighlights": "Enjoy main-straight views from a private suite.",
        "tradeOff": null,
        "verdictNote": "Enjoy main-straight views from a private suite.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "mgc",
            "label": "MGC",
            "longitude": -99.093446,
            "latitude": 19.406502,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/main-grandstand-club/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 4, 6; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-main-grandstand-lounge",
        "name": "Main Grandstand Lounge",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Green zone · Main straight",
        "coveredRoof": null,
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "Individual hospitality",
        "viewHighlights": "Pair main-straight views with lounge hospitality.",
        "tradeOff": null,
        "verdictNote": "Pair main-straight views with lounge hospitality.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "mgl",
            "label": "MGL",
            "longitude": -99.092694,
            "latitude": 19.40641,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/main-grandstand-lounge/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 4, 6; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-platino-plus-b",
        "name": "Platino Plus B",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Green zone · Main straight",
        "coveredRoof": null,
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "Private-suite viewing",
        "viewHighlights": "Enjoy private hospitality beside the pit straight.",
        "tradeOff": "Confirm your package’s seating and shade.",
        "verdictNote": "Enjoy private hospitality beside the pit straight.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "ppb",
            "label": "PPB",
            "longitude": -99.091209,
            "latitude": 19.406084,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.09147,
                19.406312
              ],
              [
                -99.090882,
                19.40624
              ],
              [
                -99.090933,
                19.405866
              ],
              [
                -99.091521,
                19.405938
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/platino-plus-b/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 4, 6; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-sports-lounge",
        "name": "Sports Lounge",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Confirm package zone · Middle-sector hospitality",
        "coveredRoof": "partial",
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "Covered hospitality space",
        "viewHighlights": "Relax in a covered lounge and terrace; confirm this year’s viewing location.",
        "tradeOff": "The map uses an older location; confirm your lounge before travelling.",
        "verdictNote": "Relax in a covered lounge and terrace; confirm this year’s viewing location.",
        "locationConfidence": "Approximate location; confirm your venue.",
        "mapLocations": [
          {
            "id": "sl",
            "label": "SL",
            "longitude": -99.090771,
            "latitude": 19.403041,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boletos-vip/",
        "geometrySourceUrl": "https://mexicogp.s3.us-west-2.amazonaws.com/wp-content/uploads/2025/10/23033054/Mapa-MexicoGP-2025-02.pdf",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Check your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-platino-plus-ss",
        "name": "Platino Plus SS",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Pink zone · Esses / middle sector",
        "coveredRoof": null,
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "Esses hospitality",
        "viewHighlights": "Combine views of the esses with hospitality and entertainment.",
        "tradeOff": null,
        "verdictNote": "Combine views of the esses with hospitality and entertainment.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "ppss",
            "label": "PPSS",
            "longitude": -99.091108,
            "latitude": 19.403283,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.091416,
                19.403535
              ],
              [
                -99.090713,
                19.403232
              ],
              [
                -99.090828,
                19.403012
              ],
              [
                -99.091527,
                19.403338
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/platino-plus-ss/",
        "geometrySourceUrl": "https://mexicogp.s3.us-west-2.amazonaws.com/wp-content/uploads/2025/10/23033054/Mapa-MexicoGP-2025-02.pdf",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 8; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-sky-boxes-10",
        "name": "Sky Boxes — Grada 10",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Yellow zone · Top of Grada 10",
        "coveredRoof": "yes",
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "Covered boxes",
        "viewHighlights": "Watch from the covered boxes above Grada 10.",
        "tradeOff": null,
        "verdictNote": "Watch from the covered boxes above Grada 10.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "sb10",
            "label": "SB10",
            "longitude": -99.087201,
            "latitude": 19.396711,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boletos-vip/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 13, 14; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-terraza-club",
        "name": "Terraza Club",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Yellow zone · Recorte Rebaque",
        "coveredRoof": null,
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "Terrace hospitality",
        "viewHighlights": "Enjoy a terrace near Turn 4; confirm your assigned table and location.",
        "tradeOff": "The map uses an older location; confirm your terrace before travelling.",
        "verdictNote": "Enjoy a terrace near Turn 4; confirm your assigned table and location.",
        "locationConfidence": "Approximate location; confirm your venue.",
        "mapLocations": [
          {
            "id": "tc",
            "label": "TC",
            "longitude": -99.087096,
            "latitude": 19.398842,
            "labelDx": 0,
            "labelDy": -24,
            "polygon": [
              [
                -99.087161,
                19.399159
              ],
              [
                -99.086875,
                19.399112
              ],
              [
                -99.086984,
                19.398531
              ],
              [
                -99.087269,
                19.398578
              ]
            ]
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/terraza-a/",
        "geometrySourceUrl": "https://mexicogp.s3.us-west-2.amazonaws.com/wp-content/uploads/2025/10/23033054/Mapa-MexicoGP-2025-02.pdf",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 13, 14; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-boxes-diamante-sur",
        "name": "Boxes Diamante Sur",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Grey zone · Stadium south",
        "coveredRoof": null,
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "South stadium hospitality",
        "viewHighlights": "Combine south-stadium views with lounge access and padded seating.",
        "tradeOff": null,
        "verdictNote": "Combine south-stadium views with lounge access and padded seating.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "ds",
            "label": "DS",
            "longitude": -99.095525,
            "latitude": 19.404675,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boxes-diamante-sur/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 1; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-boxes-diamante-norte",
        "name": "Boxes Diamante Norte",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Brown zone · Stadium north",
        "coveredRoof": null,
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "North stadium hospitality",
        "viewHighlights": "Enjoy north-stadium views with hospitality.",
        "tradeOff": null,
        "verdictNote": "Enjoy north-stadium views with hospitality.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "dn",
            "label": "DN",
            "longitude": -99.095558,
            "latitude": 19.405747,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boxes-diamante-norte/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 1; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-boxes-oro-sur",
        "name": "Boxes Oro Sur",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Grey zone · Stadium south",
        "coveredRoof": null,
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "South stadium box seats",
        "viewHighlights": "A premium stadium box; confirm whether your booking is on the north or south side.",
        "tradeOff": "North/south descriptions differ online; confirm the side before paying.",
        "verdictNote": "A premium stadium box; confirm whether your booking is on the north or south side.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "os",
            "label": "OS",
            "longitude": -99.095834,
            "latitude": 19.404785,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/boxes-oro-sur/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 1; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-boxes-oro-norte",
        "name": "Boxes Oro Norte",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Brown zone · Stadium north",
        "coveredRoof": null,
        "giantScreen": null,
        "overtakingRating": "low",
        "podiumOrPitView": "yes",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "North stadium box seats",
        "viewHighlights": "Enjoy a premium box on the stadium’s north side.",
        "tradeOff": null,
        "verdictNote": "Enjoy a premium box on the stadium’s north side.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "on",
            "label": "ON",
            "longitude": -99.095852,
            "latitude": 19.405596,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/boxes-oro-norte/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 1; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null
      },
      {
        "standId": "mexico-zona-plus-banamex",
        "name": "Zona Plus Banamex",
        "ticketCategory": "hospitality",
        "categoryLabel": "Hospitality",
        "sectorOrTurn": "Blue zone · Packages with Gradas 3A, 4, 5 or 6",
        "coveredRoof": "partial",
        "giantScreen": null,
        "overtakingRating": "high",
        "podiumOrPitView": "no",
        "walkingDistanceMinutes": null,
        "priceTier": "vip",
        "bestForBadge": "Grandstand plus lounge",
        "viewHighlights": "Add a partly covered relaxation area to your Grada 3A, 4, 5 or 6 ticket.",
        "tradeOff": "Lounge shade does not mean your grandstand seat is covered.",
        "verdictNote": "Add a partly covered relaxation area to your Grada 3A, 4, 5 or 6 ticket.",
        "locationConfidence": "Approximate location.",
        "mapLocations": [
          {
            "id": "zp3a",
            "label": "ZP3A",
            "longitude": -99.083886,
            "latitude": 19.405754,
            "labelDx": 0,
            "labelDy": -24
          },
          {
            "id": "zp4",
            "label": "ZP4",
            "longitude": -99.082518,
            "latitude": 19.405386,
            "labelDx": 0,
            "labelDy": -24
          },
          {
            "id": "zp5",
            "label": "ZP5",
            "longitude": -99.081682,
            "latitude": 19.404347,
            "labelDx": 0,
            "labelDy": -24
          },
          {
            "id": "zp6",
            "label": "ZP6",
            "longitude": -99.081983,
            "latitude": 19.403599,
            "labelDx": 0,
            "labelDy": -24
          }
        ],
        "sourceUrl": "https://www.mexicogp.mx/boleto/zona-plus/",
        "geometrySourceUrl": "https://www.mexicogp.mx/wp-content/themes/mexicogp_2024_b/images/map_2D_tiles_2026/MGP_Mapa_2026_01.png?v=0.2",
        "screenNote": null,
        "screenSourceUrl": "https://www.mexicogp.mx/mapa-del-circuito/",
        "eligibility": null,
        "accessSummary": "Near Puerta 9; use your ticket’s gate.",
        "accessSourceUrl": "https://www.mexicogp.mx/informacion/accesos/",
        "accessibilityNote": null,
        "walkNote": null,
        "subzones": [
          {
            "id": "grada-3a",
            "label": "Grada 3A package",
            "view": "Includes this grandstand; confirm your lounge assignment."
          },
          {
            "id": "grada-4",
            "label": "Grada 4 package",
            "view": "Includes this grandstand; confirm your lounge assignment."
          },
          {
            "id": "grada-5",
            "label": "Grada 5 package",
            "view": "Includes this grandstand; confirm your lounge assignment."
          },
          {
            "id": "grada-6",
            "label": "Grada 6 package",
            "view": "Includes this grandstand; confirm your lounge assignment."
          }
        ]
      }
    ],
    "grandstandScenarios": [
      {
        "scenario": "Pit and grid views",
        "standIds": [
          "mexico-grada-1-main-covered"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Main-straight atmosphere",
        "standIds": [
          "mexico-grada-2-main-covered"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Main-straight value",
        "standIds": [
          "mexico-grada-2a"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Opening-corner braking",
        "standIds": [
          "mexico-grada-3a-turn-1-apex"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Opening-complex overview",
        "standIds": [
          "mexico-grada-4-turn-2-3"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Front-on braking views",
        "standIds": [
          "mexico-grada-5-turn-3"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Inside-complex views",
        "standIds": [
          "mexico-grada-5a"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Corner-exit acceleration",
        "standIds": [
          "mexico-grada-6-solana"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Back-straight braking",
        "standIds": [
          "mexico-grada-6a"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Back-straight speed",
        "standIds": [
          "mexico-grada-6b"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Turn 4 braking",
        "standIds": [
          "mexico-grada-7-esses-entry"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Technical-sequence views",
        "standIds": [
          "mexico-grada-8-esses-mid"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Technical driving",
        "standIds": [
          "mexico-grada-9-esses-exit"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Technical-complex overview",
        "standIds": [
          "mexico-grada-10"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Multi-corner views",
        "standIds": [
          "mexico-grada-11"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Southern-complex seating",
        "standIds": [
          "mexico-grada-12"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Stadium atmosphere",
        "standIds": [
          "mexico-grada-14-foro-sol-sur"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Podium setting",
        "standIds": [
          "mexico-grada-15-foro-sol-norte"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Accessible admission",
        "standIds": [
          "mexico-accessible-green",
          "mexico-accessible-blue"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Paddock Club hospitality",
        "standIds": [
          "mexico-paddock-club"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Stadium hospitality",
        "standIds": [
          "mexico-paddock-club-stadium"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Main-straight suites",
        "standIds": [
          "mexico-main-grandstand-club"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Individual hospitality",
        "standIds": [
          "mexico-main-grandstand-lounge"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Private-suite viewing",
        "standIds": [
          "mexico-platino-plus-b"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Covered hospitality space",
        "standIds": [
          "mexico-sports-lounge"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Esses hospitality",
        "standIds": [
          "mexico-platino-plus-ss"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Covered boxes",
        "standIds": [
          "mexico-sky-boxes-10"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Terrace hospitality",
        "standIds": [
          "mexico-terraza-club"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "South stadium hospitality",
        "standIds": [
          "mexico-boxes-diamante-sur"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "North stadium hospitality",
        "standIds": [
          "mexico-boxes-diamante-norte"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "South stadium box seats",
        "standIds": [
          "mexico-boxes-oro-sur"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "North stadium box seats",
        "standIds": [
          "mexico-boxes-oro-norte"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      },
      {
        "scenario": "Grandstand plus lounge",
        "standIds": [
          "mexico-zona-plus-banamex"
        ],
        "basis": "Published bestForBadge; no new ranking inferred."
      }
    ],
    "circuit": {
      "trackLine": [
        [
          -99.094338,
          19.406226
        ],
        [
          -99.090925,
          19.405779
        ],
        [
          -99.089818,
          19.405642
        ],
        [
          -99.088652,
          19.405543
        ],
        [
          -99.08809,
          19.405477
        ],
        [
          -99.08664,
          19.405284
        ],
        [
          -99.084113,
          19.40493
        ],
        [
          -99.083592,
          19.404831
        ],
        [
          -99.083503,
          19.404798
        ],
        [
          -99.083456,
          19.40476
        ],
        [
          -99.083432,
          19.404699
        ],
        [
          -99.083426,
          19.404643
        ],
        [
          -99.083521,
          19.404053
        ],
        [
          -99.083509,
          19.404001
        ],
        [
          -99.083479,
          19.403954
        ],
        [
          -99.083213,
          19.403818
        ],
        [
          -99.083136,
          19.40378
        ],
        [
          -99.083095,
          19.403719
        ],
        [
          -99.083095,
          19.403662
        ],
        [
          -99.083148,
          19.403294
        ],
        [
          -99.083231,
          19.402964
        ],
        [
          -99.083361,
          19.402644
        ],
        [
          -99.083509,
          19.402356
        ],
        [
          -99.084669,
          19.400499
        ],
        [
          -99.08606,
          19.398439
        ],
        [
          -99.086149,
          19.398298
        ],
        [
          -99.086161,
          19.398213
        ],
        [
          -99.086143,
          19.398142
        ],
        [
          -99.086101,
          19.39809
        ],
        [
          -99.085687,
          19.39785
        ],
        [
          -99.085646,
          19.397812
        ],
        [
          -99.08564,
          19.397751
        ],
        [
          -99.085669,
          19.397699
        ],
        [
          -99.08574,
          19.397638
        ],
        [
          -99.086516,
          19.397086
        ],
        [
          -99.086593,
          19.397053
        ],
        [
          -99.086658,
          19.397044
        ],
        [
          -99.086717,
          19.397063
        ],
        [
          -99.086859,
          19.397148
        ],
        [
          -99.086883,
          19.397204
        ],
        [
          -99.086883,
          19.397317
        ],
        [
          -99.086528,
          19.399929
        ],
        [
          -99.086533,
          19.400009
        ],
        [
          -99.086569,
          19.400084
        ],
        [
          -99.086622,
          19.400146
        ],
        [
          -99.086705,
          19.400202
        ],
        [
          -99.087119,
          19.400443
        ],
        [
          -99.087267,
          19.40057
        ],
        [
          -99.087356,
          19.400655
        ],
        [
          -99.087445,
          19.400815
        ],
        [
          -99.08754,
          19.401051
        ],
        [
          -99.087634,
          19.401192
        ],
        [
          -99.087741,
          19.401291
        ],
        [
          -99.087859,
          19.401362
        ],
        [
          -99.088019,
          19.401428
        ],
        [
          -99.089298,
          19.401612
        ],
        [
          -99.08944,
          19.401654
        ],
        [
          -99.089528,
          19.401725
        ],
        [
          -99.08957,
          19.401772
        ],
        [
          -99.089605,
          19.401838
        ],
        [
          -99.089771,
          19.402323
        ],
        [
          -99.089824,
          19.402418
        ],
        [
          -99.089907,
          19.402507
        ],
        [
          -99.090114,
          19.402625
        ],
        [
          -99.091061,
          19.403106
        ],
        [
          -99.091334,
          19.403214
        ],
        [
          -99.09173,
          19.403304
        ],
        [
          -99.094903,
          19.403738
        ],
        [
          -99.094968,
          19.403761
        ],
        [
          -99.095003,
          19.403799
        ],
        [
          -99.095033,
          19.40386
        ],
        [
          -99.095039,
          19.40394
        ],
        [
          -99.095092,
          19.404709
        ],
        [
          -99.095157,
          19.405241
        ],
        [
          -99.095181,
          19.405302
        ],
        [
          -99.095228,
          19.405345
        ],
        [
          -99.095293,
          19.405373
        ],
        [
          -99.095376,
          19.405364
        ],
        [
          -99.095465,
          19.405288
        ],
        [
          -99.095578,
          19.405128
        ],
        [
          -99.095643,
          19.405081
        ],
        [
          -99.09572,
          19.405053
        ],
        [
          -99.095808,
          19.405057
        ],
        [
          -99.095909,
          19.4051
        ],
        [
          -99.096027,
          19.405152
        ],
        [
          -99.09614,
          19.405185
        ],
        [
          -99.096678,
          19.405241
        ],
        [
          -99.096767,
          19.405269
        ],
        [
          -99.096809,
          19.405302
        ],
        [
          -99.096844,
          19.405364
        ],
        [
          -99.09685,
          19.405425
        ],
        [
          -99.096815,
          19.405571
        ],
        [
          -99.096738,
          19.405764
        ],
        [
          -99.096637,
          19.405925
        ],
        [
          -99.096489,
          19.406118
        ],
        [
          -99.096317,
          19.40625
        ],
        [
          -99.096098,
          19.406354
        ],
        [
          -99.095897,
          19.406405
        ],
        [
          -99.095702,
          19.40641
        ],
        [
          -99.095418,
          19.406377
        ],
        [
          -99.094338,
          19.406226
        ]
      ],
      "trackSectors": [
        {
          "id": "sector-1",
          "number": 1,
          "label": "Sector 1",
          "color": "#13c5e8",
          "coordinates": [
            [
              -99.094338,
              19.406226
            ],
            [
              -99.090925,
              19.405779
            ],
            [
              -99.089818,
              19.405642
            ],
            [
              -99.088652,
              19.405543
            ],
            [
              -99.08809,
              19.405477
            ],
            [
              -99.08664,
              19.405284
            ],
            [
              -99.084113,
              19.40493
            ],
            [
              -99.083592,
              19.404831
            ],
            [
              -99.083503,
              19.404798
            ],
            [
              -99.083456,
              19.40476
            ],
            [
              -99.083432,
              19.404699
            ],
            [
              -99.083426,
              19.404643
            ],
            [
              -99.083521,
              19.404053
            ],
            [
              -99.083509,
              19.404001
            ],
            [
              -99.083479,
              19.403954
            ],
            [
              -99.083213,
              19.403818
            ],
            [
              -99.083136,
              19.40378
            ],
            [
              -99.083095,
              19.403719
            ],
            [
              -99.083095,
              19.403662
            ],
            [
              -99.083148,
              19.403294
            ],
            [
              -99.083231,
              19.402964
            ],
            [
              -99.083361,
              19.402644
            ],
            [
              -99.083509,
              19.402356
            ],
            [
              -99.084669,
              19.400499
            ],
            [
              -99.08550596605298,
              19.399259495996315
            ]
          ],
          "lengthKm": 1.858,
          "lengthIsApproximate": true
        },
        {
          "id": "sector-2",
          "number": 2,
          "label": "Sector 2",
          "color": "#e2b84c",
          "coordinates": [
            [
              -99.08550596605298,
              19.399259495996315
            ],
            [
              -99.08606,
              19.398439
            ],
            [
              -99.086149,
              19.398298
            ],
            [
              -99.086161,
              19.398213
            ],
            [
              -99.086143,
              19.398142
            ],
            [
              -99.086101,
              19.39809
            ],
            [
              -99.085687,
              19.39785
            ],
            [
              -99.085646,
              19.397812
            ],
            [
              -99.08564,
              19.397751
            ],
            [
              -99.085669,
              19.397699
            ],
            [
              -99.08574,
              19.397638
            ],
            [
              -99.086516,
              19.397086
            ],
            [
              -99.086593,
              19.397053
            ],
            [
              -99.086658,
              19.397044
            ],
            [
              -99.086717,
              19.397063
            ],
            [
              -99.086859,
              19.397148
            ],
            [
              -99.086883,
              19.397204
            ],
            [
              -99.086883,
              19.397317
            ],
            [
              -99.086528,
              19.399929
            ],
            [
              -99.086533,
              19.400009
            ],
            [
              -99.086569,
              19.400084
            ],
            [
              -99.086622,
              19.400146
            ],
            [
              -99.086705,
              19.400202
            ],
            [
              -99.087119,
              19.400443
            ],
            [
              -99.087267,
              19.40057
            ],
            [
              -99.087356,
              19.400655
            ],
            [
              -99.087445,
              19.400815
            ],
            [
              -99.08754,
              19.401051
            ],
            [
              -99.087634,
              19.401192
            ],
            [
              -99.087741,
              19.401291
            ],
            [
              -99.087859,
              19.401362
            ],
            [
              -99.088019,
              19.401428
            ],
            [
              -99.089298,
              19.401612
            ],
            [
              -99.08944,
              19.401654
            ],
            [
              -99.089528,
              19.401725
            ],
            [
              -99.08957,
              19.401772
            ],
            [
              -99.089605,
              19.401838
            ],
            [
              -99.089771,
              19.402323
            ],
            [
              -99.089824,
              19.402418
            ],
            [
              -99.089907,
              19.402507
            ],
            [
              -99.090114,
              19.402625
            ],
            [
              -99.091061,
              19.403106
            ],
            [
              -99.091334,
              19.403214
            ],
            [
              -99.09173,
              19.403304
            ],
            [
              -99.09281238307076,
              19.403452047353518
            ]
          ],
          "lengthKm": 1.512,
          "lengthIsApproximate": true
        },
        {
          "id": "sector-3",
          "number": 3,
          "label": "Sector 3",
          "color": "#ff5c4d",
          "coordinates": [
            [
              -99.09281238307076,
              19.403452047353518
            ],
            [
              -99.094903,
              19.403738
            ],
            [
              -99.094968,
              19.403761
            ],
            [
              -99.095003,
              19.403799
            ],
            [
              -99.095033,
              19.40386
            ],
            [
              -99.095039,
              19.40394
            ],
            [
              -99.095092,
              19.404709
            ],
            [
              -99.095157,
              19.405241
            ],
            [
              -99.095181,
              19.405302
            ],
            [
              -99.095228,
              19.405345
            ],
            [
              -99.095293,
              19.405373
            ],
            [
              -99.095376,
              19.405364
            ],
            [
              -99.095465,
              19.405288
            ],
            [
              -99.095578,
              19.405128
            ],
            [
              -99.095643,
              19.405081
            ],
            [
              -99.09572,
              19.405053
            ],
            [
              -99.095808,
              19.405057
            ],
            [
              -99.095909,
              19.4051
            ],
            [
              -99.096027,
              19.405152
            ],
            [
              -99.09614,
              19.405185
            ],
            [
              -99.096678,
              19.405241
            ],
            [
              -99.096767,
              19.405269
            ],
            [
              -99.096809,
              19.405302
            ],
            [
              -99.096844,
              19.405364
            ],
            [
              -99.09685,
              19.405425
            ],
            [
              -99.096815,
              19.405571
            ],
            [
              -99.096738,
              19.405764
            ],
            [
              -99.096637,
              19.405925
            ],
            [
              -99.096489,
              19.406118
            ],
            [
              -99.096317,
              19.40625
            ],
            [
              -99.096098,
              19.406354
            ],
            [
              -99.095897,
              19.406405
            ],
            [
              -99.095702,
              19.40641
            ],
            [
              -99.095418,
              19.406377
            ],
            [
              -99.094338,
              19.406226
            ],
            [
              -99.094338,
              19.406226
            ]
          ],
          "lengthKm": 0.935,
          "lengthIsApproximate": true
        }
      ],
      "sectorProfile": {
        "status": "mapped-from-official-boundaries",
        "source": "https://www.fia.com/system/files/decision-document/2025_mexico_city_grand_prix_-_event_notes_-_circuit_map_pit_lane_drawing_emergency_exits_map_and_quarantine_zone_area.pdf",
        "sourceEdition": 2025,
        "publishedLapKm": 4.304,
        "boundaries": [
          {
            "afterSector": 1,
            "turn": 4,
            "relation": "before",
            "offsetM": 136,
            "label": "136 m before Turn 4"
          },
          {
            "afterSector": 2,
            "turn": 12,
            "relation": "before",
            "offsetM": 242,
            "label": "242 m before Turn 12"
          }
        ]
      },
      "corners": [
        {
          "turn": 1,
          "name": "Turn 1",
          "latitude": 19.404699,
          "longitude": -99.083432,
          "direction": "right",
          "detail": "The major stop at the end of the long main straight and the opening corner of a three-part complex.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 2,
          "name": "Turn 2",
          "latitude": 19.403719,
          "longitude": -99.083095,
          "direction": "left",
          "detail": "The middle direction change of the opening sequence, where positioning matters more than a single apex.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 3,
          "name": "Turn 3",
          "latitude": 19.402964,
          "longitude": -99.083231,
          "direction": "right",
          "detail": "The exit of the opening complex and launch onto the long run toward the next braking zone.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 4,
          "name": "Turn 4",
          "latitude": 19.398213,
          "longitude": -99.086161,
          "direction": "left",
          "detail": "The first FIA timing sector ends 136 metres before this technical left-hander.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 5,
          "name": "Turn 5",
          "latitude": 19.397751,
          "longitude": -99.08564,
          "direction": "right",
          "detail": "A short right in the compact sequence at the southern edge of the circuit.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 6,
          "name": "Turn 6",
          "latitude": 19.397044,
          "longitude": -99.086658,
          "direction": "right",
          "detail": "A slow corner whose exit controls the acceleration into the flowing middle section.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 7,
          "name": "Turn 7",
          "latitude": 19.400084,
          "longitude": -99.086569,
          "direction": "left",
          "detail": "The beginning of the high-speed direction changes that define the middle of the lap.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 8,
          "name": "Turn 8",
          "latitude": 19.400815,
          "longitude": -99.087445,
          "direction": "right",
          "detail": "A fast linking corner where precision carries directly into the next change of direction.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 9,
          "name": "Turn 9",
          "latitude": 19.401362,
          "longitude": -99.087859,
          "direction": "left",
          "detail": "The esses continue under sustained load before the track opens toward the back section.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 10,
          "name": "Turn 10",
          "latitude": 19.401725,
          "longitude": -99.089528,
          "direction": "right",
          "detail": "The first of the final quick transitions before the long approach to Turn 12.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 11,
          "name": "Turn 11",
          "latitude": 19.402625,
          "longitude": -99.090114,
          "direction": "left",
          "detail": "Exit speed matters because the following run leads to another substantial braking opportunity.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 12,
          "name": "Turn 12",
          "latitude": 19.40386,
          "longitude": -99.095033,
          "direction": "right",
          "detail": "The second FIA timing sector ends 242 metres before this heavy stop at the stadium approach.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 13,
          "name": "Turn 13",
          "latitude": 19.405364,
          "longitude": -99.095376,
          "direction": "left",
          "detail": "The lap enters the Foro Sol stadium complex and its enclosed grandstand atmosphere.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 14,
          "name": "Turn 14",
          "latitude": 19.405053,
          "longitude": -99.09572,
          "direction": "right",
          "detail": "A slow stadium direction change with spectators close around the track.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 15,
          "name": "Turn 15",
          "latitude": 19.405185,
          "longitude": -99.09614,
          "direction": "left",
          "detail": "The final stadium corner, setting up the exit toward the closing sweep.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 16,
          "name": "Turn 16",
          "latitude": 19.405425,
          "longitude": -99.09685,
          "direction": "right",
          "detail": "The beginning of the final right-hand sequence on the modern route through the former Peraltada.",
          "coordinateStatus": "geometry-aligned map annotation"
        },
        {
          "turn": 17,
          "name": "Turn 17",
          "latitude": 19.40625,
          "longitude": -99.096317,
          "direction": "right",
          "detail": "The final sweeping corner, releasing the car onto Mexico City’s long main straight.",
          "coordinateStatus": "geometry-aligned map annotation"
        }
      ],
      "circuitSource": {
        "geometry": "https://github.com/bacinger/f1-circuits/blob/master/circuits/mx-1962.geojson",
        "geometryLicence": "MIT",
        "fiaMap": "https://www.fia.com/system/files/decision-document/2025_mexico_city_grand_prix_-_event_notes_-_circuit_map_pit_lane_drawing_emergency_exits_map_and_quarantine_zone_area.pdf",
        "formulaOneGuide": "https://www.formula1.com/en/racing/2026/mexico",
        "coordinateStatus": "geometry-aligned map annotation",
        "checkedOn": "2026-09-02"
      }
    },
    "ticketCatalogue": {
      "schemaVersion": 1,
      "id": "mexico-f1-2026-tickets",
      "destinationSlug": "mexico-f1",
      "editionYear": 2026,
      "reviewedOn": "2026-10-12",
      "eventDates": [
        "2026-10-30",
        "2026-10-31",
        "2026-11-01"
      ],
      "timezone": "America/Mexico_City",
      "currency": "MXN",
      "officialUrl": "https://www.mexicogp.mx/boletos-generales/",
      "coverage": {
        "scope": "Organiser three-day public seating, accessible areas, mapped hospitality, four Zona Plus combinations and three Grand Tour passes. Stadium Paddock Club remains a research draft pending location confirmation.",
        "liveInventoryChecked": false,
        "checkoutChecked": false
      },
      "sources": [
        {
          "id": "generales-maingrandstand-1",
          "url": "https://www.mexicogp.mx/boleto/generales-maingrandstand-1/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2.json"
        },
        {
          "id": "generales-main-grandstand-2",
          "url": "https://www.mexicogp.mx/boleto/generales-main-grandstand-2/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2.json"
        },
        {
          "id": "generales-grada-2a",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-2a/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2.json"
        },
        {
          "id": "generales-grada-3a",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-3a/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2.json"
        },
        {
          "id": "generales-grada-4",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-4/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2.json"
        },
        {
          "id": "generales-grada-5",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-5/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2.json"
        },
        {
          "id": "grada-5a",
          "url": "https://www.mexicogp.mx/boleto/grada-5a/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2.json"
        },
        {
          "id": "generales-grada-6",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-6/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2.json"
        },
        {
          "id": "generales-grada-6a",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-6a/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-b.json"
        },
        {
          "id": "generales-grada-6b",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-6b/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-b.json"
        },
        {
          "id": "generales-grada-7",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-7/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-b.json"
        },
        {
          "id": "grada-8",
          "url": "https://www.mexicogp.mx/boleto/grada-8/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-b.json"
        },
        {
          "id": "grada-9",
          "url": "https://www.mexicogp.mx/boleto/grada-9/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-b.json"
        },
        {
          "id": "generales-grada-10",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-10/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-b.json"
        },
        {
          "id": "generales-grada-11",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-11/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-b.json"
        },
        {
          "id": "d_grada-12-general",
          "url": "https://www.mexicogp.mx/boleto/d_grada-12-general/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-b.json"
        },
        {
          "id": "generales-grada-14-foro-sol-sur",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-14-foro-sol-sur/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-b.json"
        },
        {
          "id": "generales-grada-15-foro-sol-norte",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-15-foro-sol-norte/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-b.json"
        },
        {
          "id": "generales-grada-para-discapacitados-zona-verde",
          "url": "https://www.mexicogp.mx/boleto/generales-grada-para-discapacitados-zona-verde/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-b.json"
        },
        {
          "id": "generales-discapacitados-zona-azul",
          "url": "https://www.mexicogp.mx/boleto/generales-discapacitados-zona-azul/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-b.json"
        },
        {
          "id": "paddock",
          "url": "https://www.mexicogp.mx/paddock/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "main-grandstand-club",
          "url": "https://www.mexicogp.mx/main-grandstand-club/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "main-grandstand-lounge",
          "url": "https://www.mexicogp.mx/main-grandstand-lounge/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "platino-plus-b",
          "url": "https://www.mexicogp.mx/platino-plus-b/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "platino-plus-ss",
          "url": "https://www.mexicogp.mx/platino-plus-ss/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "terraza-a",
          "url": "https://www.mexicogp.mx/terraza-a/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "boxes-diamante-sur",
          "url": "https://www.mexicogp.mx/boxes-diamante-sur/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "boxes-diamante-norte",
          "url": "https://www.mexicogp.mx/boxes-diamante-norte/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "boxes-oro-sur",
          "url": "https://www.mexicogp.mx/boleto/boxes-oro-sur/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "boxes-oro-norte",
          "url": "https://www.mexicogp.mx/boleto/boxes-oro-norte/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "zona-plus",
          "url": "https://www.mexicogp.mx/boleto/zona-plus/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "formula-one-paddock-club-estadio",
          "url": "https://www.mexicogp.mx/formula-one-paddock-club-estadio/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "sports-lounge",
          "url": "https://www.mexicogp.mx/sports-lounge/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "sky-boxes-grada-10",
          "url": "https://www.mexicogp.mx/sky-boxes-grada-10/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "grand-tour-diamond",
          "url": "https://www.mexicogp.mx/boleto/grand-tour-diamond/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "grand-tour-platinum",
          "url": "https://www.mexicogp.mx/boleto/grand-tour-platinum/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "grand-tour-gold",
          "url": "https://www.mexicogp.mx/boleto/grand-tour-gold/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "boletos",
          "url": "https://www.mexicogp.mx/informacion/boletos/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "derecho-de-primera-opcion",
          "url": "https://www.mexicogp.mx/derecho-de-primera-opcion/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-ticket-products-step2-c.json"
        },
        {
          "id": "vip-catalogue",
          "url": "https://www.mexicogp.mx/boletos-vip/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12",
          "rawFile": ".firecrawl/mexico-vip-2026-10-12.json"
        },
        {
          "id": "access",
          "url": "https://www.mexicogp.mx/informacion/accesos/",
          "publisher": "MexicoGP",
          "edition": 2026,
          "reviewedOn": "2026-10-12"
        }
      ],
      "policies": {
        "admission": {
          "text": "Tickets cover Friday–Sunday. Use your named seat or the daily allocation on a Grand Tour pass. No re-entry after leaving.",
          "sourceRefs": [
            "boletos",
            "access",
            "grand-tour-diamond"
          ]
        },
        "fees": {
          "text": "Published MXN ticket prices exclude service charges. Confirm the final payable total with the seller.",
          "sourceRefs": [
            "generales-grada-2a"
          ]
        },
        "dpo": {
          "text": "DPO is a separate right to buy tickets for 2027 and 2028. It is not a race ticket and is not deducted from the ticket price.",
          "sourceRefs": [
            "derecho-de-primera-opcion"
          ]
        },
        "transport": {
          "text": "Race admission does not include a transfer. Parking is included only where your package expressly provides it.",
          "sourceRefs": [
            "access",
            "vip-catalogue"
          ]
        }
      },
      "products": [
        {
          "id": "mexico-2026-grada-1-main-covered",
          "name": "Grada 1 — Main Grandstand",
          "category": "grandstand",
          "summary": "Watch the grid and pit lane from the main grandstand.",
          "guideTier": "mid",
          "zone": "Green zone · Main straight",
          "standIds": [
            "mexico-grada-1-main-covered"
          ],
          "sourceRefs": [
            "generales-maingrandstand-1"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "listed",
              "availabilityNote": "Listed by MexicoGP on 12 October 2026; confirm remaining seats and final charges with the seller.",
              "bookingUrl": "https://www.ticketmaster.com.mx/event/1400634684FC3DE3?utm_source=ORGANIC&utm_medium=SITIO&utm_campaign=POST+VENTA+HSBC+2026&utm_id=POST+VENTA+HSBC+2026&utm_term=POST+VENTA+HSBC+2026&utm_content=GRADA+1",
              "sourceRefs": [
                "generales-maingrandstand-1",
                "boletos"
              ],
              "price": {
                "amount": 30500,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-2-main-covered",
          "name": "Grada 2 — Main Grandstand",
          "category": "grandstand",
          "summary": "Follow pit-straight action from partly covered seating.",
          "guideTier": "mid",
          "zone": "Green zone · Main straight",
          "standIds": [
            "mexico-grada-2-main-covered"
          ],
          "sourceRefs": [
            "generales-main-grandstand-2"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/generales-main-grandstand-2/",
              "sourceRefs": [
                "generales-main-grandstand-2",
                "boletos"
              ],
              "price": {
                "amount": 30500,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-2a",
          "name": "Grada 2A",
          "category": "grandstand",
          "summary": "Watch the main straight towards Turn 1.",
          "guideTier": "budget",
          "zone": "Orange zone · Main straight",
          "standIds": [
            "mexico-grada-2a"
          ],
          "sourceRefs": [
            "generales-grada-2a"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/generales-grada-2a/",
              "sourceRefs": [
                "generales-grada-2a",
                "boletos"
              ],
              "price": {
                "amount": 3900,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-3a-turn-1-apex",
          "name": "Grada 3A",
          "category": "grandstand",
          "summary": "Catch heavy braking before Turn 1.",
          "guideTier": "budget",
          "zone": "Blue zone · Before Turn 1",
          "standIds": [
            "mexico-grada-3a-turn-1-apex"
          ],
          "sourceRefs": [
            "generales-grada-3a"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/generales-grada-3a/",
              "sourceRefs": [
                "generales-grada-3a",
                "boletos"
              ],
              "price": {
                "amount": 9900,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-4-turn-2-3",
          "name": "Grada 4",
          "category": "grandstand",
          "summary": "A side-on view of the opening corner complex.",
          "guideTier": "mid",
          "zone": "Blue zone · Turns 1–3",
          "standIds": [
            "mexico-grada-4-turn-2-3"
          ],
          "sourceRefs": [
            "generales-grada-4"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/generales-grada-4/",
              "sourceRefs": [
                "generales-grada-4",
                "boletos"
              ],
              "price": {
                "amount": 15000,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-5-turn-3",
          "name": "Grada 5",
          "category": "grandstand",
          "summary": "Watch braking into the opening complex head-on.",
          "guideTier": "mid",
          "zone": "Blue zone · Turns 1–3",
          "standIds": [
            "mexico-grada-5-turn-3"
          ],
          "sourceRefs": [
            "generales-grada-5"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "listed",
              "availabilityNote": "Listed by MexicoGP on 12 October 2026; confirm remaining seats and final charges with the seller.",
              "bookingUrl": "https://www.ticketmaster.com.mx/event/14006346A5496DB6?utm_source=ORGANIC&utm_medium=SITIO&utm_campaign=POST+VENTA+HSBC+2026&utm_id=POST+VENTA+HSBC+2026&utm_term=POST+VENTA+HSBC+2026&utm_content=GRADA+5",
              "sourceRefs": [
                "generales-grada-5",
                "boletos"
              ],
              "price": {
                "amount": 15000,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-5a",
          "name": "Grada 5A",
          "category": "grandstand",
          "summary": "See the opening corners from the inside.",
          "guideTier": "mid",
          "zone": "Blue zone · Inside Turns 1–3",
          "standIds": [
            "mexico-grada-5a"
          ],
          "sourceRefs": [
            "grada-5a"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "listed",
              "availabilityNote": "Listed by MexicoGP on 12 October 2026; confirm remaining seats and final charges with the seller.",
              "bookingUrl": "https://www.ticketmaster.com.mx/event/14006346A9ED7A3F?utm_source=ORGANIC&utm_medium=SITIO&utm_campaign=POST+VENTA+HSBC+2026&utm_id=POST+VENTA+HSBC+2026&utm_term=POST+VENTA+HSBC+2026&utm_content=GRADA+5A",
              "sourceRefs": [
                "grada-5a",
                "boletos"
              ],
              "price": {
                "amount": 13900,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-6-solana",
          "name": "Grada 6",
          "category": "grandstand",
          "summary": "Follow acceleration out of the opening complex.",
          "guideTier": "mid",
          "zone": "Blue zone · Opening-complex exit",
          "standIds": [
            "mexico-grada-6-solana"
          ],
          "sourceRefs": [
            "generales-grada-6"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/generales-grada-6/",
              "sourceRefs": [
                "generales-grada-6",
                "boletos"
              ],
              "price": {
                "amount": 13000,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-6a",
          "name": "Grada 6A",
          "category": "grandstand",
          "summary": "Watch the approach to the Turn 4 braking zone.",
          "guideTier": "budget",
          "zone": "Blue zone · Back straight toward Turn 4",
          "standIds": [
            "mexico-grada-6a"
          ],
          "sourceRefs": [
            "generales-grada-6a"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "listed",
              "availabilityNote": "Listed by MexicoGP on 12 October 2026; confirm remaining seats and final charges with the seller.",
              "bookingUrl": "https://www.ticketmaster.com.mx/event/14006346BC709E80?utm_source=ORGANIC&utm_medium=SITIO&utm_campaign=POST+VENTA+HSBC+2026&utm_id=POST+VENTA+HSBC+2026&utm_term=POST+VENTA+HSBC+2026&utm_content=GRADA+6A",
              "sourceRefs": [
                "generales-grada-6a",
                "boletos"
              ],
              "price": {
                "amount": 7000,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-6b",
          "name": "Grada 6B",
          "category": "grandstand",
          "summary": "Follow the straight after the opening corners.",
          "guideTier": "budget",
          "zone": "Blue zone · Back-straight entry",
          "standIds": [
            "mexico-grada-6b"
          ],
          "sourceRefs": [
            "generales-grada-6b"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/generales-grada-6b/",
              "sourceRefs": [
                "generales-grada-6b",
                "boletos"
              ],
              "price": {
                "amount": 9900,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-7-esses-entry",
          "name": "Grada 7",
          "category": "grandstand",
          "summary": "Catch braking at the Recorte Rebaque.",
          "guideTier": "mid",
          "zone": "Yellow zone · Recorte Rebaque · Turn 4",
          "standIds": [
            "mexico-grada-7-esses-entry"
          ],
          "sourceRefs": [
            "generales-grada-7"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "listed",
              "availabilityNote": "Listed by MexicoGP on 12 October 2026; confirm remaining seats and final charges with the seller.",
              "bookingUrl": "https://www.ticketmaster.com.mx/event/14006346C398AA91?utm_source=ORGANIC&utm_medium=SITIO&utm_campaign=POST+VENTA+HSBC+2026&utm_id=POST+VENTA+HSBC+2026&utm_term=POST+VENTA+HSBC+2026&utm_content=GRADA+7",
              "sourceRefs": [
                "generales-grada-7",
                "boletos"
              ],
              "price": {
                "amount": 13900,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-8-esses-mid",
          "name": "Grada 8",
          "category": "grandstand",
          "summary": "Follow the back straight and Turns 4–8.",
          "guideTier": "mid",
          "zone": "Pink map area — check ticket · Recorte Rebaque",
          "standIds": [
            "mexico-grada-8-esses-mid"
          ],
          "sourceRefs": [
            "grada-8"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "Gate allocations differ between organiser pages. Confirm the entrance for this ticket before travelling."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "listed",
              "availabilityNote": "Listed by MexicoGP on 12 October 2026; confirm remaining seats and final charges with the seller.",
              "bookingUrl": "https://www.ticketmaster.com.mx/event/140063468C1144C5?utm_source=ORGANIC&utm_medium=SITIO&utm_campaign=POST+VENTA+HSBC+2026&utm_id=POST+VENTA+HSBC+2026&utm_term=POST+VENTA+HSBC+2026&utm_content=GRADA+8",
              "sourceRefs": [
                "grada-8",
                "boletos"
              ],
              "price": {
                "amount": 10500,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-9-esses-exit",
          "name": "Grada 9",
          "category": "grandstand",
          "summary": "Watch the technical corner sequence.",
          "guideTier": "mid",
          "zone": "Pink map area — check ticket · Recorte Rebaque / esses approach",
          "standIds": [
            "mexico-grada-9-esses-exit"
          ],
          "sourceRefs": [
            "grada-9"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "Gate allocations differ between organiser pages. Confirm the entrance for this ticket before travelling."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/grada-9/",
              "sourceRefs": [
                "grada-9",
                "boletos"
              ],
              "price": {
                "amount": 12400,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-10",
          "name": "Grada 10",
          "category": "grandstand",
          "summary": "A head-on view of the technical complex.",
          "guideTier": "mid",
          "zone": "Yellow zone · Recorte Rebaque · Turns 4–8",
          "standIds": [
            "mexico-grada-10"
          ],
          "sourceRefs": [
            "generales-grada-10"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "listed",
              "availabilityNote": "Listed by MexicoGP on 12 October 2026; confirm remaining seats and final charges with the seller.",
              "bookingUrl": "https://www.ticketmaster.com.mx/event/1400634803C85B38?utm_source=ORGANIC&utm_medium=SITIO&utm_campaign=POST+VENTA+HSBC+2026&utm_id=POST+VENTA+HSBC+2026&utm_term=POST+VENTA+HSBC+2026&utm_content=GRADA+10",
              "sourceRefs": [
                "generales-grada-10",
                "boletos"
              ],
              "price": {
                "amount": 19900,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-11",
          "name": "Grada 11",
          "category": "grandstand",
          "summary": "Follow the technical sequence from partly covered seating.",
          "guideTier": "mid",
          "zone": "Yellow zone · Recorte Rebaque · Turns 4–8",
          "standIds": [
            "mexico-grada-11"
          ],
          "sourceRefs": [
            "generales-grada-11"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "listed",
              "availabilityNote": "Listed by MexicoGP on 12 October 2026; confirm remaining seats and final charges with the seller.",
              "bookingUrl": "https://www.ticketmaster.com.mx/event/14006361C0449EB5?utm_source=ORGANIC&utm_medium=SITIO&utm_campaign=POST+VENTA+HSBC+2026&utm_id=POST+VENTA+HSBC+2026&utm_term=POST+VENTA+HSBC+2026&utm_content=GRADA+11",
              "sourceRefs": [
                "generales-grada-11",
                "boletos"
              ],
              "price": {
                "amount": 18300,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-12",
          "name": "Grada 12",
          "category": "grandstand",
          "summary": "Watch the cars work through the technical complex.",
          "guideTier": "mid",
          "zone": "Yellow zone · Recorte Rebaque · Turns 4–8",
          "standIds": [
            "mexico-grada-12"
          ],
          "sourceRefs": [
            "d_grada-12-general"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/d_grada-12-general/",
              "sourceRefs": [
                "d_grada-12-general",
                "boletos"
              ],
              "price": {
                "amount": 12800,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-14-foro-sol-sur",
          "name": "Grada 14 Sur — Estadio GNP Seguros",
          "category": "grandstand",
          "summary": "Enjoy the stadium atmosphere from the south side.",
          "guideTier": "budget",
          "zone": "Grey zone · Stadium south · Turns 13–15",
          "standIds": [
            "mexico-grada-14-foro-sol-sur"
          ],
          "sourceRefs": [
            "generales-grada-14-foro-sol-sur"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "listed",
              "availabilityNote": "Listed by MexicoGP on 12 October 2026; confirm remaining seats and final charges with the seller.",
              "bookingUrl": "https://www.ticketmaster.com.mx/event/1400634806D361D9?utm_source=ORGANIC&utm_medium=SITIO&utm_campaign=POST+VENTA+HSBC+2026&utm_id=POST+VENTA+HSBC+2026&utm_term=POST+VENTA+HSBC+2026&utm_content=GRADA+G14+SUR",
              "sourceRefs": [
                "generales-grada-14-foro-sol-sur",
                "boletos"
              ],
              "price": {
                "amount": 10000,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grada-15-foro-sol-norte",
          "name": "Grada 15 Norte — Estadio GNP Seguros",
          "category": "grandstand",
          "summary": "Watch the slower stadium section from the north side.",
          "guideTier": "budget",
          "zone": "Brown zone · Stadium north · Turns 13–15",
          "standIds": [
            "mexico-grada-15-foro-sol-norte"
          ],
          "sourceRefs": [
            "generales-grada-15-foro-sol-norte"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "listed",
              "availabilityNote": "Listed by MexicoGP on 12 October 2026; confirm remaining seats and final charges with the seller.",
              "bookingUrl": "https://www.ticketmaster.com.mx/event/1400634BD03BD01A?utm_source=ORGANIC&utm_medium=SITIO&utm_campaign=POST+VENTA+HSBC+2026&utm_id=POST+VENTA+HSBC+2026&utm_term=POST+VENTA+HSBC+2026&utm_content=GRADA+G15+NORTE",
              "sourceRefs": [
                "generales-grada-15-foro-sol-norte",
                "boletos"
              ],
              "price": {
                "amount": 10000,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-accessible-green",
          "name": "Accessible area — Green zone",
          "category": "grandstand",
          "summary": "A dedicated accessible viewing area in the green zone.",
          "guideTier": "budget",
          "zone": "Green zone · Dedicated accessible seating",
          "standIds": [
            "mexico-accessible-green"
          ],
          "sourceRefs": [
            "generales-grada-para-discapacitados-zona-verde"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "Accessible-area ticket required.",
            "Use Puerta 7. Confirm your accessible approach and companion arrangements in advance."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/generales-grada-para-discapacitados-zona-verde/",
              "sourceRefs": [
                "generales-grada-para-discapacitados-zona-verde",
                "boletos"
              ],
              "price": {
                "amount": 3900,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              },
              "requiresEligibility": true,
              "eligibility": "Reserved for people with disabilities; confirm eligibility, companion admission and assistance with the organiser before buying."
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-accessible-blue",
          "name": "Accessible area — Blue zone",
          "category": "grandstand",
          "summary": "A dedicated accessible viewing area in the blue zone.",
          "guideTier": "budget",
          "zone": "Blue zone · Dedicated accessible seating",
          "standIds": [
            "mexico-accessible-blue"
          ],
          "sourceRefs": [
            "generales-discapacitados-zona-azul"
          ],
          "inclusions": [
            "Three-day admission to the named reserved viewing area."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "Accessible-area ticket required.",
            "Use Puerta 12. Confirm your accessible approach and companion arrangements in advance."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/generales-discapacitados-zona-azul/",
              "sourceRefs": [
                "generales-discapacitados-zona-azul",
                "boletos"
              ],
              "price": {
                "amount": 3900,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              },
              "requiresEligibility": true,
              "eligibility": "Reserved for people with disabilities; confirm eligibility, companion admission and assistance with the organiser before buying."
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-paddock-club",
          "name": "Formula 1 Paddock Club — Green zone",
          "category": "hospitality",
          "summary": "Enjoy hospitality; confirm your package’s pit-building or stadium location before booking.",
          "guideTier": "vip",
          "zone": "Green zone · Pit-building area",
          "standIds": [
            "mexico-paddock-club"
          ],
          "sourceRefs": [
            "paddock",
            "vip-catalogue"
          ],
          "inclusions": [
            "Main-straight hospitality facing the pits.",
            "Gourmet breakfast and lunch; drinks service 09:00–17:00 on all three days, subject to changes.",
            "Private suite arrangements start at 100 tickets; confirm the package and parking allocation when enquiring."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "Pit walks, paddock access and driver appearances are not guaranteed by this listing. Confirm any additional access in your package."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "inquiry",
              "availabilityNote": "Ask the organiser for availability, package terms and a quotation.",
              "bookingUrl": "https://www.mexicogp.mx/paddock/",
              "sourceRefs": [
                "paddock",
                "boletos"
              ],
              "price": {
                "amount": null,
                "currency": "MXN",
                "kind": "on-request",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": null
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-main-grandstand-club",
          "name": "Main Grandstand Club",
          "category": "hospitality",
          "summary": "Enjoy main-straight views from a private suite.",
          "guideTier": "vip",
          "zone": "Green zone · Main straight",
          "standIds": [
            "mexico-main-grandstand-club"
          ],
          "sourceRefs": [
            "main-grandstand-club",
            "vip-catalogue"
          ],
          "inclusions": [
            "Main-straight hospitality with breakfast, snacks, lunch and drinks 09:00–18:00 on all three days, subject to changes.",
            "Private suites and individual options have different terms; request the exact package.",
            "Advertised green-zone common areas and post-race podium access remain subject to event instructions; this does not permit unrestricted track access."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "inquiry",
              "availabilityNote": "Ask the organiser for availability, package terms and a quotation.",
              "bookingUrl": "https://www.mexicogp.mx/main-grandstand-club/",
              "sourceRefs": [
                "main-grandstand-club",
                "boletos"
              ],
              "price": {
                "amount": null,
                "currency": "MXN",
                "kind": "on-request",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": null
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-main-grandstand-lounge",
          "name": "Main Grandstand Lounge",
          "category": "hospitality",
          "summary": "Pair main-straight views with lounge hospitality.",
          "guideTier": "vip",
          "zone": "Green zone · Main straight",
          "standIds": [
            "mexico-main-grandstand-lounge"
          ],
          "sourceRefs": [
            "main-grandstand-lounge",
            "vip-catalogue"
          ],
          "inclusions": [
            "Main-straight hospitality with waiter service, breakfast, snacks, lunch and premium bar.",
            "Food and drinks 09:00–18:00 on all three days, subject to changes.",
            "One parking pass per ten tickets; confirm booking allocation."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "inquiry",
              "availabilityNote": "Ask the organiser for availability, package terms and a quotation.",
              "bookingUrl": "https://www.mexicogp.mx/main-grandstand-lounge/",
              "sourceRefs": [
                "main-grandstand-lounge",
                "boletos"
              ],
              "price": {
                "amount": null,
                "currency": "MXN",
                "kind": "on-request",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": null
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-platino-plus-b",
          "name": "Platino Plus B",
          "category": "hospitality",
          "summary": "Enjoy private hospitality beside the pit straight.",
          "guideTier": "vip",
          "zone": "Green zone · Main straight",
          "standIds": [
            "mexico-platino-plus-b"
          ],
          "sourceRefs": [
            "platino-plus-b",
            "vip-catalogue"
          ],
          "inclusions": [
            "Green-zone private suite for up to 40 guests.",
            "Food and drinks 09:00–18:00 on all three days, subject to changes.",
            "One parking pass per ten tickets; confirm booking allocation.",
            "Advertised green-zone common areas and post-race podium access remain subject to event instructions; this does not permit unrestricted track access."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "inquiry",
              "availabilityNote": "Ask the organiser for availability, package terms and a quotation.",
              "bookingUrl": "https://www.mexicogp.mx/platino-plus-b/",
              "sourceRefs": [
                "platino-plus-b",
                "boletos"
              ],
              "price": {
                "amount": null,
                "currency": "MXN",
                "kind": "on-request",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": null
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-sports-lounge",
          "name": "Sports Lounge",
          "category": "hospitality",
          "summary": "Relax in a covered lounge and terrace; confirm this year’s viewing location.",
          "guideTier": "vip",
          "zone": "Confirm package zone · Middle-sector hospitality",
          "standIds": [
            "mexico-sports-lounge"
          ],
          "sourceRefs": [
            "sports-lounge",
            "vip-catalogue"
          ],
          "inclusions": [
            "Blue-zone hospitality with a covered terrace; private suites for up to 50 guests and individual options.",
            "Food, beer, water and soft drinks; food service 09:00–18:00 on all three days, subject to changes.",
            "Three parking passes per 50 tickets; confirm booking allocation."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "inquiry",
              "availabilityNote": "Ask the organiser for availability, package terms and a quotation.",
              "bookingUrl": "https://www.mexicogp.mx/sports-lounge/",
              "sourceRefs": [
                "sports-lounge",
                "boletos"
              ],
              "price": {
                "amount": null,
                "currency": "MXN",
                "kind": "on-request",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": null
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-platino-plus-ss",
          "name": "Platino Plus SS",
          "category": "hospitality",
          "summary": "Combine views of the esses with hospitality and entertainment.",
          "guideTier": "vip",
          "zone": "Pink zone · Esses / middle sector",
          "standIds": [
            "mexico-platino-plus-ss"
          ],
          "sourceRefs": [
            "platino-plus-ss",
            "vip-catalogue"
          ],
          "inclusions": [
            "Pink-zone views of the esses and rear straight.",
            "Drinks service 09:00–17:00 on all three days, subject to changes.",
            "One parking pass per 15 tickets; confirm booking allocation."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "Meals are not included in the published benefits. Follow the allocated seat or table arrangements; tables cannot be reserved."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "inquiry",
              "availabilityNote": "Ask the organiser for availability, package terms and a quotation.",
              "bookingUrl": "https://www.mexicogp.mx/platino-plus-ss/",
              "sourceRefs": [
                "platino-plus-ss",
                "boletos"
              ],
              "price": {
                "amount": null,
                "currency": "MXN",
                "kind": "on-request",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": null
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-sky-boxes-10",
          "name": "Sky Boxes — Grada 10",
          "category": "hospitality",
          "summary": "Watch from the covered boxes above Grada 10.",
          "guideTier": "vip",
          "zone": "Yellow zone · Top of Grada 10",
          "standIds": [
            "mexico-sky-boxes-10"
          ],
          "sourceRefs": [
            "sky-boxes-grada-10",
            "vip-catalogue"
          ],
          "inclusions": [
            "Covered box above Grada 10 with access to yellow-zone common areas.",
            "Food and drinks at Speed Lounge Yellow 09:00–17:00 on all three days, subject to changes.",
            "One parking pass per box; confirm booking allocation."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "listed",
              "availabilityNote": "Advertised by MexicoGP; confirm remaining boxes and final price with the seller.",
              "bookingUrl": "https://www.ticketmaster.com.mx/event/14006352EF59D74E",
              "sourceRefs": [
                "sky-boxes-grada-10",
                "boletos"
              ],
              "price": {
                "amount": null,
                "currency": "MXN",
                "kind": "unpublished",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": null
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-terraza-club",
          "name": "Terraza Club",
          "category": "hospitality",
          "summary": "Enjoy a terrace near Turn 4; confirm your assigned table and location.",
          "guideTier": "vip",
          "zone": "Yellow zone · Recorte Rebaque",
          "standIds": [
            "mexico-terraza-club"
          ],
          "sourceRefs": [
            "terraza-a",
            "vip-catalogue"
          ],
          "inclusions": [
            "Yellow-zone terrace and numbered table; seats at the table cannot be reserved.",
            "Food and drinks 09:00–18:00 on all three days, subject to changes.",
            "One parking pass per 15 tickets; confirm booking allocation."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "inquiry",
              "availabilityNote": "Ask the organiser for availability, package terms and a quotation.",
              "bookingUrl": "https://www.mexicogp.mx/terraza-a/",
              "sourceRefs": [
                "terraza-a",
                "boletos"
              ],
              "price": {
                "amount": null,
                "currency": "MXN",
                "kind": "on-request",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": null
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-boxes-diamante-sur",
          "name": "Boxes Diamante Sur",
          "category": "hospitality",
          "summary": "Combine south-stadium views with lounge access and padded seating.",
          "guideTier": "vip",
          "zone": "Grey zone · Stadium south",
          "standIds": [
            "mexico-boxes-diamante-sur"
          ],
          "sourceRefs": [
            "boxes-diamante-sur",
            "vip-catalogue"
          ],
          "inclusions": [
            "South stadium hospitality with a padded seat and lounge service.",
            "Food and drinks 09:00–18:00 on all three days, subject to changes.",
            "One parking pass per eight tickets; confirm booking allocation."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "inquiry",
              "availabilityNote": "Ask the organiser for availability, package terms and a quotation.",
              "bookingUrl": "https://www.mexicogp.mx/boxes-diamante-sur/",
              "sourceRefs": [
                "boxes-diamante-sur",
                "boletos"
              ],
              "price": {
                "amount": null,
                "currency": "MXN",
                "kind": "on-request",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": null
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-boxes-diamante-norte",
          "name": "Boxes Diamante Norte",
          "category": "hospitality",
          "summary": "Enjoy north-stadium views with hospitality.",
          "guideTier": "vip",
          "zone": "Brown zone · Stadium north",
          "standIds": [
            "mexico-boxes-diamante-norte"
          ],
          "sourceRefs": [
            "boxes-diamante-norte",
            "vip-catalogue"
          ],
          "inclusions": [
            "North stadium hospitality with a padded seat and lounge service.",
            "Food and drinks 09:00–18:00 on all three days, subject to changes.",
            "One parking pass per eight tickets; confirm booking allocation."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "inquiry",
              "availabilityNote": "Ask the organiser for availability, package terms and a quotation.",
              "bookingUrl": "https://www.mexicogp.mx/boxes-diamante-norte/",
              "sourceRefs": [
                "boxes-diamante-norte",
                "boletos"
              ],
              "price": {
                "amount": null,
                "currency": "MXN",
                "kind": "on-request",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": null
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-boxes-oro-sur",
          "name": "Boxes Oro Sur",
          "category": "hospitality",
          "summary": "A premium stadium box; confirm whether your booking is on the north or south side.",
          "guideTier": "vip",
          "zone": "Grey zone · Stadium south",
          "standIds": [
            "mexico-boxes-oro-sur"
          ],
          "sourceRefs": [
            "boxes-oro-sur",
            "vip-catalogue"
          ],
          "inclusions": [
            "Three-day admission to Boxes Oro Sur in the stadium."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "Confirm the south-side seat and entrance with the seller; the product page contains conflicting north/south wording. Meals are not promised with this ticket."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "listed",
              "availabilityNote": "Listed by MexicoGP on 12 October 2026; confirm remaining seats and final charges with the seller.",
              "bookingUrl": "https://www.ticketmaster.com.mx/event/14006363B17B8730?utm_source=ORGANIC&utm_medium=SITIO&utm_campaign=POST+VENTA+HSBC+2026&utm_id=POST+VENTA+HSBC+2026&utm_term=POST+VENTA+HSBC+2026&utm_content=BOX+ORO+SUR",
              "sourceRefs": [
                "boxes-oro-sur",
                "boletos"
              ],
              "price": {
                "amount": 25000,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-boxes-oro-norte",
          "name": "Boxes Oro Norte",
          "category": "hospitality",
          "summary": "Enjoy a premium box on the stadium’s north side.",
          "guideTier": "vip",
          "zone": "Brown zone · Stadium north",
          "standIds": [
            "mexico-boxes-oro-norte"
          ],
          "sourceRefs": [
            "boxes-oro-norte",
            "vip-catalogue"
          ],
          "inclusions": [
            "Three-day admission to Boxes Oro Norte in the stadium.",
            "Food and drinks 09:00–18:00 on all three days, subject to changes."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/boxes-oro-norte/",
              "sourceRefs": [
                "boxes-oro-norte",
                "boletos"
              ],
              "price": {
                "amount": 45700,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-zona-plus-3a",
          "name": "Zona Plus Banamex · Grada 3A",
          "category": "bundle",
          "summary": "Combine your reserved grandstand with Zona Plus lounge access.",
          "guideTier": "vip",
          "zone": "Blue zone · Before Turn 1",
          "standIds": [
            "mexico-grada-3a-turn-1-apex"
          ],
          "sourceRefs": [
            "zona-plus"
          ],
          "inclusions": [
            "Three-day seat in Grada 3A plus access to the shared Zona Plus Banamex lounge.",
            "Semi-covered lounge, DJ, concierge, cloakroom and dedicated toilets.",
            "Lounge hours 09:00–18:30 on all three days, subject to changes.",
            "One parking pass per four passes purchased together."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "Food and drinks are sold separately. Lounge cover does not guarantee a covered grandstand seat."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/zona-plus/",
              "sourceRefs": [
                "zona-plus",
                "boletos"
              ],
              "price": {
                "amount": 16650,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-zona-plus-4",
          "name": "Zona Plus Banamex · Grada 4",
          "category": "bundle",
          "summary": "Combine your reserved grandstand with Zona Plus lounge access.",
          "guideTier": "vip",
          "zone": "Blue zone · Turns 1–3",
          "standIds": [
            "mexico-grada-4-turn-2-3"
          ],
          "sourceRefs": [
            "zona-plus"
          ],
          "inclusions": [
            "Three-day seat in Grada 4 plus access to the shared Zona Plus Banamex lounge.",
            "Semi-covered lounge, DJ, concierge, cloakroom and dedicated toilets.",
            "Lounge hours 09:00–18:30 on all three days, subject to changes.",
            "One parking pass per four passes purchased together."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "Food and drinks are sold separately. Lounge cover does not guarantee a covered grandstand seat."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/zona-plus/",
              "sourceRefs": [
                "zona-plus",
                "boletos"
              ],
              "price": {
                "amount": 21750,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-zona-plus-5",
          "name": "Zona Plus Banamex · Grada 5",
          "category": "bundle",
          "summary": "Combine your reserved grandstand with Zona Plus lounge access.",
          "guideTier": "vip",
          "zone": "Blue zone · Turns 1–3",
          "standIds": [
            "mexico-grada-5-turn-3"
          ],
          "sourceRefs": [
            "zona-plus"
          ],
          "inclusions": [
            "Three-day seat in Grada 5 plus access to the shared Zona Plus Banamex lounge.",
            "Semi-covered lounge, DJ, concierge, cloakroom and dedicated toilets.",
            "Lounge hours 09:00–18:30 on all three days, subject to changes.",
            "One parking pass per four passes purchased together."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "Food and drinks are sold separately. Lounge cover does not guarantee a covered grandstand seat."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/zona-plus/",
              "sourceRefs": [
                "zona-plus",
                "boletos"
              ],
              "price": {
                "amount": 21750,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-zona-plus-6",
          "name": "Zona Plus Banamex · Grada 6",
          "category": "bundle",
          "summary": "Combine your reserved grandstand with Zona Plus lounge access.",
          "guideTier": "vip",
          "zone": "Blue zone · Opening-complex exit",
          "standIds": [
            "mexico-grada-6-solana"
          ],
          "sourceRefs": [
            "zona-plus"
          ],
          "inclusions": [
            "Three-day seat in Grada 6 plus access to the shared Zona Plus Banamex lounge.",
            "Semi-covered lounge, DJ, concierge, cloakroom and dedicated toilets.",
            "Lounge hours 09:00–18:30 on all three days, subject to changes.",
            "One parking pass per four passes purchased together."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "Food and drinks are sold separately. Lounge cover does not guarantee a covered grandstand seat."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/zona-plus/",
              "sourceRefs": [
                "zona-plus",
                "boletos"
              ],
              "price": {
                "amount": 19750,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              }
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grand-tour-diamond",
          "name": "Grand Tour Diamond A",
          "category": "bundle",
          "summary": "Change your viewing area each day: Friday Grada 7, Saturday Grada 4, Sunday Boxes Oro Sur.",
          "guideTier": "mid",
          "zone": "Daily allocated grandstand or stadium box",
          "standIds": [
            "mexico-grada-7-esses-entry",
            "mexico-grada-4-turn-2-3",
            "mexico-boxes-oro-sur"
          ],
          "sourceRefs": [
            "grand-tour-diamond"
          ],
          "inclusions": [
            "One allocated viewing area each day; follow the daily ticket and entrance."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "This pass does not grant all three areas on the same day. Confirm the Boxes Oro Sur seat and entrance with the seller."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/grand-tour-diamond/",
              "sourceRefs": [
                "grand-tour-diamond",
                "boletos"
              ],
              "price": {
                "amount": 22000,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              },
              "dayAssignments": [
                {
                  "date": "2026-10-30",
                  "productId": "mexico-2026-grada-7-esses-entry",
                  "offerId": "weekend"
                },
                {
                  "date": "2026-10-31",
                  "productId": "mexico-2026-grada-4-turn-2-3",
                  "offerId": "weekend"
                },
                {
                  "date": "2026-11-01",
                  "productId": "mexico-2026-boxes-oro-sur",
                  "offerId": "weekend"
                }
              ]
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grand-tour-platinum",
          "name": "Grand Tour Platinum A",
          "category": "bundle",
          "summary": "Change your viewing area each day: Friday Grada 4, Saturday Boxes Oro Sur, Sunday Grada 7.",
          "guideTier": "mid",
          "zone": "Daily allocated grandstand or stadium box",
          "standIds": [
            "mexico-grada-4-turn-2-3",
            "mexico-boxes-oro-sur",
            "mexico-grada-7-esses-entry"
          ],
          "sourceRefs": [
            "grand-tour-platinum"
          ],
          "inclusions": [
            "One allocated viewing area each day; follow the daily ticket and entrance."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "This pass does not grant all three areas on the same day. Confirm the Boxes Oro Sur seat and entrance with the seller."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/grand-tour-platinum/",
              "sourceRefs": [
                "grand-tour-platinum",
                "boletos"
              ],
              "price": {
                "amount": 20200,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              },
              "dayAssignments": [
                {
                  "date": "2026-10-30",
                  "productId": "mexico-2026-grada-4-turn-2-3",
                  "offerId": "weekend"
                },
                {
                  "date": "2026-10-31",
                  "productId": "mexico-2026-boxes-oro-sur",
                  "offerId": "weekend"
                },
                {
                  "date": "2026-11-01",
                  "productId": "mexico-2026-grada-7-esses-entry",
                  "offerId": "weekend"
                }
              ]
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        },
        {
          "id": "mexico-2026-grand-tour-gold",
          "name": "Grand Tour Gold A",
          "category": "bundle",
          "summary": "Change your viewing area each day: Friday Boxes Oro Sur, Saturday Grada 7, Sunday Grada 4.",
          "guideTier": "mid",
          "zone": "Daily allocated grandstand or stadium box",
          "standIds": [
            "mexico-boxes-oro-sur",
            "mexico-grada-7-esses-entry",
            "mexico-grada-4-turn-2-3"
          ],
          "sourceRefs": [
            "grand-tour-gold"
          ],
          "inclusions": [
            "One allocated viewing area each day; follow the daily ticket and entrance."
          ],
          "restrictions": [
            "Use the colour zone and entrance printed on your ticket. No re-entry after leaving.",
            "This pass does not grant all three areas on the same day. Confirm the Boxes Oro Sur seat and entrance with the seller."
          ],
          "offers": [
            {
              "id": "weekend",
              "label": "Friday–Sunday · 30 October–1 November",
              "dates": [
                "2026-10-30",
                "2026-10-31",
                "2026-11-01"
              ],
              "availability": "sold-out",
              "availabilityNote": "MexicoGP marks this allocation sold out (12 October 2026).",
              "bookingUrl": "https://www.mexicogp.mx/boleto/grand-tour-gold/",
              "sourceRefs": [
                "grand-tour-gold",
                "boletos"
              ],
              "price": {
                "amount": 19900,
                "currency": "MXN",
                "kind": "fixed",
                "unit": "per-person",
                "taxesIncluded": null,
                "feesIncluded": false
              },
              "dayAssignments": [
                {
                  "date": "2026-10-30",
                  "productId": "mexico-2026-boxes-oro-sur",
                  "offerId": "weekend"
                },
                {
                  "date": "2026-10-31",
                  "productId": "mexico-2026-grada-7-esses-entry",
                  "offerId": "weekend"
                },
                {
                  "date": "2026-11-01",
                  "productId": "mexico-2026-grada-4-turn-2-3",
                  "offerId": "weekend"
                }
              ]
            }
          ],
          "advertisedPrices": [],
          "includedExperienceIds": []
        }
      ],
      "experiences": []
    },
    "bagPolicy": {
      "slug": "mexico-f1",
      "circuitName": "Autódromo Hermanos Rodríguez",
      "city": "Mexico City",
      "country": "Mexico",
      "securityTier": "Strict Zoned Gate Inspection",
      "bagDimensions": {
        "maxMetric": "Max 30cm x 30cm (Small daypack / backpack; camping backpacks banned)",
        "maxImperial": "12\" x 12\"",
        "clearBagRequired": false,
        "softSidedOnly": true,
        "wheeledLuggageAllowed": false
      },
      "waterAndLiquids": {
        "maxWaterVolume": "One sealed plastic bottle of water up to 500ml.",
        "containerType": "Plastic bottles only; glass and metal cans prohibited.",
        "outsideAlcoholAllowed": false,
        "outsideFoodAllowed": false,
        "aerosolsAllowed": false
      },
      "electronicsAndGear": {
        "maxLensLength": "Professional camera lenses (>300mm) and external audio recording gear prohibited.",
        "tripodsAndMonopods": false,
        "selfieSticksAllowed": false,
        "powerBankLimit": "Max 20,000 mAh."
      },
      "comfortAndSeating": {
        "foldingChairsAllowed": false,
        "seatCushionsAllowed": "Only seat cushions without rigid backrests permitted.",
        "umbrellaRules": "Pointed-tip umbrellas strictly prohibited; small rounded-tip compact umbrellas allowed."
      },
      "fanGearAndFlags": {
        "flagpoleMaxHeight": "Poles of any material prohibited; handheld fabric flags only.",
        "maxBannerSize": "1.5m x 1.0m.",
        "musicalInstruments": false
      },
      "exemptions": {
        "babyCare": "Baby formula and infant care bags permitted following manual search.",
        "medicalSupplies": "Prescription medications with valid doctor's prescription."
      },
      "vapeAndSmokingPolicy": {
        "vapesAllowed": false,
        "legalWarning": "Electronic cigarettes and vapes are prohibited under Mexican general health law and will be seized at gates.",
        "designatedSmokingAreas": "Smoking is prohibited across the entire sports complex."
      },
      "storageAndLockers": {
        "onSiteLockers": false,
        "rejectedBagProcedure": "No lockers at gates. Items must be discarded in disposal bins."
      }
    },
    "arrivalGuide": {
      "reviewedOn": "2026-10-12",
      "destination": "Mexico City",
      "airportCode": "MEX",
      "airportName": "Mexico City International Airport",
      "flights": [],
      "transferHeading": "From MEX to your hotel",
      "transferIntro": "Check whether you arrive at Terminal 1 or Terminal 2. Choose the airport bus for Amajac and an onward city connection, or an authorised airport taxi for the hotel address. Airport construction can change the boarding location; follow terminal signs.",
      "transfers": [
        {
          "id": "airport-bus",
          "icon": "bus",
          "tag": "Both terminals",
          "label": "Airport Metrobús",
          "fare": "30 MXN per person, one way",
          "time": "Allow for road traffic and the onward hotel transfer.",
          "boarding": "T1 Door 7 or T2 Door 4; follow temporary airport signs.",
          "destination": "Amajac, via the San Lázaro connection.",
          "frequency": "Mon–Sat 04:30–00:00; Sunday 05:00–00:00. Check your last departure.",
          "payment": "MI card. A new card costs 15 MXN: 45 MXN including the first airport journey.",
          "tip": "The map marks terminal connection areas, not a guaranteed temporary boarding bay. At Amajac, continue to the hotel by a separate local connection or taxi; confirm the stop if Reforma is diverted.",
          "sourceUrl": "https://www.metrobus.cdmx.gob.mx/comunicacion/nota/MB-240226",
          "sourceLabel": "Airport bus boarding and fare"
        },
        {
          "id": "airport-taxi",
          "icon": "taxi",
          "tag": "Hotel address",
          "label": "Authorised airport taxi",
          "fare": "Confirm the fare at the authorised counter",
          "time": "Journey time depends on your hotel, traffic and diversions.",
          "boarding": "Authorised taxi counter in your arrival terminal; follow the assigned pickup instructions.",
          "destination": "Your hotel’s exact street address.",
          "frequency": "Confirm availability at the terminal or arrange with the hotel before arrival.",
          "payment": "Confirm the total and accepted payment with the authorised operator.",
          "tip": "For a pre-booked hotel car, share your flight and terminal and obtain the actual meeting point. For an accessible vehicle, arrange the required equipment and assistance in advance.",
          "sourceUrl": "https://www.aicm.com.mx/aicm/preguntas-frecuentes",
          "sourceLabel": "Airport transport information"
        },
        {
          "id": "airport-metro",
          "icon": "rail",
          "tag": "Terminal 1 option",
          "label": "Metro via Terminal Aérea",
          "fare": "5 MXN per journey, plus MI card if needed",
          "time": "Allow for the walk to the station and interchanges.",
          "boarding": "Terminal Aérea station outside T1; follow airport directions.",
          "destination": "Line 5 towards Pantitlán, then Line 9 towards Tacubaya for onward connections.",
          "frequency": "Weekdays from 05:00, Saturday 06:00, Sunday/holidays 07:00; normally closes at midnight.",
          "payment": "MI card with sufficient credit for the journey.",
          "tip": "This option involves station changes and luggage handling. From T2, use its airport bus or authorised taxi rather than treating Terminal Aérea as a walkable terminal connection.",
          "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-5/terminal-aerea",
          "sourceLabel": "Terminal Aérea station"
        }
      ],
      "onwardHeading": "Hotel first, then the correct ticket entrance",
      "onward": "Leave your luggage at the hotel, check your gate and agree a return fallback. Expand your hotel below for airport, outbound and return instructions. Choose the southern alternative only when your ticket directs you to Puerta 13 or 14.",
      "onwardSections": [
        {
          "id": "ticket2ride",
          "title": "Ticket2Ride · book transport separately",
          "paragraphs": [
            "Ticket2Ride is a return coach transfer, not race admission. The 2026 seller lists 350 MXN per day or a 945 MXN three-day pass; confirm any additional checkout charges and availability. Departures are listed at 08:00. The organiser states 30 minutes after the event ends; confirm the day’s meeting time and boarding instructions with the operator.",
            "Select your departure base when booking. Options include Reforma 222, Condesa, Auditorio Nacional and Plaza Carso. Obtain the exact loading bay and return meeting point from the operator; a shopping-centre or district name is not sufficient boarding guidance."
          ],
          "links": [
            {
              "url": "https://www.ticketmaster.com.mx/ticket2ride-formula-1-2026-boleto-de-mexico-30-10-2026/event/14006364BEE1C3D0?language=es-mx",
              "label": "Friday 30 October"
            },
            {
              "url": "https://www.ticketmaster.com.mx/formula-1-2026-ticket2ride-boleto-de-mexico-31-10-2026/event/14006364C1B6C9F6?language=es-mx",
              "label": "Saturday 31 October"
            },
            {
              "url": "https://www.ticketmaster.com.mx/formula-1-2026-ticket2ride-boleto-de-mexico-01-11-2026/event/14006364C1B6C9F8?language=es-mx",
              "label": "Sunday 1 November"
            },
            {
              "url": "https://www.ticketmaster.com.mx/ticket2ride-formula-1-2026-abono-boleto-mexico-30-10-2026/event/14006364B9A4B856?language=es-mx",
              "label": "Three-day transfer pass"
            }
          ]
        },
        {
          "id": "gate-and-return",
          "title": "Gate, accessibility and late-return essentials",
          "paragraphs": [
            "Use your current ticket for its colour zone and gate. Hotel connections reach a station area; road crossings, security queues and the final gate approach still need time. There is no re-entry, so leave bags at your hotel before setting off.",
            "Metro costs 5 MXN per journey. Use a Tarjeta de Movilidad Integrada (MI); the card costs 15 MXN before adding credit. Standard Metrobús costs 6 MXN, while the airport service costs 30 MXN. Keep enough credit for the return.",
            "Metro normally runs Monday–Friday 05:00–00:00, Saturday 06:00–00:00 and Sunday/holidays 07:00–00:00. Midnight is the network closing time, not a promised last train at your station. Allow time for all changes.",
            "Check Metro and Metrobús service updates before each journey. Saturday’s Day of the Dead parade can affect Reforma and Centro road transfers. Do not assume extended race-night service.",
            "For accessibility, confirm working lifts, interchange assistance and the signed gate approach with the operators and organiser. An accessible ticket does not establish a step-free hotel-to-seat journey.",
            "Pre-arrange a licensed taxi or hotel car as a fallback. Confirm the legal pickup point outside restrictions and the fare. General parking is unavailable; a hospitality ticket does not itself authorise vehicle access. Confirm any chauffeur drop-off with your package provider before travel."
          ],
          "links": [
            {
              "label": "Metro: operating information",
              "url": "https://www.metro.cdmx.gob.mx/acerca-del-metro/mas-informacion/preguntas-frecuentes"
            },
            {
              "label": "Metro: station accessibility",
              "url": "https://www.metro.cdmx.gob.mx/tramites-y-servicios/accesibilidad-en-estaciones"
            },
            {
              "label": "Metrobús: service changes",
              "url": "https://www.metrobus.cdmx.gob.mx/ServicioMB"
            },
            {
              "label": "MexicoGP: ticket entrances",
              "url": "https://www.mexicogp.mx/informacion/accesos/"
            }
          ]
        },
        {
          "id": "reforma-insurgentes-ibis-styles-mexico-reforma",
          "title": "ibis Styles Mexico Reforma",
          "paragraphs": [
            "From either MEX terminal, an authorised airport taxi can take you to Liverpool 115 A Col Juarez, Delegacion Cuahutemoc. For public transport, take the airport Metrobús to Amajac and arrange the onward hotel connection; confirm the final stop if Reforma is affected by the parade.",
            "Reach Insurgentes station from ibis Styles Mexico Reforma; ask reception for the practical entrance or arrange a local transfer. Take Metro Line 1 towards Observatorio to Tacubaya, then change to Line 9 towards Pantitlán. Alight at Velódromo, Ciudad Deportiva or Puebla according to the entrance on your ticket; the final approach is separate.",
            "Return on Line 9 towards Tacubaya. Change at Tacubaya to Line 1 towards Pantitlán, alight at Insurgentes, then complete the local journey to your hotel.",
            "For a ticket directing you to Puerta 13 or 14, arrange a local transfer from the hotel to the Nuevo León Line 2 boarding area. Take a Metrobús marked Tepalcates to UPIICSA for Puerta 13 or Iztacalco for Puerta 14, then follow the signed event approach. Confirm the crossing and entrance before leaving the hotel.",
            "Return on Line 2 towards Tacubaya to Nuevo León, then complete the local journey to the hotel. Check the destination display: not every branch serves the same stops. If the service or final connection is unavailable, use the agreed hotel-car pickup.",
            "Metro normally ends service at midnight. This is not the last train at your station: allow time for every change and leave before service closes. After the race, check the operating status before entering; for a late finish use the hotel-arranged car fallback.",
            "Arrange a licensed taxi or hotel car to an agreed legal pickup away from event restrictions. Confirm the meeting point and fare before leaving; a hospitality pass does not by itself authorise vehicle access.",
            "These connections are not certified step-free. Check the operator’s lift status and arrange assistance for both the station interchange and your ticket entrance.",
            "For your flight, reverse the Amajac–airport connection after checking the terminal and operating hours, or book a hotel car directly to the correct terminal. Follow your airline’s check-in deadline and allow for road works and parade diversions."
          ],
          "links": [
            {
              "to": "/where-to-stay/ibis-styles-mexico-reforma",
              "label": "Hotel details"
            }
          ]
        },
        {
          "id": "centro-balderas-city-express-by-marriott-ciudad-de-mexico-alameda",
          "title": "City Express by Marriott Ciudad de Mexico Alameda",
          "paragraphs": [
            "From either MEX terminal, an authorised airport taxi can take you to Revillagigedo 23, Centro. For public transport, take the airport Metrobús to Amajac and arrange the onward hotel connection; confirm the final stop if Reforma is affected by the parade.",
            "Reach Balderas station from City Express by Marriott Ciudad de Mexico Alameda; ask reception for the practical entrance or arrange a local transfer. Take Metro Line 3 towards Universidad to Centro Médico, then change to Line 9 towards Pantitlán. Alight at Velódromo, Ciudad Deportiva or Puebla according to the entrance on your ticket; the final approach is separate.",
            "Return on Line 9 towards Tacubaya. Change at Centro Médico to Line 3 towards Indios Verdes, alight at Balderas, then complete the local journey to your hotel.",
            "For a ticket directing you to Puerta 13 or 14, arrange a local transfer from the hotel to the Nuevo León Line 2 boarding area. Take a Metrobús marked Tepalcates to UPIICSA for Puerta 13 or Iztacalco for Puerta 14, then follow the signed event approach. Confirm the crossing and entrance before leaving the hotel.",
            "Return on Line 2 towards Tacubaya to Nuevo León, then complete the local journey to the hotel. Check the destination display: not every branch serves the same stops. If the service or final connection is unavailable, use the agreed hotel-car pickup.",
            "Metro normally ends service at midnight. This is not the last train at your station: allow time for every change and leave before service closes. After the race, check the operating status before entering; for a late finish use the hotel-arranged car fallback.",
            "Arrange a licensed taxi or hotel car to an agreed legal pickup away from event restrictions. Confirm the meeting point and fare before leaving; a hospitality pass does not by itself authorise vehicle access.",
            "These connections are not certified step-free. Check the operator’s lift status and arrange assistance for both the station interchange and your ticket entrance.",
            "For your flight, reverse the Amajac–airport connection after checking the terminal and operating hours, or book a hotel car directly to the correct terminal. Follow your airline’s check-in deadline and allow for road works and parade diversions."
          ],
          "links": [
            {
              "to": "/where-to-stay/city-express-by-marriott-ciudad-de-mexico-alameda",
              "label": "Hotel details"
            }
          ]
        },
        {
          "id": "centro-balderas-kali-centro",
          "title": "Kali Centro",
          "paragraphs": [
            "From either MEX terminal, an authorised airport taxi can take you to Luis Moya 111, Centro. For public transport, take the airport Metrobús to Amajac and arrange the onward hotel connection; confirm the final stop if Reforma is affected by the parade.",
            "Reach Balderas station from Kali Centro; ask reception for the practical entrance or arrange a local transfer. Take Metro Line 3 towards Universidad to Centro Médico, then change to Line 9 towards Pantitlán. Alight at Velódromo, Ciudad Deportiva or Puebla according to the entrance on your ticket; the final approach is separate.",
            "Return on Line 9 towards Tacubaya. Change at Centro Médico to Line 3 towards Indios Verdes, alight at Balderas, then complete the local journey to your hotel.",
            "For a ticket directing you to Puerta 13 or 14, arrange a local transfer from the hotel to the Nuevo León Line 2 boarding area. Take a Metrobús marked Tepalcates to UPIICSA for Puerta 13 or Iztacalco for Puerta 14, then follow the signed event approach. Confirm the crossing and entrance before leaving the hotel.",
            "Return on Line 2 towards Tacubaya to Nuevo León, then complete the local journey to the hotel. Check the destination display: not every branch serves the same stops. If the service or final connection is unavailable, use the agreed hotel-car pickup.",
            "Metro normally ends service at midnight. This is not the last train at your station: allow time for every change and leave before service closes. After the race, check the operating status before entering; for a late finish use the hotel-arranged car fallback.",
            "Arrange a licensed taxi or hotel car to an agreed legal pickup away from event restrictions. Confirm the meeting point and fare before leaving; a hospitality pass does not by itself authorise vehicle access.",
            "These connections are not certified step-free. Check the operator’s lift status and arrange assistance for both the station interchange and your ticket entrance.",
            "For your flight, reverse the Amajac–airport connection after checking the terminal and operating hours, or book a hotel car directly to the correct terminal. Follow your airline’s check-in deadline and allow for road works and parade diversions."
          ],
          "links": [
            {
              "to": "/where-to-stay/kali-centro",
              "label": "Hotel details"
            }
          ]
        },
        {
          "id": "roma-mx-mas-roma",
          "title": "MX mas roma",
          "paragraphs": [
            "From either MEX terminal, an authorised airport taxi can take you to Mérida 81, Roma Norte. For public transport, take the airport Metrobús to Amajac and arrange the onward hotel connection; confirm the final stop if Reforma is affected by the parade.",
            "Reach Centro Médico station from MX mas roma; ask reception for the practical entrance or arrange a local transfer. Take Metro Line 9 towards Pantitlán. Alight at Velódromo, Ciudad Deportiva or Puebla according to the entrance on your ticket; the final approach is separate.",
            "Return on Line 9 towards Tacubaya. Alight at Centro Médico and complete the local journey to your hotel.",
            "For a ticket directing you to Puerta 13 or 14, arrange a local transfer from the hotel to the Nuevo León Line 2 boarding area. Take a Metrobús marked Tepalcates to UPIICSA for Puerta 13 or Iztacalco for Puerta 14, then follow the signed event approach. Confirm the crossing and entrance before leaving the hotel.",
            "Return on Line 2 towards Tacubaya to Nuevo León, then complete the local journey to the hotel. Check the destination display: not every branch serves the same stops. If the service or final connection is unavailable, use the agreed hotel-car pickup.",
            "Metro normally ends service at midnight. This is not the last train at your station: allow time for every change and leave before service closes. After the race, check the operating status before entering; for a late finish use the hotel-arranged car fallback.",
            "Arrange a licensed taxi or hotel car to an agreed legal pickup away from event restrictions. Confirm the meeting point and fare before leaving; a hospitality pass does not by itself authorise vehicle access.",
            "These connections are not certified step-free. Check the operator’s lift status and arrange assistance for both the station interchange and your ticket entrance.",
            "For your flight, reverse the Amajac–airport connection after checking the terminal and operating hours, or book a hotel car directly to the correct terminal. Follow your airline’s check-in deadline and allow for road works and parade diversions."
          ],
          "links": [
            {
              "to": "/where-to-stay/mx-mas-roma",
              "label": "Hotel details"
            }
          ]
        },
        {
          "id": "roma-nima-local-house-hotel",
          "title": "Nima Local House Hotel",
          "paragraphs": [
            "From either MEX terminal, an authorised airport taxi can take you to Colima 236. For public transport, take the airport Metrobús to Amajac and arrange the onward hotel connection; confirm the final stop if Reforma is affected by the parade.",
            "Reach Centro Médico station from Nima Local House Hotel; ask reception for the practical entrance or arrange a local transfer. Take Metro Line 9 towards Pantitlán. Alight at Velódromo, Ciudad Deportiva or Puebla according to the entrance on your ticket; the final approach is separate.",
            "Return on Line 9 towards Tacubaya. Alight at Centro Médico and complete the local journey to your hotel.",
            "For a ticket directing you to Puerta 13 or 14, arrange a local transfer from the hotel to the Nuevo León Line 2 boarding area. Take a Metrobús marked Tepalcates to UPIICSA for Puerta 13 or Iztacalco for Puerta 14, then follow the signed event approach. Confirm the crossing and entrance before leaving the hotel.",
            "Return on Line 2 towards Tacubaya to Nuevo León, then complete the local journey to the hotel. Check the destination display: not every branch serves the same stops. If the service or final connection is unavailable, use the agreed hotel-car pickup.",
            "Metro normally ends service at midnight. This is not the last train at your station: allow time for every change and leave before service closes. After the race, check the operating status before entering; for a late finish use the hotel-arranged car fallback.",
            "Arrange a licensed taxi or hotel car to an agreed legal pickup away from event restrictions. Confirm the meeting point and fare before leaving; a hospitality pass does not by itself authorise vehicle access.",
            "These connections are not certified step-free. Check the operator’s lift status and arrange assistance for both the station interchange and your ticket entrance.",
            "For your flight, reverse the Amajac–airport connection after checking the terminal and operating hours, or book a hotel car directly to the correct terminal. Follow your airline’s check-in deadline and allow for road works and parade diversions."
          ],
          "links": [
            {
              "to": "/where-to-stay/nima-local-house-hotel",
              "label": "Hotel details"
            }
          ]
        },
        {
          "id": "condesa-casa-comtesse",
          "title": "Casa Comtesse",
          "paragraphs": [
            "From either MEX terminal, an authorised airport taxi can take you to Benjamín Franklin 197, Hipódromo Condesa. For public transport, take the airport Metrobús to Amajac and arrange the onward hotel connection; confirm the final stop if Reforma is affected by the parade.",
            "Reach Chilpancingo station from Casa Comtesse; ask reception for the practical entrance or arrange a local transfer. Take Metro Line 9 towards Pantitlán. Alight at Velódromo, Ciudad Deportiva or Puebla according to the entrance on your ticket; the final approach is separate.",
            "Return on Line 9 towards Tacubaya. Alight at Chilpancingo and complete the local journey to your hotel.",
            "For a ticket directing you to Puerta 13 or 14, arrange a local transfer from the hotel to the Nuevo León Line 2 boarding area. Take a Metrobús marked Tepalcates to UPIICSA for Puerta 13 or Iztacalco for Puerta 14, then follow the signed event approach. Confirm the crossing and entrance before leaving the hotel.",
            "Return on Line 2 towards Tacubaya to Nuevo León, then complete the local journey to the hotel. Check the destination display: not every branch serves the same stops. If the service or final connection is unavailable, use the agreed hotel-car pickup.",
            "Metro normally ends service at midnight. This is not the last train at your station: allow time for every change and leave before service closes. After the race, check the operating status before entering; for a late finish use the hotel-arranged car fallback.",
            "Arrange a licensed taxi or hotel car to an agreed legal pickup away from event restrictions. Confirm the meeting point and fare before leaving; a hospitality pass does not by itself authorise vehicle access.",
            "These connections are not certified step-free. Check the operator’s lift status and arrange assistance for both the station interchange and your ticket entrance.",
            "For your flight, reverse the Amajac–airport connection after checking the terminal and operating hours, or book a hotel car directly to the correct terminal. Follow your airline’s check-in deadline and allow for road works and parade diversions."
          ],
          "links": [
            {
              "to": "/where-to-stay/casa-comtesse",
              "label": "Hotel details"
            }
          ]
        },
        {
          "id": "historic-centre-circulo-mexicano",
          "title": "Circulo Mexicano",
          "paragraphs": [
            "From either MEX terminal, an authorised airport taxi can take you to República de Guatemala 20, Centro Histórico. For public transport, take the airport Metrobús to Amajac and arrange the onward hotel connection; confirm the final stop if Reforma is affected by the parade.",
            "Reach Bellas Artes station from Circulo Mexicano; ask reception for the practical entrance or arrange a local transfer. Take Metro Line 8 towards Constitución de 1917 to Chabacano, then change to Line 9 towards Pantitlán. Alight at Velódromo, Ciudad Deportiva or Puebla according to the entrance on your ticket; the final approach is separate.",
            "Return on Line 9 towards Tacubaya. Change at Chabacano to Line 8 towards Garibaldi/Lagunilla, alight at Bellas Artes, then complete the local journey to your hotel.",
            "For a ticket directing you to Puerta 13 or 14, arrange a local transfer from the hotel to the Nuevo León Line 2 boarding area. Take a Metrobús marked Tepalcates to UPIICSA for Puerta 13 or Iztacalco for Puerta 14, then follow the signed event approach. Confirm the crossing and entrance before leaving the hotel.",
            "Return on Line 2 towards Tacubaya to Nuevo León, then complete the local journey to the hotel. Check the destination display: not every branch serves the same stops. If the service or final connection is unavailable, use the agreed hotel-car pickup.",
            "Metro normally ends service at midnight. This is not the last train at your station: allow time for every change and leave before service closes. After the race, check the operating status before entering; for a late finish use the hotel-arranged car fallback.",
            "Arrange a licensed taxi or hotel car to an agreed legal pickup away from event restrictions. Confirm the meeting point and fare before leaving; a hospitality pass does not by itself authorise vehicle access.",
            "These connections are not certified step-free. Check the operator’s lift status and arrange assistance for both the station interchange and your ticket entrance.",
            "For your flight, reverse the Amajac–airport connection after checking the terminal and operating hours, or book a hotel car directly to the correct terminal. Follow your airline’s check-in deadline and allow for road works and parade diversions."
          ],
          "links": [
            {
              "to": "/where-to-stay/circulo-mexicano",
              "label": "Hotel details"
            }
          ]
        },
        {
          "id": "downtown-downtown-mexico",
          "title": "Downtown Mexico, a Member of Design Hotels",
          "paragraphs": [
            "From either MEX terminal, an authorised airport taxi can take you to Isabel la Catolica, 30. For public transport, take the airport Metrobús to Amajac and arrange the onward hotel connection; confirm the final stop if Reforma is affected by the parade.",
            "Reach Salto del Agua station from Downtown Mexico, a Member of Design Hotels; ask reception for the practical entrance or arrange a local transfer. Take Metro Line 8 towards Constitución de 1917 to Chabacano, then change to Line 9 towards Pantitlán. Alight at Velódromo, Ciudad Deportiva or Puebla according to the entrance on your ticket; the final approach is separate.",
            "Return on Line 9 towards Tacubaya. Change at Chabacano to Line 8 towards Garibaldi/Lagunilla, alight at Salto del Agua, then complete the local journey to your hotel.",
            "For a ticket directing you to Puerta 13 or 14, arrange a local transfer from the hotel to the Nuevo León Line 2 boarding area. Take a Metrobús marked Tepalcates to UPIICSA for Puerta 13 or Iztacalco for Puerta 14, then follow the signed event approach. Confirm the crossing and entrance before leaving the hotel.",
            "Return on Line 2 towards Tacubaya to Nuevo León, then complete the local journey to the hotel. Check the destination display: not every branch serves the same stops. If the service or final connection is unavailable, use the agreed hotel-car pickup.",
            "Metro normally ends service at midnight. This is not the last train at your station: allow time for every change and leave before service closes. After the race, check the operating status before entering; for a late finish use the hotel-arranged car fallback.",
            "Arrange a licensed taxi or hotel car to an agreed legal pickup away from event restrictions. Confirm the meeting point and fare before leaving; a hospitality pass does not by itself authorise vehicle access.",
            "These connections are not certified step-free. Check the operator’s lift status and arrange assistance for both the station interchange and your ticket entrance.",
            "For your flight, reverse the Amajac–airport connection after checking the terminal and operating hours, or book a hotel car directly to the correct terminal. Follow your airline’s check-in deadline and allow for road works and parade diversions."
          ],
          "links": [
            {
              "to": "/where-to-stay/downtown-mexico",
              "label": "Hotel details"
            }
          ]
        },
        {
          "id": "reforma-sevilla-four-seasons-hotel-mexico-city",
          "title": "Four Seasons Hotel Mexico City",
          "paragraphs": [
            "From either MEX terminal, an authorised airport taxi can take you to Paseo de la Reforma #500, Colonia Juarez. For public transport, take the airport Metrobús to Amajac and arrange the onward hotel connection; confirm the final stop if Reforma is affected by the parade.",
            "Reach Sevilla station from Four Seasons Hotel Mexico City; ask reception for the practical entrance or arrange a local transfer. Take Metro Line 1 towards Observatorio to Tacubaya, then change to Line 9 towards Pantitlán. Alight at Velódromo, Ciudad Deportiva or Puebla according to the entrance on your ticket; the final approach is separate.",
            "Return on Line 9 towards Tacubaya. Change at Tacubaya to Line 1 towards Pantitlán, alight at Sevilla, then complete the local journey to your hotel.",
            "For a ticket directing you to Puerta 13 or 14, arrange a local transfer from the hotel to the Nuevo León Line 2 boarding area. Take a Metrobús marked Tepalcates to UPIICSA for Puerta 13 or Iztacalco for Puerta 14, then follow the signed event approach. Confirm the crossing and entrance before leaving the hotel.",
            "Return on Line 2 towards Tacubaya to Nuevo León, then complete the local journey to the hotel. Check the destination display: not every branch serves the same stops. If the service or final connection is unavailable, use the agreed hotel-car pickup.",
            "Metro normally ends service at midnight. This is not the last train at your station: allow time for every change and leave before service closes. After the race, check the operating status before entering; for a late finish use the hotel-arranged car fallback.",
            "Arrange a licensed taxi or hotel car to an agreed legal pickup away from event restrictions. Confirm the meeting point and fare before leaving; a hospitality pass does not by itself authorise vehicle access.",
            "These connections are not certified step-free. Check the operator’s lift status and arrange assistance for both the station interchange and your ticket entrance.",
            "For your flight, reverse the Amajac–airport connection after checking the terminal and operating hours, or book a hotel car directly to the correct terminal. Follow your airline’s check-in deadline and allow for road works and parade diversions."
          ],
          "links": [
            {
              "to": "/where-to-stay/four-seasons-hotel-mexico-city",
              "label": "Hotel details"
            }
          ]
        },
        {
          "id": "reforma-sevilla-the-st-regis-mexico-city",
          "title": "The St. Regis Mexico City",
          "paragraphs": [
            "From either MEX terminal, an authorised airport taxi can take you to Paseo de la Reforma 439, Colonia Cuauhtemoc. For public transport, take the airport Metrobús to Amajac and arrange the onward hotel connection; confirm the final stop if Reforma is affected by the parade.",
            "Reach Sevilla station from The St. Regis Mexico City; ask reception for the practical entrance or arrange a local transfer. Take Metro Line 1 towards Observatorio to Tacubaya, then change to Line 9 towards Pantitlán. Alight at Velódromo, Ciudad Deportiva or Puebla according to the entrance on your ticket; the final approach is separate.",
            "Return on Line 9 towards Tacubaya. Change at Tacubaya to Line 1 towards Pantitlán, alight at Sevilla, then complete the local journey to your hotel.",
            "For a ticket directing you to Puerta 13 or 14, arrange a local transfer from the hotel to the Nuevo León Line 2 boarding area. Take a Metrobús marked Tepalcates to UPIICSA for Puerta 13 or Iztacalco for Puerta 14, then follow the signed event approach. Confirm the crossing and entrance before leaving the hotel.",
            "Return on Line 2 towards Tacubaya to Nuevo León, then complete the local journey to the hotel. Check the destination display: not every branch serves the same stops. If the service or final connection is unavailable, use the agreed hotel-car pickup.",
            "Metro normally ends service at midnight. This is not the last train at your station: allow time for every change and leave before service closes. After the race, check the operating status before entering; for a late finish use the hotel-arranged car fallback.",
            "Arrange a licensed taxi or hotel car to an agreed legal pickup away from event restrictions. Confirm the meeting point and fare before leaving; a hospitality pass does not by itself authorise vehicle access.",
            "These connections are not certified step-free. Check the operator’s lift status and arrange assistance for both the station interchange and your ticket entrance.",
            "For your flight, reverse the Amajac–airport connection after checking the terminal and operating hours, or book a hotel car directly to the correct terminal. Follow your airline’s check-in deadline and allow for road works and parade diversions."
          ],
          "links": [
            {
              "to": "/where-to-stay/the-st-regis-mexico-city",
              "label": "Hotel details"
            }
          ]
        },
        {
          "id": "reforma-sevilla-the-ritz-carlton-mexico-city",
          "title": "The Ritz-Carlton, Mexico City",
          "paragraphs": [
            "From either MEX terminal, an authorised airport taxi can take you to Avenida Paseo de la Reforma 509, Cuauhtemoc. For public transport, take the airport Metrobús to Amajac and arrange the onward hotel connection; confirm the final stop if Reforma is affected by the parade.",
            "Reach Sevilla station from The Ritz-Carlton, Mexico City; ask reception for the practical entrance or arrange a local transfer. Take Metro Line 1 towards Observatorio to Tacubaya, then change to Line 9 towards Pantitlán. Alight at Velódromo, Ciudad Deportiva or Puebla according to the entrance on your ticket; the final approach is separate.",
            "Return on Line 9 towards Tacubaya. Change at Tacubaya to Line 1 towards Pantitlán, alight at Sevilla, then complete the local journey to your hotel.",
            "For a ticket directing you to Puerta 13 or 14, arrange a local transfer from the hotel to the Nuevo León Line 2 boarding area. Take a Metrobús marked Tepalcates to UPIICSA for Puerta 13 or Iztacalco for Puerta 14, then follow the signed event approach. Confirm the crossing and entrance before leaving the hotel.",
            "Return on Line 2 towards Tacubaya to Nuevo León, then complete the local journey to the hotel. Check the destination display: not every branch serves the same stops. If the service or final connection is unavailable, use the agreed hotel-car pickup.",
            "Metro normally ends service at midnight. This is not the last train at your station: allow time for every change and leave before service closes. After the race, check the operating status before entering; for a late finish use the hotel-arranged car fallback.",
            "Arrange a licensed taxi or hotel car to an agreed legal pickup away from event restrictions. Confirm the meeting point and fare before leaving; a hospitality pass does not by itself authorise vehicle access.",
            "These connections are not certified step-free. Check the operator’s lift status and arrange assistance for both the station interchange and your ticket entrance.",
            "For your flight, reverse the Amajac–airport connection after checking the terminal and operating hours, or book a hotel car directly to the correct terminal. Follow your airline’s check-in deadline and allow for road works and parade diversions."
          ],
          "links": [
            {
              "to": "/where-to-stay/the-ritz-carlton-mexico-city",
              "label": "Hotel details"
            }
          ]
        },
        {
          "id": "polanco-las-alcobas-mexico-city",
          "title": "Las Alcobas, a Luxury Collection Hotel, Mexico City",
          "paragraphs": [
            "From either MEX terminal, an authorised airport taxi can take you to Ave. Presidente Masaryk 390. For public transport, take the airport Metrobús to Amajac and arrange the onward hotel connection; confirm the final stop if Reforma is affected by the parade.",
            "Reach Polanco station from Las Alcobas, a Luxury Collection Hotel, Mexico City; ask reception for the practical entrance or arrange a local transfer. Take Metro Line 7 towards Barranca del Muerto to Tacubaya, then change to Line 9 towards Pantitlán. Alight at Velódromo, Ciudad Deportiva or Puebla according to the entrance on your ticket; the final approach is separate.",
            "Return on Line 9 towards Tacubaya. Change at Tacubaya to Line 7 towards El Rosario, alight at Polanco, then complete the local journey to your hotel.",
            "For a ticket directing you to Puerta 13 or 14, arrange a local transfer from the hotel to the Nuevo León Line 2 boarding area. Take a Metrobús marked Tepalcates to UPIICSA for Puerta 13 or Iztacalco for Puerta 14, then follow the signed event approach. Confirm the crossing and entrance before leaving the hotel.",
            "Return on Line 2 towards Tacubaya to Nuevo León, then complete the local journey to the hotel. Check the destination display: not every branch serves the same stops. If the service or final connection is unavailable, use the agreed hotel-car pickup.",
            "Metro normally ends service at midnight. This is not the last train at your station: allow time for every change and leave before service closes. After the race, check the operating status before entering; for a late finish use the hotel-arranged car fallback.",
            "Arrange a licensed taxi or hotel car to an agreed legal pickup away from event restrictions. Confirm the meeting point and fare before leaving; a hospitality pass does not by itself authorise vehicle access.",
            "These connections are not certified step-free. Check the operator’s lift status and arrange assistance for both the station interchange and your ticket entrance.",
            "For your flight, reverse the Amajac–airport connection after checking the terminal and operating hours, or book a hotel car directly to the correct terminal. Follow your airline’s check-in deadline and allow for road works and parade diversions."
          ],
          "links": [
            {
              "to": "/where-to-stay/las-alcobas-mexico-city",
              "label": "Hotel details"
            }
          ]
        }
      ],
      "returnNote": "Confirm your flight terminal and airline check-in deadline. Check the airport bus service and last departure before using Amajac for the return; leave time for traffic and airport works. For an early flight or a parade diversion, arrange a hotel car and agree a pickup location the driver can reach.",
      "returnUrl": "https://www.metrobus.cdmx.gob.mx/ruta-aeropuerto",
      "returnLabel": "Airport bus and terminal information"
    },
    "transportHub": null,
    "publicTransit": {
      "networkId": "mexico-city",
      "name": "Mexico City airport, hotel and circuit connections",
      "bounds": [
        -99.205,
        19.385,
        -99.065,
        19.445
      ],
      "destinationNote": "Choose the station for your ticket entrance. The station-to-gate approach is separate; follow event signs and ask for assistance before travelling.",
      "modes": [
        {
          "id": "rail",
          "label": "Metro"
        },
        {
          "id": "bus",
          "label": "Metrobús"
        }
      ],
      "guidanceLinks": [
        {
          "label": "Metro: operating information",
          "url": "https://www.metro.cdmx.gob.mx/acerca-del-metro/mas-informacion/preguntas-frecuentes"
        },
        {
          "label": "Metro: station accessibility",
          "url": "https://www.metro.cdmx.gob.mx/tramites-y-servicios/accesibilidad-en-estaciones"
        },
        {
          "label": "Metrobús: service changes",
          "url": "https://www.metrobus.cdmx.gob.mx/ServicioMB"
        },
        {
          "label": "MexicoGP: ticket entrances",
          "url": "https://www.mexicogp.mx/informacion/accesos/"
        }
      ],
      "visitorGuide": {
        "heading": "Connect your airport, hotel and ticket entrance",
        "intro": "Choose an airport or hotel connection, then use Line 9 or Metrobús Line 2 for the circuit. Selected stops are shown; these lines do not provide departure times or a walking route.",
        "defaultGroup": "all",
        "groups": [
          {
            "id": "airport",
            "label": "Airport bus",
            "sourceIds": [
              "cdmx-airport"
            ]
          },
          {
            "id": "metro",
            "label": "Metro",
            "sourceIds": [
              "cdmx-metro"
            ]
          },
          {
            "id": "south",
            "label": "Southern approach",
            "sourceIds": [
              "cdmx-metrobus"
            ]
          }
        ],
        "routes": [
          {
            "routeId": "cdmx-airport:airport",
            "badge": "MEX",
            "label": "Airport Metrobús",
            "boarding": "T1 Door 7 or T2 Door 4; follow temporary signs.",
            "via": "San Lázaro connection area",
            "alight": "Amajac, then a separate hotel connection.",
            "note": "30 MXN per person one way; MI card required. Mon–Sat 04:30–00:00, Sunday 05:00–00:00. Check the last departure for your stop.",
            "departureUrl": "https://www.metrobus.cdmx.gob.mx/ruta-aeropuerto"
          },
          {
            "routeId": "cdmx-metro:l1",
            "badge": "1",
            "label": "Reforma and Zona Rosa",
            "boarding": "Sevilla or Insurgentes",
            "via": "Towards Observatorio; change at Tacubaya.",
            "alight": "Line 9 towards Pantitlán, then your ticket’s circuit station.",
            "note": "Return via Tacubaya, then Line 1 towards Pantitlán to your hotel station.",
            "departureUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-1"
          },
          {
            "routeId": "cdmx-metro:l3",
            "badge": "3",
            "label": "Alameda and western Centro",
            "boarding": "Balderas",
            "via": "Towards Universidad; change at Centro Médico.",
            "alight": "Line 9 towards Pantitlán.",
            "note": "Return via Centro Médico, then Line 3 towards Indios Verdes to Balderas.",
            "departureUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-3"
          },
          {
            "routeId": "cdmx-metro:l5",
            "badge": "5",
            "label": "Terminal 1 Metro option",
            "boarding": "Terminal Aérea, outside T1",
            "via": "Towards Pantitlán; change there to Line 9 towards Tacubaya.",
            "alight": "Circuit station for your ticket.",
            "note": "Drop luggage at the hotel first. This is not a Terminal 2 walking connection; use the bus or an authorised taxi from T2.",
            "departureUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-5"
          },
          {
            "routeId": "cdmx-metro:l7",
            "badge": "7",
            "label": "Polanco",
            "boarding": "Polanco",
            "via": "Towards Barranca del Muerto; change at Tacubaya.",
            "alight": "Line 9 towards Pantitlán.",
            "note": "Return via Tacubaya, then Line 7 towards El Rosario to Polanco.",
            "departureUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-7"
          },
          {
            "routeId": "cdmx-metro:l8",
            "badge": "8",
            "label": "Historic centre",
            "boarding": "Bellas Artes or Salto del Agua",
            "via": "Towards Constitución de 1917; change at Chabacano.",
            "alight": "Line 9 towards Pantitlán.",
            "note": "Return via Chabacano, then Line 8 towards Garibaldi to your boarding station.",
            "departureUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-8"
          },
          {
            "routeId": "cdmx-metro:l9",
            "badge": "9",
            "label": "Roma, Condesa and the circuit",
            "boarding": "Chilpancingo or Centro Médico; feeder lines join at interchanges.",
            "via": "Towards Pantitlán from the hotel corridors.",
            "alight": "Velódromo, Ciudad Deportiva or Puebla according to your ticket entrance.",
            "note": "Return towards Tacubaya. Stadium tickets use the Palacio de los Deportes side; Puebla is not the default stadium stop.",
            "departureUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-9"
          },
          {
            "routeId": "cdmx-metrobus:l2",
            "badge": "MB2",
            "label": "Southern circuit approach",
            "boarding": "Nuevo León Line 2 area; reach it by a separate local hotel transfer.",
            "via": "Bus marked Tepalcates",
            "alight": "UPIICSA for Puerta 13; Iztacalco for Puerta 14. Follow the event approach.",
            "note": "Return towards Tacubaya to Nuevo León, then your hotel transfer. Standard fare 6 MXN; MI card required. Check the branch and last return.",
            "departureUrl": "https://www.metrobus.cdmx.gob.mx/linea2-mapasbarrio"
          }
        ]
      }
    },
    "publicTransitMap": {
      "manifest": {
        "schemaVersion": 1,
        "networkId": "mexico-city",
        "name": "Mexico City airport, hotel and circuit connections",
        "timezone": "America/Mexico_City",
        "version": "e5b710557f079119",
        "generatedAt": "2026-10-12T01:02:21.985Z",
        "publicationStatus": "ready",
        "bounds": [
          -99.205,
          19.385,
          -99.065,
          19.445
        ],
        "dataBounds": [
          -99.1922567,
          19.3939257,
          -99.0745031,
          19.4361649
        ],
        "coverageNote": "Dashed lines connect selected stations and airport areas; intermediate stops are omitted. They do not follow exact tracks or roads. Follow station signs and temporary airport boarding instructions. Check operator updates for departures, lift availability and race-week diversions.",
        "purpose": "area-planning",
        "modes": [
          {
            "id": "rail",
            "label": "Rail",
            "routeCount": 6
          },
          {
            "id": "bus",
            "label": "Bus connections",
            "routeCount": 2
          }
        ],
        "feeds": [
          {
            "id": "cdmx-metro",
            "name": "Metro",
            "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-9",
            "sourceNote": "Original schematic connections between OSM station areas; route membership from operator pages. No operator route geometry or timetable reproduced.",
            "licenceStatus": "cleared",
            "checkedOn": "2026-10-12",
            "dataNote": "Choose the Line 9 station for the entrance printed on your ticket. Hotel routes include a separate local journey to the station.",
            "attribution": {
              "label": "© OpenStreetMap contributors",
              "url": "https://www.openstreetmap.org/copyright"
            },
            "licenceUrl": "https://opendatacommons.org/licenses/odbl/1-0/",
            "routeCount": 6,
            "stopCount": 18,
            "shapeCount": 6,
            "validFrom": null,
            "validThrough": null
          },
          {
            "id": "cdmx-metrobus",
            "name": "Metrobús Line 2",
            "sourceUrl": "https://www.metrobus.cdmx.gob.mx/linea2-mapasbarrio",
            "sourceNote": "Original schematic connections between OSM station areas; route membership from operator pages. No operator route geometry or timetable reproduced.",
            "licenceStatus": "cleared",
            "checkedOn": "2026-10-12",
            "dataNote": "Selected stops on the southern approach. Check for Tepalcates outbound and Tacubaya on the return; branch services differ.",
            "attribution": {
              "label": "© OpenStreetMap contributors",
              "url": "https://www.openstreetmap.org/copyright"
            },
            "licenceUrl": "https://opendatacommons.org/licenses/odbl/1-0/",
            "routeCount": 1,
            "stopCount": 3,
            "shapeCount": 1,
            "validFrom": null,
            "validThrough": null
          },
          {
            "id": "cdmx-airport",
            "name": "Airport Metrobús",
            "sourceUrl": "https://metrobus.cdmx.gob.mx/ruta-aeropuerto",
            "sourceNote": "Original schematic connections between OSM station areas; route membership from operator pages. No operator route geometry or timetable reproduced.",
            "licenceStatus": "cleared",
            "checkedOn": "2026-10-12",
            "dataNote": "Follow temporary boarding signs at T1 Door 7 and T2 Door 4. Dots mark connection areas, not the temporary boarding bay. San Lázaro is an interchange area.",
            "attribution": {
              "label": "© OpenStreetMap contributors",
              "url": "https://www.openstreetmap.org/copyright"
            },
            "licenceUrl": "https://opendatacommons.org/licenses/odbl/1-0/",
            "routeCount": 1,
            "stopCount": 4,
            "shapeCount": 1,
            "validFrom": null,
            "validThrough": null
          }
        ],
        "routes": [
          {
            "id": "cdmx-airport:airport",
            "localId": "airport",
            "agencyId": "cdmx-airport",
            "agencyName": "Airport Metrobús",
            "sourceId": "cdmx-airport",
            "shortName": "Airport Metrobús",
            "longName": "Amajac–San Lázaro–MEX terminals · key connections",
            "mode": "bus",
            "sourceUrl": "https://metrobus.cdmx.gob.mx/ruta-aeropuerto",
            "color": "#F5AA43",
            "textColor": "#FFFFFF",
            "geometryKind": "schematic",
            "stopCount": 4,
            "shapeCount": 1
          },
          {
            "id": "cdmx-metrobus:l2",
            "localId": "l2",
            "agencyId": "cdmx-metrobus",
            "agencyName": "Metrobús Line 2",
            "sourceId": "cdmx-metrobus",
            "shortName": "Metrobús Line 2",
            "longName": "Nuevo León–Iztacalco–UPIICSA · selected stops",
            "mode": "bus",
            "sourceUrl": "https://www.metrobus.cdmx.gob.mx/linea2-mapasbarrio",
            "color": "#BD91ED",
            "textColor": "#FFFFFF",
            "geometryKind": "schematic",
            "stopCount": 3,
            "shapeCount": 1
          },
          {
            "id": "cdmx-metro:l1",
            "localId": "l1",
            "agencyId": "cdmx-metro",
            "agencyName": "Metro",
            "sourceId": "cdmx-metro",
            "shortName": "Metro Line 1",
            "longName": "Selected interchanges · Observatorio / Pantitlán directions",
            "mode": "rail",
            "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-1",
            "color": "#FF79AE",
            "textColor": "#FFFFFF",
            "geometryKind": "schematic",
            "stopCount": 8,
            "shapeCount": 1
          },
          {
            "id": "cdmx-metro:l3",
            "localId": "l3",
            "agencyId": "cdmx-metro",
            "agencyName": "Metro",
            "sourceId": "cdmx-metro",
            "shortName": "Metro Line 3",
            "longName": "Balderas–Centro Médico · selected interchanges",
            "mode": "rail",
            "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-3",
            "color": "#B6B54A",
            "textColor": "#FFFFFF",
            "geometryKind": "schematic",
            "stopCount": 2,
            "shapeCount": 1
          },
          {
            "id": "cdmx-metro:l5",
            "localId": "l5",
            "agencyId": "cdmx-metro",
            "agencyName": "Metro",
            "sourceId": "cdmx-metro",
            "shortName": "Metro Line 5",
            "longName": "Terminal Aérea–Pantitlán · airport connection",
            "mode": "rail",
            "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-5",
            "color": "#FFD94C",
            "textColor": "#FFFFFF",
            "geometryKind": "schematic",
            "stopCount": 2,
            "shapeCount": 1
          },
          {
            "id": "cdmx-metro:l7",
            "localId": "l7",
            "agencyId": "cdmx-metro",
            "agencyName": "Metro",
            "sourceId": "cdmx-metro",
            "shortName": "Metro Line 7",
            "longName": "Polanco–Auditorio–Tacubaya · selected stations",
            "mode": "rail",
            "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-7",
            "color": "#FF9B57",
            "textColor": "#FFFFFF",
            "geometryKind": "schematic",
            "stopCount": 3,
            "shapeCount": 1
          },
          {
            "id": "cdmx-metro:l8",
            "localId": "l8",
            "agencyId": "cdmx-metro",
            "agencyName": "Metro",
            "sourceId": "cdmx-metro",
            "shortName": "Metro Line 8",
            "longName": "Bellas Artes–Salto del Agua–Chabacano · selected stations",
            "mode": "rail",
            "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-8",
            "color": "#52D694",
            "textColor": "#FFFFFF",
            "geometryKind": "schematic",
            "stopCount": 3,
            "shapeCount": 1
          },
          {
            "id": "cdmx-metro:l9",
            "localId": "l9",
            "agencyId": "cdmx-metro",
            "agencyName": "Metro",
            "sourceId": "cdmx-metro",
            "shortName": "Metro Line 9",
            "longName": "Tacubaya–Pantitlán · hotel and circuit connections",
            "mode": "rail",
            "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-9",
            "color": "#C49C7C",
            "textColor": "#FFFFFF",
            "geometryKind": "schematic",
            "stopCount": 8,
            "shapeCount": 1
          }
        ],
        "assets": {
          "map": {
            "url": "./e5b710557f079119/map.geojson",
            "featureCount": 33,
            "routeFeatureCount": 8,
            "stopFeatureCount": 25,
            "bytes": 28575
          }
        }
      },
      "map": {
        "type": "FeatureCollection",
        "metadata": {
          "networkId": "mexico-city",
          "version": "e5b710557f079119",
          "bounds": [
            -99.1922567,
            19.3939257,
            -99.0745031,
            19.4361649
          ],
          "attribution": {
            "label": "© OpenStreetMap contributors",
            "url": "https://www.openstreetmap.org/copyright"
          },
          "licenceUrl": "https://opendatacommons.org/licenses/odbl/1-0/"
        },
        "features": [
          {
            "type": "Feature",
            "id": "cdmx-metro:l1",
            "properties": {
              "id": "cdmx-metro:l1",
              "localId": "l1",
              "agencyId": "cdmx-metro",
              "agencyName": "Metro",
              "sourceId": "cdmx-metro",
              "shortName": "Metro Line 1",
              "longName": "Selected interchanges · Observatorio / Pantitlán directions",
              "mode": "rail",
              "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-1",
              "color": "#FF79AE",
              "textColor": "#FFFFFF",
              "geometryKind": "schematic",
              "stopCount": 8,
              "shapeCount": 1,
              "featureKind": "route",
              "routeId": "cdmx-metro:l1",
              "routeIds": "cdmx-metro:l1"
            },
            "geometry": {
              "type": "LineString",
              "coordinates": [
                [
                  -99.1874725,
                  19.402049
                ],
                [
                  -99.1768378,
                  19.420702
                ],
                [
                  -99.1706287,
                  19.4219541
                ],
                [
                  -99.1633188,
                  19.4236015
                ],
                [
                  -99.1489658,
                  19.4271218
                ],
                [
                  -99.1420543,
                  19.4267538
                ],
                [
                  -99.1141346,
                  19.4300375
                ],
                [
                  -99.0745031,
                  19.4152415
                ]
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:l3",
            "properties": {
              "id": "cdmx-metro:l3",
              "localId": "l3",
              "agencyId": "cdmx-metro",
              "agencyName": "Metro",
              "sourceId": "cdmx-metro",
              "shortName": "Metro Line 3",
              "longName": "Balderas–Centro Médico · selected interchanges",
              "mode": "rail",
              "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-3",
              "color": "#B6B54A",
              "textColor": "#FFFFFF",
              "geometryKind": "schematic",
              "stopCount": 2,
              "shapeCount": 1,
              "featureKind": "route",
              "routeId": "cdmx-metro:l3",
              "routeIds": "cdmx-metro:l3"
            },
            "geometry": {
              "type": "LineString",
              "coordinates": [
                [
                  -99.1489658,
                  19.4271218
                ],
                [
                  -99.1551569,
                  19.4065257
                ]
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:l5",
            "properties": {
              "id": "cdmx-metro:l5",
              "localId": "l5",
              "agencyId": "cdmx-metro",
              "agencyName": "Metro",
              "sourceId": "cdmx-metro",
              "shortName": "Metro Line 5",
              "longName": "Terminal Aérea–Pantitlán · airport connection",
              "mode": "rail",
              "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-5",
              "color": "#FFD94C",
              "textColor": "#FFFFFF",
              "geometryKind": "schematic",
              "stopCount": 2,
              "shapeCount": 1,
              "featureKind": "route",
              "routeId": "cdmx-metro:l5",
              "routeIds": "cdmx-metro:l5"
            },
            "geometry": {
              "type": "LineString",
              "coordinates": [
                [
                  -99.0882569,
                  19.4339894
                ],
                [
                  -99.0745031,
                  19.4152415
                ]
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:l7",
            "properties": {
              "id": "cdmx-metro:l7",
              "localId": "l7",
              "agencyId": "cdmx-metro",
              "agencyName": "Metro",
              "sourceId": "cdmx-metro",
              "shortName": "Metro Line 7",
              "longName": "Polanco–Auditorio–Tacubaya · selected stations",
              "mode": "rail",
              "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-7",
              "color": "#FF9B57",
              "textColor": "#FFFFFF",
              "geometryKind": "schematic",
              "stopCount": 3,
              "shapeCount": 1,
              "featureKind": "route",
              "routeId": "cdmx-metro:l7",
              "routeIds": "cdmx-metro:l7"
            },
            "geometry": {
              "type": "LineString",
              "coordinates": [
                [
                  -99.190915,
                  19.43353
                ],
                [
                  -99.1922567,
                  19.4249847
                ],
                [
                  -99.1874725,
                  19.402049
                ]
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:l8",
            "properties": {
              "id": "cdmx-metro:l8",
              "localId": "l8",
              "agencyId": "cdmx-metro",
              "agencyName": "Metro",
              "sourceId": "cdmx-metro",
              "shortName": "Metro Line 8",
              "longName": "Bellas Artes–Salto del Agua–Chabacano · selected stations",
              "mode": "rail",
              "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-8",
              "color": "#52D694",
              "textColor": "#FFFFFF",
              "geometryKind": "schematic",
              "stopCount": 3,
              "shapeCount": 1,
              "featureKind": "route",
              "routeId": "cdmx-metro:l8",
              "routeIds": "cdmx-metro:l8"
            },
            "geometry": {
              "type": "LineString",
              "coordinates": [
                [
                  -99.1406403,
                  19.4361649
                ],
                [
                  -99.1420543,
                  19.4267538
                ],
                [
                  -99.1355234,
                  19.4090955
                ]
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:l9",
            "properties": {
              "id": "cdmx-metro:l9",
              "localId": "l9",
              "agencyId": "cdmx-metro",
              "agencyName": "Metro",
              "sourceId": "cdmx-metro",
              "shortName": "Metro Line 9",
              "longName": "Tacubaya–Pantitlán · hotel and circuit connections",
              "mode": "rail",
              "sourceUrl": "https://www.metro.cdmx.gob.mx/la-red/linea-9",
              "color": "#C49C7C",
              "textColor": "#FFFFFF",
              "geometryKind": "schematic",
              "stopCount": 8,
              "shapeCount": 1,
              "featureKind": "route",
              "routeId": "cdmx-metro:l9",
              "routeIds": "cdmx-metro:l9"
            },
            "geometry": {
              "type": "LineString",
              "coordinates": [
                [
                  -99.1874725,
                  19.402049
                ],
                [
                  -99.1685264,
                  19.4059029
                ],
                [
                  -99.1551569,
                  19.4065257
                ],
                [
                  -99.1355234,
                  19.4090955
                ],
                [
                  -99.1030767,
                  19.4085614
                ],
                [
                  -99.0906726,
                  19.4083583
                ],
                [
                  -99.0818252,
                  19.407118
                ],
                [
                  -99.0745031,
                  19.4152415
                ]
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:tacubaya",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:tacubaya",
              "name": "Tacubaya",
              "mode": "rail",
              "routeIds": "cdmx-metro:l1|cdmx-metro:l7|cdmx-metro:l9",
              "serviceNumbers": "Metro Line 1 · Metro Line 7 · Metro Line 9",
              "services": "[{\"id\":\"cdmx-metro:l1\",\"localId\":\"l1\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 1\",\"longName\":\"Selected interchanges · Observatorio / Pantitlán directions\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-1\",\"color\":\"#FF79AE\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1},{\"id\":\"cdmx-metro:l7\",\"localId\":\"l7\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 7\",\"longName\":\"Polanco–Auditorio–Tacubaya · selected stations\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-7\",\"color\":\"#FF9B57\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":3,\"shapeCount\":1},{\"id\":\"cdmx-metro:l9\",\"localId\":\"l9\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 9\",\"longName\":\"Tacubaya–Pantitlán · hotel and circuit connections\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-9\",\"color\":\"#C49C7C\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1874725,
                19.402049
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:chapultepec",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:chapultepec",
              "name": "Chapultepec",
              "mode": "rail",
              "routeIds": "cdmx-metro:l1",
              "serviceNumbers": "Metro Line 1",
              "services": "[{\"id\":\"cdmx-metro:l1\",\"localId\":\"l1\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 1\",\"longName\":\"Selected interchanges · Observatorio / Pantitlán directions\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-1\",\"color\":\"#FF79AE\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1768378,
                19.420702
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:sevilla",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:sevilla",
              "name": "Sevilla",
              "mode": "rail",
              "routeIds": "cdmx-metro:l1",
              "serviceNumbers": "Metro Line 1",
              "services": "[{\"id\":\"cdmx-metro:l1\",\"localId\":\"l1\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 1\",\"longName\":\"Selected interchanges · Observatorio / Pantitlán directions\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-1\",\"color\":\"#FF79AE\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1706287,
                19.4219541
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:insurgentes",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:insurgentes",
              "name": "Insurgentes",
              "mode": "rail",
              "routeIds": "cdmx-metro:l1",
              "serviceNumbers": "Metro Line 1",
              "services": "[{\"id\":\"cdmx-metro:l1\",\"localId\":\"l1\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 1\",\"longName\":\"Selected interchanges · Observatorio / Pantitlán directions\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-1\",\"color\":\"#FF79AE\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1633188,
                19.4236015
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:balderas",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:balderas",
              "name": "Balderas",
              "mode": "rail",
              "routeIds": "cdmx-metro:l1|cdmx-metro:l3",
              "serviceNumbers": "Metro Line 1 · Metro Line 3",
              "services": "[{\"id\":\"cdmx-metro:l1\",\"localId\":\"l1\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 1\",\"longName\":\"Selected interchanges · Observatorio / Pantitlán directions\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-1\",\"color\":\"#FF79AE\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1},{\"id\":\"cdmx-metro:l3\",\"localId\":\"l3\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 3\",\"longName\":\"Balderas–Centro Médico · selected interchanges\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-3\",\"color\":\"#B6B54A\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":2,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1489658,
                19.4271218
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:salto-del-agua",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:salto-del-agua",
              "name": "Salto del Agua",
              "mode": "rail",
              "routeIds": "cdmx-metro:l1|cdmx-metro:l8",
              "serviceNumbers": "Metro Line 1 · Metro Line 8",
              "services": "[{\"id\":\"cdmx-metro:l1\",\"localId\":\"l1\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 1\",\"longName\":\"Selected interchanges · Observatorio / Pantitlán directions\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-1\",\"color\":\"#FF79AE\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1},{\"id\":\"cdmx-metro:l8\",\"localId\":\"l8\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 8\",\"longName\":\"Bellas Artes–Salto del Agua–Chabacano · selected stations\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-8\",\"color\":\"#52D694\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":3,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1420543,
                19.4267538
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:san-lazaro",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:san-lazaro",
              "name": "San Lázaro",
              "mode": "rail",
              "routeIds": "cdmx-metro:l1",
              "serviceNumbers": "Metro Line 1",
              "services": "[{\"id\":\"cdmx-metro:l1\",\"localId\":\"l1\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 1\",\"longName\":\"Selected interchanges · Observatorio / Pantitlán directions\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-1\",\"color\":\"#FF79AE\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1141346,
                19.4300375
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:pantitlan",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:pantitlan",
              "name": "Pantitlán",
              "mode": "rail",
              "routeIds": "cdmx-metro:l1|cdmx-metro:l5|cdmx-metro:l9",
              "serviceNumbers": "Metro Line 1 · Metro Line 5 · Metro Line 9",
              "services": "[{\"id\":\"cdmx-metro:l1\",\"localId\":\"l1\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 1\",\"longName\":\"Selected interchanges · Observatorio / Pantitlán directions\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-1\",\"color\":\"#FF79AE\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1},{\"id\":\"cdmx-metro:l5\",\"localId\":\"l5\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 5\",\"longName\":\"Terminal Aérea–Pantitlán · airport connection\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-5\",\"color\":\"#FFD94C\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":2,\"shapeCount\":1},{\"id\":\"cdmx-metro:l9\",\"localId\":\"l9\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 9\",\"longName\":\"Tacubaya–Pantitlán · hotel and circuit connections\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-9\",\"color\":\"#C49C7C\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.0745031,
                19.4152415
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:centro-medico",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:centro-medico",
              "name": "Centro Médico",
              "mode": "rail",
              "routeIds": "cdmx-metro:l3|cdmx-metro:l9",
              "serviceNumbers": "Metro Line 3 · Metro Line 9",
              "services": "[{\"id\":\"cdmx-metro:l3\",\"localId\":\"l3\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 3\",\"longName\":\"Balderas–Centro Médico · selected interchanges\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-3\",\"color\":\"#B6B54A\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":2,\"shapeCount\":1},{\"id\":\"cdmx-metro:l9\",\"localId\":\"l9\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 9\",\"longName\":\"Tacubaya–Pantitlán · hotel and circuit connections\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-9\",\"color\":\"#C49C7C\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1551569,
                19.4065257
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:terminal-aerea",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:terminal-aerea",
              "name": "Terminal Aérea",
              "mode": "rail",
              "routeIds": "cdmx-metro:l5",
              "serviceNumbers": "Metro Line 5",
              "services": "[{\"id\":\"cdmx-metro:l5\",\"localId\":\"l5\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 5\",\"longName\":\"Terminal Aérea–Pantitlán · airport connection\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-5\",\"color\":\"#FFD94C\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":2,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.0882569,
                19.4339894
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:polanco",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:polanco",
              "name": "Polanco",
              "mode": "rail",
              "routeIds": "cdmx-metro:l7",
              "serviceNumbers": "Metro Line 7",
              "services": "[{\"id\":\"cdmx-metro:l7\",\"localId\":\"l7\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 7\",\"longName\":\"Polanco–Auditorio–Tacubaya · selected stations\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-7\",\"color\":\"#FF9B57\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":3,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.190915,
                19.43353
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:auditorio",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:auditorio",
              "name": "Auditorio",
              "mode": "rail",
              "routeIds": "cdmx-metro:l7",
              "serviceNumbers": "Metro Line 7",
              "services": "[{\"id\":\"cdmx-metro:l7\",\"localId\":\"l7\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 7\",\"longName\":\"Polanco–Auditorio–Tacubaya · selected stations\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-7\",\"color\":\"#FF9B57\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":3,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1922567,
                19.4249847
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:bellas-artes",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:bellas-artes",
              "name": "Bellas Artes",
              "mode": "rail",
              "routeIds": "cdmx-metro:l8",
              "serviceNumbers": "Metro Line 8",
              "services": "[{\"id\":\"cdmx-metro:l8\",\"localId\":\"l8\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 8\",\"longName\":\"Bellas Artes–Salto del Agua–Chabacano · selected stations\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-8\",\"color\":\"#52D694\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":3,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1406403,
                19.4361649
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:chabacano",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:chabacano",
              "name": "Chabacano",
              "mode": "rail",
              "routeIds": "cdmx-metro:l8|cdmx-metro:l9",
              "serviceNumbers": "Metro Line 8 · Metro Line 9",
              "services": "[{\"id\":\"cdmx-metro:l8\",\"localId\":\"l8\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 8\",\"longName\":\"Bellas Artes–Salto del Agua–Chabacano · selected stations\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-8\",\"color\":\"#52D694\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":3,\"shapeCount\":1},{\"id\":\"cdmx-metro:l9\",\"localId\":\"l9\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 9\",\"longName\":\"Tacubaya–Pantitlán · hotel and circuit connections\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-9\",\"color\":\"#C49C7C\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1355234,
                19.4090955
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:chilpancingo",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:chilpancingo",
              "name": "Chilpancingo",
              "mode": "rail",
              "routeIds": "cdmx-metro:l9",
              "serviceNumbers": "Metro Line 9",
              "services": "[{\"id\":\"cdmx-metro:l9\",\"localId\":\"l9\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 9\",\"longName\":\"Tacubaya–Pantitlán · hotel and circuit connections\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-9\",\"color\":\"#C49C7C\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1685264,
                19.4059029
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:velodromo",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:velodromo",
              "name": "Velódromo",
              "mode": "rail",
              "routeIds": "cdmx-metro:l9",
              "serviceNumbers": "Metro Line 9",
              "services": "[{\"id\":\"cdmx-metro:l9\",\"localId\":\"l9\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 9\",\"longName\":\"Tacubaya–Pantitlán · hotel and circuit connections\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-9\",\"color\":\"#C49C7C\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1030767,
                19.4085614
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:ciudad-deportiva",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:ciudad-deportiva",
              "name": "Ciudad Deportiva",
              "mode": "rail",
              "routeIds": "cdmx-metro:l9",
              "serviceNumbers": "Metro Line 9",
              "services": "[{\"id\":\"cdmx-metro:l9\",\"localId\":\"l9\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 9\",\"longName\":\"Tacubaya–Pantitlán · hotel and circuit connections\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-9\",\"color\":\"#C49C7C\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.0906726,
                19.4083583
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metro:puebla",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metro:puebla",
              "name": "Puebla",
              "mode": "rail",
              "routeIds": "cdmx-metro:l9",
              "serviceNumbers": "Metro Line 9",
              "services": "[{\"id\":\"cdmx-metro:l9\",\"localId\":\"l9\",\"agencyId\":\"cdmx-metro\",\"agencyName\":\"Metro\",\"sourceId\":\"cdmx-metro\",\"shortName\":\"Metro Line 9\",\"longName\":\"Tacubaya–Pantitlán · hotel and circuit connections\",\"mode\":\"rail\",\"sourceUrl\":\"https://www.metro.cdmx.gob.mx/la-red/linea-9\",\"color\":\"#C49C7C\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":8,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metro"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.0818252,
                19.407118
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metrobus:l2",
            "properties": {
              "id": "cdmx-metrobus:l2",
              "localId": "l2",
              "agencyId": "cdmx-metrobus",
              "agencyName": "Metrobús Line 2",
              "sourceId": "cdmx-metrobus",
              "shortName": "Metrobús Line 2",
              "longName": "Nuevo León–Iztacalco–UPIICSA · selected stops",
              "mode": "bus",
              "sourceUrl": "https://www.metrobus.cdmx.gob.mx/linea2-mapasbarrio",
              "color": "#BD91ED",
              "textColor": "#FFFFFF",
              "geometryKind": "schematic",
              "stopCount": 3,
              "shapeCount": 1,
              "featureKind": "route",
              "routeId": "cdmx-metrobus:l2",
              "routeIds": "cdmx-metrobus:l2"
            },
            "geometry": {
              "type": "LineString",
              "coordinates": [
                [
                  -99.1698034,
                  19.4020256
                ],
                [
                  -99.0959452,
                  19.3965388
                ],
                [
                  -99.0903828,
                  19.3939257
                ]
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metrobus:nuevo-leon",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metrobus:nuevo-leon",
              "name": "Nuevo León · Metrobús Line 2",
              "mode": "bus",
              "routeIds": "cdmx-metrobus:l2",
              "serviceNumbers": "Metrobús Line 2",
              "services": "[{\"id\":\"cdmx-metrobus:l2\",\"localId\":\"l2\",\"agencyId\":\"cdmx-metrobus\",\"agencyName\":\"Metrobús Line 2\",\"sourceId\":\"cdmx-metrobus\",\"shortName\":\"Metrobús Line 2\",\"longName\":\"Nuevo León–Iztacalco–UPIICSA · selected stops\",\"mode\":\"bus\",\"sourceUrl\":\"https://www.metrobus.cdmx.gob.mx/linea2-mapasbarrio\",\"color\":\"#BD91ED\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":3,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metrobus"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1698034,
                19.4020256
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metrobus:iztacalco",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metrobus:iztacalco",
              "name": "Iztacalco",
              "mode": "bus",
              "routeIds": "cdmx-metrobus:l2",
              "serviceNumbers": "Metrobús Line 2",
              "services": "[{\"id\":\"cdmx-metrobus:l2\",\"localId\":\"l2\",\"agencyId\":\"cdmx-metrobus\",\"agencyName\":\"Metrobús Line 2\",\"sourceId\":\"cdmx-metrobus\",\"shortName\":\"Metrobús Line 2\",\"longName\":\"Nuevo León–Iztacalco–UPIICSA · selected stops\",\"mode\":\"bus\",\"sourceUrl\":\"https://www.metrobus.cdmx.gob.mx/linea2-mapasbarrio\",\"color\":\"#BD91ED\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":3,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metrobus"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.0959452,
                19.3965388
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-metrobus:upiicsa",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-metrobus:upiicsa",
              "name": "UPIICSA",
              "mode": "bus",
              "routeIds": "cdmx-metrobus:l2",
              "serviceNumbers": "Metrobús Line 2",
              "services": "[{\"id\":\"cdmx-metrobus:l2\",\"localId\":\"l2\",\"agencyId\":\"cdmx-metrobus\",\"agencyName\":\"Metrobús Line 2\",\"sourceId\":\"cdmx-metrobus\",\"shortName\":\"Metrobús Line 2\",\"longName\":\"Nuevo León–Iztacalco–UPIICSA · selected stops\",\"mode\":\"bus\",\"sourceUrl\":\"https://www.metrobus.cdmx.gob.mx/linea2-mapasbarrio\",\"color\":\"#BD91ED\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":3,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-metrobus"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.0903828,
                19.3939257
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-airport:airport",
            "properties": {
              "id": "cdmx-airport:airport",
              "localId": "airport",
              "agencyId": "cdmx-airport",
              "agencyName": "Airport Metrobús",
              "sourceId": "cdmx-airport",
              "shortName": "Airport Metrobús",
              "longName": "Amajac–San Lázaro–MEX terminals · key connections",
              "mode": "bus",
              "sourceUrl": "https://metrobus.cdmx.gob.mx/ruta-aeropuerto",
              "color": "#F5AA43",
              "textColor": "#FFFFFF",
              "geometryKind": "schematic",
              "stopCount": 4,
              "shapeCount": 1,
              "featureKind": "route",
              "routeId": "cdmx-airport:airport",
              "routeIds": "cdmx-airport:airport"
            },
            "geometry": {
              "type": "LineString",
              "coordinates": [
                [
                  -99.1535081,
                  19.4340506
                ],
                [
                  -99.1141346,
                  19.4300375
                ],
                [
                  -99.0832305,
                  19.4355759
                ],
                [
                  -99.0771774,
                  19.4214848
                ]
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-airport:amajac",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-airport:amajac",
              "name": "Amajac · airport-bus connection",
              "mode": "bus",
              "routeIds": "cdmx-airport:airport",
              "serviceNumbers": "Airport Metrobús",
              "services": "[{\"id\":\"cdmx-airport:airport\",\"localId\":\"airport\",\"agencyId\":\"cdmx-airport\",\"agencyName\":\"Airport Metrobús\",\"sourceId\":\"cdmx-airport\",\"shortName\":\"Airport Metrobús\",\"longName\":\"Amajac–San Lázaro–MEX terminals · key connections\",\"mode\":\"bus\",\"sourceUrl\":\"https://metrobus.cdmx.gob.mx/ruta-aeropuerto\",\"color\":\"#F5AA43\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":4,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-airport"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1535081,
                19.4340506
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-airport:san-lazaro",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-airport:san-lazaro",
              "name": "San Lázaro",
              "mode": "bus",
              "routeIds": "cdmx-airport:airport",
              "serviceNumbers": "Airport Metrobús",
              "services": "[{\"id\":\"cdmx-airport:airport\",\"localId\":\"airport\",\"agencyId\":\"cdmx-airport\",\"agencyName\":\"Airport Metrobús\",\"sourceId\":\"cdmx-airport\",\"shortName\":\"Airport Metrobús\",\"longName\":\"Amajac–San Lázaro–MEX terminals · key connections\",\"mode\":\"bus\",\"sourceUrl\":\"https://metrobus.cdmx.gob.mx/ruta-aeropuerto\",\"color\":\"#F5AA43\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":4,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-airport"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.1141346,
                19.4300375
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-airport:airport-t1",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-airport:airport-t1",
              "name": "MEX T1 · airport-bus connection area",
              "mode": "bus",
              "routeIds": "cdmx-airport:airport",
              "serviceNumbers": "Airport Metrobús",
              "services": "[{\"id\":\"cdmx-airport:airport\",\"localId\":\"airport\",\"agencyId\":\"cdmx-airport\",\"agencyName\":\"Airport Metrobús\",\"sourceId\":\"cdmx-airport\",\"shortName\":\"Airport Metrobús\",\"longName\":\"Amajac–San Lázaro–MEX terminals · key connections\",\"mode\":\"bus\",\"sourceUrl\":\"https://metrobus.cdmx.gob.mx/ruta-aeropuerto\",\"color\":\"#F5AA43\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":4,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-airport"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.0832305,
                19.4355759
              ]
            }
          },
          {
            "type": "Feature",
            "id": "cdmx-airport:airport-t2",
            "properties": {
              "featureKind": "stop",
              "stopId": "cdmx-airport:airport-t2",
              "name": "MEX T2 · airport-bus connection area",
              "mode": "bus",
              "routeIds": "cdmx-airport:airport",
              "serviceNumbers": "Airport Metrobús",
              "services": "[{\"id\":\"cdmx-airport:airport\",\"localId\":\"airport\",\"agencyId\":\"cdmx-airport\",\"agencyName\":\"Airport Metrobús\",\"sourceId\":\"cdmx-airport\",\"shortName\":\"Airport Metrobús\",\"longName\":\"Amajac–San Lázaro–MEX terminals · key connections\",\"mode\":\"bus\",\"sourceUrl\":\"https://metrobus.cdmx.gob.mx/ruta-aeropuerto\",\"color\":\"#F5AA43\",\"textColor\":\"#FFFFFF\",\"geometryKind\":\"schematic\",\"stopCount\":4,\"shapeCount\":1}]",
              "keyStop": true,
              "sourceId": "cdmx-airport"
            },
            "geometry": {
              "type": "Point",
              "coordinates": [
                -99.0771774,
                19.4214848
              ]
            }
          }
        ]
      }
    },
    "journeyOrder": [
      "Country / international arrival",
      "Airport or station to city / accommodation",
      "City to circuit transport stop",
      "Ticket-valid gate",
      "Gate to eligible grandstand or viewing area"
    ],
    "journeyPolicy": "Join the published gate, stop and stand IDs. Preserve ticket-zone restrictions, accessible-route notes, operating dates and estimated-walk labels. Unconnected stages remain unknown; do not invent transfer times or access rights."
  },
  "missingData": [],
  "schemaVersion": 2,
  "canonical": "https://above.guide/mexico-f1/circuit",
  "tenantRoot": "https://above.guide/mexico-f1/",
  "markdownUrl": "https://above.guide/mexico-f1/circuit.md",
  "dataUrl": "https://above.guide/mexico-f1/ai/pages/circuit.json",
  "title": "Mexico City F1 Tickets 2026: Stadium & Grandstand Guide",
  "description": "Compare Estadio GNP stadium seating, main-straight views, partial cover and ticket-zone entrances at Autódromo Hermanos Rodríguez.",
  "language": "en-GB",
  "pageKind": "article",
  "pageType": "WebPage",
  "contentUpdated": "2026-10-13",
  "generatedAt": "2026-10-20T12:08:20.489Z",
  "indexable": true,
  "navigation": {
    "siteIndex": "https://above.guide/llms.txt",
    "guideIndex": "https://above.guide/mexico-f1/llms.txt",
    "home": {
      "route": "/",
      "title": "Mexico City F1 2026: Tickets, Hotels & Race Itineraries",
      "canonical": "https://above.guide/mexico-f1",
      "markdownUrl": "https://above.guide/mexico-f1/index.md",
      "dataUrl": "https://above.guide/mexico-f1/ai/pages/index.json"
    },
    "parent": {
      "route": "/",
      "title": "Mexico City F1 2026: Tickets, Hotels & Race Itineraries",
      "canonical": "https://above.guide/mexico-f1",
      "markdownUrl": "https://above.guide/mexico-f1/index.md",
      "dataUrl": "https://above.guide/mexico-f1/ai/pages/index.json"
    },
    "children": [],
    "related": [
      {
        "route": "/getting-to-mexico-city",
        "title": "Mexico City F1 Transport 2026: Airports, Gates & Access PDF",
        "canonical": "https://above.guide/mexico-f1/getting-to-mexico-city",
        "markdownUrl": "https://above.guide/mexico-f1/getting-to-mexico-city.md",
        "dataUrl": "https://above.guide/mexico-f1/ai/pages/getting-to-mexico-city.json"
      }
    ]
  },
  "structuredData": [
    {
      "@context": "https://schema.org",
      "@graph": [
        {
          "@type": "Organization",
          "@id": "https://above.guide/#organization",
          "name": "Above Guide",
          "alternateName": "above.guide",
          "url": "https://above.guide",
          "description": "Independent publisher of contextual destination guides, practical visitor information and immersive city experiences.",
          "logo": {
            "@type": "ImageObject",
            "url": "https://above.guide/mexico-f1/favicon.svg",
            "contentUrl": "https://above.guide/mexico-f1/favicon.svg",
            "caption": "Above Guide"
          },
          "email": "hello@above.guide",
          "contactPoint": {
            "@type": "ContactPoint",
            "contactType": "Editorial corrections",
            "email": "hello@above.guide",
            "url": "https://above.guide/mexico-f1/corrections",
            "availableLanguage": "English"
          },
          "publishingPrinciples": "https://above.guide/mexico-f1/editorial-policy",
          "ethicsPolicy": "https://above.guide/mexico-f1/editorial-policy",
          "correctionsPolicy": "https://above.guide/mexico-f1/corrections",
          "subjectOf": {
            "@id": "https://above.guide/mexico-f1/about/#webpage"
          },
          "areaServed": {
            "@type": "City",
            "name": "Mexico City"
          },
          "knowsAbout": [
            "Mexico City Grand Prix travel",
            "Autódromo Hermanos Rodríguez",
            "Mexico City race-week accommodation",
            "Mexico City visitor planning"
          ]
        },
        {
          "@type": "WebSite",
          "@id": "https://above.guide/mexico-f1/#website",
          "name": "Above Guide Mexico City",
          "url": "https://above.guide/mexico-f1",
          "inLanguage": "en-GB",
          "publisher": {
            "@id": "https://above.guide/#organization"
          },
          "about": {
            "@id": "https://above.guide/mexico-f1/#destination"
          },
          "publishingPrinciples": "https://above.guide/mexico-f1/editorial-policy"
        },
        {
          "@type": "WebPage",
          "@id": "https://above.guide/mexico-f1/circuit/#webpage",
          "url": "https://above.guide/mexico-f1/circuit",
          "name": "Mexico City F1 Tickets 2026: Stadium & Grandstand Guide",
          "description": "Compare Estadio GNP stadium seating, main-straight views, partial cover and ticket-zone entrances at Autódromo Hermanos Rodríguez.",
          "isPartOf": {
            "@id": "https://above.guide/mexico-f1/#website"
          },
          "breadcrumb": {
            "@id": "https://above.guide/mexico-f1/circuit/#breadcrumb"
          },
          "inLanguage": "en-GB",
          "dateModified": "2026-10-13",
          "author": {
            "@id": "https://above.guide/#organization"
          },
          "publisher": {
            "@id": "https://above.guide/#organization"
          },
          "primaryImageOfPage": {
            "@id": "https://above.guide/mexico-f1/circuit/#primary-image"
          },
          "about": {
            "@id": "https://above.guide/mexico-f1/#destination"
          },
          "mainEntity": {
            "@id": "https://above.guide/mexico-f1/circuit/#article"
          }
        },
        {
          "@type": "BreadcrumbList",
          "@id": "https://above.guide/mexico-f1/circuit/#breadcrumb",
          "itemListElement": [
            {
              "@type": "ListItem",
              "position": 1,
              "name": "F1 Guides",
              "item": "https://above.guide/f1"
            },
            {
              "@type": "ListItem",
              "position": 2,
              "name": "Mexican F1 (Mexico City)",
              "item": "https://above.guide/mexico-f1"
            },
            {
              "@type": "ListItem",
              "position": 3,
              "name": "Autódromo Hermanos Rodríguez",
              "item": "https://above.guide/mexico-f1/circuit"
            }
          ]
        },
        {
          "@type": "ImageObject",
          "@id": "https://above.guide/mexico-f1/circuit/#primary-image",
          "url": "https://above.guide/mexico-f1/_guide/images/experiences/mexico/balcon-del-zocalo-centro-resolution-1-v2.webp",
          "contentUrl": "https://above.guide/mexico-f1/_guide/images/experiences/mexico/balcon-del-zocalo-centro-resolution-1-v2.webp",
          "width": 2560,
          "caption": "Circuit & grandstand guide — Above Guide Mexico City"
        },
        {
          "@type": "TouristDestination",
          "@id": "https://above.guide/mexico-f1/#destination",
          "name": "Mexico City",
          "description": "Compare Autódromo Hermanos Rodríguez seating, choose a Mexico City hotel base and match your ticket entrance to the journey. Plan racing and Day of the Dead celebrations around their actual times.",
          "url": "https://above.guide/mexico-f1",
          "containedInPlace": {
            "@type": "AdministrativeArea",
            "name": "Mexico City and the Valley of Mexico"
          }
        },
        {
          "@type": "Article",
          "@id": "https://above.guide/mexico-f1/circuit/#article",
          "headline": "Mexico City F1 Tickets 2026: Stadium & Grandstand Guide",
          "alternativeHeadline": "Circuit & grandstand guide",
          "description": "Compare Estadio GNP stadium seating, main-straight views, partial cover and ticket-zone entrances at Autódromo Hermanos Rodríguez.",
          "url": "https://above.guide/mexico-f1/circuit",
          "mainEntityOfPage": {
            "@id": "https://above.guide/mexico-f1/circuit/#webpage"
          },
          "author": {
            "@id": "https://above.guide/#organization"
          },
          "creator": {
            "@id": "https://above.guide/#organization"
          },
          "editor": {
            "@id": "https://above.guide/#organization"
          },
          "publisher": {
            "@id": "https://above.guide/#organization"
          },
          "copyrightHolder": {
            "@id": "https://above.guide/#organization"
          },
          "copyrightYear": 2026,
          "copyrightNotice": "© Above Guide",
          "inLanguage": "en-GB",
          "dateModified": "2026-10-13",
          "image": {
            "@id": "https://above.guide/mexico-f1/circuit/#primary-image"
          },
          "thumbnailUrl": "https://above.guide/mexico-f1/_guide/images/experiences/mexico/balcon-del-zocalo-centro-resolution-1-v2.webp",
          "isPartOf": {
            "@id": "https://above.guide/mexico-f1/circuit/#webpage"
          },
          "about": {
            "@id": "https://above.guide/mexico-f1/#destination"
          },
          "spatialCoverage": {
            "@type": "City",
            "name": "Mexico City"
          },
          "audience": {
            "@type": "Audience",
            "audienceType": "Visitors and trip planners"
          },
          "genre": "Travel guide",
          "articleSection": "Mexico City guide",
          "keywords": [
            "Mexico City",
            "travel guide",
            "Mexico City guide"
          ],
          "publishingPrinciples": "https://above.guide/mexico-f1/editorial-policy"
        }
      ]
    }
  ],
  "editorialMarkdown": "Mexico City Grand Prix / Autódromo Hermanos Rodríguez Seating Guide\n\n## Where to sit at the Autódromo:\n*Foro Sol Stadium vs Main Straight.*\n\nCompare viewing areas, check ticket restrictions and find the appropriate entrance for your seat.\n\n[Explore seats & gates](<https://above.guide/mexico-f1/circuit#on-the-map>)[Back to the guide](<https://above.guide/mexico-f1>)\n\nCircuit briefing  Seats · tickets · gates\n\n### Autódromo Hermanos Rodríguez.\n At a glance.\n\nFind your view of the action at Autódromo Hermanos Rodríguez. Know what your ticket includes and where to enter before you arrive.\n\n- **4.304** km lap\n- **17** turns\n- **34** viewing areas\n\n1. #### Choose the racing action\n\n   Compare corners, straights and the view from each area.\n2. #### Check the ticket\n\n   Reserved seat or general admission? Check membership and access restrictions.\n3. #### Match the entrance\n\n   Find the recommended gate, then follow your ticket’s entry instructions.\n\nMap layers    Find on map\n\n**Loading the map** Find your bearings in a moment.\n\n1. T1\n\n   **Turn 1** right\n2. T2\n\n   **Turn 2** left\n3. T3\n\n   **Turn 3** right\n4. T4\n\n   **Turn 4** left\n5. T5\n\n   **Turn 5** right\n6. T6\n\n   **Turn 6** right\n7. T7\n\n   **Turn 7** left\n8. T8\n\n   **Turn 8** right\n9. T9\n\n   **Turn 9** left\n10. T10\n\n   **Turn 10** right\n11. T11\n\n   **Turn 11** left\n12. T12\n\n   **Turn 12** right\n13. T13\n\n   **Turn 13** left\n14. T14\n\n   **Turn 14** right\n15. T15\n\n   **Turn 15** left\n16. T16\n\n   **Turn 16** right\n17. T17\n\n   **Turn 17** right\n18. 18\n\n   **Grada 1 — Main Grandstand** Green zone · Main straight\n19. 19\n\n   **Grada 2 — Main Grandstand** Green zone · Main straight\n20. 20\n\n   **Grada 2A** Orange zone · Main straight\n21. 21\n\n   **Grada 3A** Blue zone · Before Turn 1\n22. 22\n\n   **Grada 4** Blue zone · Turns 1–3\n23. 23\n\n   **Grada 5** Blue zone · Turns 1–3\n24. 24\n\n   **Grada 5A** Blue zone · Inside Turns 1–3\n25. 25\n\n   **Grada 6** Blue zone · Opening-complex exit\n26. 26\n\n   **Grada 6A** Blue zone · Back straight toward Turn 4\n27. 27\n\n   **Grada 6B** Blue zone · Back-straight entry\n28. 28\n\n   **Grada 7** Yellow zone · Recorte Rebaque · Turn 4\n29. 29\n\n   **Grada 8** Pink map area — check ticket · Recorte Rebaque\n30. 30\n\n   **Grada 9** Pink map area — check ticket · Recorte Rebaque / esses approach\n31. 31\n\n   **Grada 10** Yellow zone · Recorte Rebaque · Turns 4–8\n32. 32\n\n   **Grada 11** Yellow zone · Recorte Rebaque · Turns 4–8\n33. 33\n\n   **Grada 12** Yellow zone · Recorte Rebaque · Turns 4–8\n34. 34\n\n   **Grada 14 Sur — Estadio GNP Seguros** Grey zone · Stadium south · Turns 13–15\n35. 35\n\n   **Grada 15 Norte — Estadio GNP Seguros** Brown zone · Stadium north · Turns 13–15\n36. 36\n\n   **Accessible area — Green zone** Green zone · Dedicated accessible seating\n37. 37\n\n   **Accessible area — Blue zone** Blue zone · Dedicated accessible seating\n38. 38\n\n   **Formula 1 Paddock Club — Green zone** Green zone · Pit-building area\n39. 39\n\n   **Formula 1 Paddock Club — Estadio** Confirm package zone · Stadium area\n40. 40\n\n   **Main Grandstand Club** Green zone · Main straight\n41. 41\n\n   **Main Grandstand Lounge** Green zone · Main straight\n42. 42\n\n   **Platino Plus B** Green zone · Main straight\n43. 43\n\n   **Sports Lounge** Confirm package zone · Middle-sector hospitality\n44. 44\n\n   **Platino Plus SS** Pink zone · Esses / middle sector\n45. 45\n\n   **Sky Boxes — Grada 10** Yellow zone · Top of Grada 10\n46. 46\n\n   **Terraza Club** Yellow zone · Recorte Rebaque\n47. 47\n\n   **Boxes Diamante Sur** Grey zone · Stadium south\n48. 48\n\n   **Boxes Diamante Norte** Brown zone · Stadium north\n49. 49\n\n   **Boxes Oro Sur** Grey zone · Stadium south\n50. 50\n\n   **Boxes Oro Norte** Brown zone · Stadium north\n51. 51\n\n   **Zona Plus Banamex** Blue zone · Packages with Gradas 3A, 4, 5 or 6\n52. 1\n\n   **Puerta 1 — Stadium approach · Palacio de los Deportes side**\n53. 4\n\n   **Puerta 4 — Green-zone approach**\n54. 6\n\n   **Puerta 6 — Green-zone approach**\n55. 7\n\n   **Puerta 7 — Green accessible-area entrance**\n56. 8\n\n   **Puerta 8 — Orange / pink ticket approach**\n57. 9\n\n   **Puerta 9 — Blue-zone northern approach**\n58. 12\n\n   **Puerta 12 — Blue / pink eastern approach**\n59. 13\n\n   **Puerta 13 — Yellow-zone southeast approach**\n60. 14\n\n   **Puerta 14 — Yellow-zone southern approach**\n61. VEL\n\n   **Velódromo — Metro Line 9**\n62. CD\n\n   **Ciudad Deportiva — Metro Line 9**\n63. PUE\n\n   **Puebla — Metro Line 9**\n64. T8\n\n   **Puerta 8 — Trolebús Line 2**\n65. TP\n\n   **Puebla — Trolebús Line 2**\n66. TC\n\n   **Ciudad Deportiva — Trolebús Line 2**\n67. UP\n\n   **UPIICSA — Metrobús Line 2**\n68. IZ\n\n   **Iztacalco — Metrobús Line 2**\n\n**Sector 1**  ≈ 1.858 km   **Sector 2**  ≈ 1.512 km   **Sector 3**  ≈ 0.935 km\n\n[Plan your journey to the circuit →](<https://above.guide/mexico-f1/getting-to-mexico-city>)\n\nThe spectator’s guide\n\n### Find your *racing view.*\n\nChoose an area. See the view, understand the trade-offs, then find it on the circuit.\n\nFind a viewing area\n\n34 of 34 viewing areas\n\nUpdated 2026-09-13.\n\nReserved seating\n\n  Premium\n\nPit and grid views\n\n#### Grada 1 — Main Grandstand\n\nGreen zone · Main straight\n\nWatch the grid and pit lane from the main grandstand.\n\nRoof\n\nPartly covered\n\nScreen\n\nUnconfirmed\n\nOvertaking\n\nmedium\n\n##### Before you book\n\nSome seats are outside the roof.\n\nEntrances, access & seat details\n\nEntrance\n\nNear Puerta 4, 6; use your ticket’s gate.\n\n[Entrance details ↗](<https://www.mexicogp.mx/informacion/accesos/>)\n\nUse the entrance on your ticket. Arrange accessible seating or a companion place when booking. Shade and screen views vary by seat.\n\nMap notes\n\nApproximate location. Approximate viewing areas. Use your ticket’s colour zone and entrance.\n\n[Ticket details ↗](<https://www.mexicogp.mx/boleto/generales-maingrandstand-1/>)\n\nAutódromo Hermanos Rodríguez  Entry essentials\n\n### Your race-day  kit.\n\nLess to carry. More to enjoy. Check your essentials before you head to the circuit.\n\nCircuit entry rules **Before you travel** Reviewed 2026-09-08\n\nSize limit\n\n#### Your bag\n\nMax 30cm x 30cm (Small daypack / backpack; camping backpacks banned)\n\n 01  05 essentials\n\nBeyond the essentials\n\n#### The rest of your bag.\n\nFood, family needs and the items to leave at home.\n\n**Food, drink & comfort** Bottles, food and what you can sit on\n\nContainers\n\nPlastic bottles only; glass and metal cans prohibited.\n\nOutside food\n\nNot allowed\n\nSeat cushions\n\nOnly seat cushions without rigid backrests permitted.\n\nFolding chairs\n\nNot allowed\n\n**Cameras & fan gear** Camera supports, flags and banners\n\nTripods & monopods\n\nNot allowed\n\nSelfie sticks\n\nNot allowed\n\nFlagpoles\n\nPoles of any material prohibited; handheld fabric flags only.\n\nBanners\n\n1.5m x 1.0m.\n\n**Storage, medical & family** Plan for the things you need to bring\n\nOn-site lockers\n\nNot available\n\nRejected items\n\nNo lockers at gates. Items must be discarded in disposal bins.\n\nMedical supplies\n\nPrescription medications with valid doctor's prescription.\n\nBaby care\n\nBaby formula and infant care bags permitted following manual search.\n\n**Leave these at home** Prohibited items and equipment\n\n- Firearms, ammunition, knives, blades, multi-tools, and self-defence sprays\n- Flares, smoke canisters, fireworks, and pyrotechnics (criminal prosecution & lifetime venue ban)\n- Drones, model aircraft, and remotely piloted aerial systems\n- Glass bottles, glass food jars, and hard metal thermoses/flasks\n- Laser pointers, high-powered optical strobes, and megaphones/air horns\n- Bicycles, electric scooters, hoverboards, skateboards, and rollerblades\n- Commercial broadcasting video cameras and audio recording equipment\n- Ambush marketing materials, political banners, and unauthorized commercial flyers\n\n**Before you leave**\n\nNo lockers at gates. Items must be discarded in disposal bins.\n\nRules can change between editions. Recheck your ticket terms before travelling.\n\nPlaces to consider\n\n### 2 places and\n*planning leads.*\n\nYour ticket’s colour zone and named gate control admission. Confirm the gate for Gradas 8 and 9 before travelling, as published allocations differ.\n\n![K1 Speed Manacar](<https://above.guide/mexico-f1/_guide/images/experiences/mexico/k1-speed-manacar-resolution-1-v2.webp>)\n\n01\n\nMotorsport & karting\n\n#### K1 Speed Manacar\n\nMake karting a separate outing on a free afternoon, away from circuit queues. K1 Speed Manacar has indoor electric karting for adults and a separate junior track in the shopping centre’s basement level -7. Adult and junior racers do not share a race. Walk-in Arrive & Drive sessions are available through registration at the venue, subject to capacity. Groups of eight or more can ask for a reserved package. Confirm the current price and suitable session before travelling; saving this visit does not reserve a kart. Choose Thursday or another non-race day if you want a relaxed visit. The centre also lists simulators and games; ask which are operating and how they are charged before planning a separate simulator session. GSM also lists Manacar as a permanent simulator location. Ask for the available equipment, session duration, price and eligibility before travelling specifically for sim racing; the Coapa simulator tariff and timetable do not apply here.\n\nInsurgentes Mixcoac · Manacar\n\n- Adult minimum height: 1.47 m; junior minimum: 1.20 m. Adults and juniors race separately.\n- Wear closed-toe shoes and tie back long hair. Follow staff instructions and the mandatory new-driver briefing.\n- No racing under the influence of alcohol or drugs; no bumping or blocking.\n- K1 excludes racing during pregnancy and for people with heart, neck or back conditions; check the full operator rules before booking.\n- Confirm individual equipment charges, guardian consent and check-in time with the branch.\n\nFor Arrive & Drive, register at the venue and allow for queues, check-in and the mandatory new-driver safety briefing. Groups of eight or more: call 800-422-11-00 or use K1’s reservation enquiry. The published group package includes helmet and balaclava; confirm equipment, fit and charges for individual sessions. Group reservations require a credit card; cancellations less than 72 hours before the event incur 20% of the event cost. Confirm the terms for your specific booking. For juniors, ask about guardian consent, waivers and any age requirements before travelling.\n\n[Venue information ↗](<https://www.k1speed.mx/manacar-centro.html>)\n\n![K1 Speed Coapa · karting and simulator sessions](<https://above.guide/mexico-f1/_guide/images/experiences/mexico/k1-speed-coapa-exterior-v1.webp>)\n\n02\n\nMotorsport & karting\n\n#### K1 Speed Coapa · karting and simulator sessions\n\nChoose Coapa for a south-city motorsport afternoon on a free day. K1 Speed offers electric karting inside Gran Terraza Coapa, on level 2. Adults and juniors race separately; allow time for registration, equipment and the safety briefing. GSM also lists a single three-screen GT simulator at this branch. Its published choices are 20 minutes for MXN 199 or one hour for MXN 399, paid at the venue. The online reservation page says booking is still being enabled: contact GSM and obtain a confirmed time before travelling specifically for the simulator. Karting and simulator sessions are separate purchases. Keep the meal flexible until your racing finishes. The shopping centre has dining options, or make a separate return to your hotel neighbourhood. Avoid adding this longer south-city journey immediately after a race-day circuit exit.\n\nCoapa · Gran Terraza Coapa\n\n- Adult minimum height: 1.47 m; junior minimum: 1.20 m. Adults and juniors race separately.\n- Wear closed-toe shoes and tie back long hair. Follow staff instructions and the mandatory new-driver briefing.\n- No racing under the influence of alcohol or drugs; no bumping or blocking.\n- K1 excludes racing during pregnancy and for people with heart, neck or back conditions; check the full operator rules before booking.\n- Simulator sessions have separate eligibility and fitting requirements; confirm before paying. One simulator is available, so a group cannot race simultaneously.\n- Step-free access to the shopping centre does not establish kart or simulator transfer suitability. Ask staff about transfers, controls and harness fit.\n\nK1 Arrive & Drive is subject to capacity; groups of eight or more can enquire on 800-422-11-00. Confirm the branch quote, equipment, membership, check-in, guardian consent and cancellation terms before paying. For the GSM simulator, contact contacto@simuladoresgsm.com or +52 55 5156 7795 and request a confirmed date, duration, eligibility and cancellation terms. Its online form is still being enabled; selecting a date is not a confirmed booking. One simulator means friends take turns.\n\n[Venue information ↗](<https://www.k1speed.mx/coapa.html>)"
}
