{
  "schema_version": "gig-migration-export-v2",
  "data_version": "2026-06-12",
  "generated_at": "2026-06-12",
  "html_url": "https://migrationfit.com/selections/latvia-nearest-airport/",
  "md_url": "https://migrationfit.com/selections/latvia-nearest-airport/index.md",
  "type": "CitySelection",
  "selection_id": "latvia-nearest-airport",
  "slug": "latvia-nearest-airport",
  "country": "latvia",
  "countryName": "Latvia",
  "group": "connectivity",
  "metric_id": "nearest_airport_km",
  "order": "asc",
  "available": true,
  "coverageCount": 42,
  "totalCities": 42,
  "minCoverage": 20,
  "min_population_total": null,
  "top_n": 25,
  "medianValue": 85.8,
  "methodology_url": null,
  "links": {
    "page": "/selections/latvia-nearest-airport/",
    "page_url": "https://migrationfit.com/selections/latvia-nearest-airport/",
    "md_url": "https://migrationfit.com/selections/latvia-nearest-airport/index.md",
    "data_url": "https://migrationfit.com/data/selections/latvia-nearest-airport.json"
  },
  "rows": [
    
    {
      "rank": 1,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0039000",
        "name": "Mārupe",
        "page_url": "https://migrationfit.com/cities/lv/lv-0039000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 5.6,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 2,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0010000",
        "name": "Rīga",
        "page_url": "https://migrationfit.com/cities/lv/lv-0010000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 8.8,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 3,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0130000",
        "name": "Jūrmala",
        "page_url": "https://migrationfit.com/cities/lv/lv-0130000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 13.3,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 4,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0041000",
        "name": "Olaine",
        "page_url": "https://migrationfit.com/cities/lv/lv-0041000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 15.3,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 5,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0034000",
        "name": "Ķekava",
        "page_url": "https://migrationfit.com/cities/lv/lv-0034000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 19,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 6,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0045000",
        "name": "Salaspils",
        "page_url": "https://migrationfit.com/cities/lv/lv-0045000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 24,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 7,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0023000",
        "name": "Ādaži",
        "page_url": "https://migrationfit.com/cities/lv/lv-0023000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 27,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 8,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0030000",
        "name": "Jelgava",
        "page_url": "https://migrationfit.com/cities/lv/lv-0030000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 33.3,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 9,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0090000",
        "name": "Jelgava",
        "page_url": "https://migrationfit.com/cities/lv/lv-0090000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 33.4,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 10,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0040000",
        "name": "Ogre",
        "page_url": "https://migrationfit.com/cities/lv/lv-0040000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 40.4,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 11,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0044000",
        "name": "Ropaži",
        "page_url": "https://migrationfit.com/cities/lv/lv-0044000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 40.6,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 12,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0047000",
        "name": "Saulkrasti",
        "page_url": "https://migrationfit.com/cities/lv/lv-0047000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 46.7,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 13,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0052000",
        "name": "Tukums",
        "page_url": "https://migrationfit.com/cities/lv/lv-0052000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 49.7,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 14,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0028000",
        "name": "Dobele",
        "page_url": "https://migrationfit.com/cities/lv/lv-0028000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 53.9,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 15,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0025000",
        "name": "Bauska",
        "page_url": "https://migrationfit.com/cities/lv/lv-0025000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 58.6,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 16,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0048000",
        "name": "Sigulda",
        "page_url": "https://migrationfit.com/cities/lv/lv-0048000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 59.3,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 17,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0170000",
        "name": "Liepāja",
        "page_url": "https://migrationfit.com/cities/lv/lv-0170000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 60,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 18,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0027000",
        "name": "Dienvidkurzeme",
        "page_url": "https://migrationfit.com/cities/lv/lv-0027000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 62.1,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 19,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0053000",
        "name": "Valka",
        "page_url": "https://migrationfit.com/cities/lv/lv-0053000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 71.4,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 20,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0035000",
        "name": "Limbaži",
        "page_url": "https://migrationfit.com/cities/lv/lv-0035000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 80.1,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 21,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0020000",
        "name": "Aizkraukle",
        "page_url": "https://migrationfit.com/cities/lv/lv-0020000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 85.8,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 22,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0021000",
        "name": "Alūksne",
        "page_url": "https://migrationfit.com/cities/lv/lv-0021000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 89.5,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 23,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0026000",
        "name": "Cēsis",
        "page_url": "https://migrationfit.com/cities/lv/lv-0026000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 89.9,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 24,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0051000",
        "name": "Talsi",
        "page_url": "https://migrationfit.com/cities/lv/lv-0051000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 91.1,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    },
    
    {
      "rank": 25,
      "totalRanked": 42,
      "city": {
        "slug": "lv-0046000",
        "name": "Saldus",
        "page_url": "https://migrationfit.com/cities/lv/lv-0046000/"
      },
      "metric": {
        "metric_id": "nearest_airport_km",
        "value": 94.8,
        "unit": "km",
        "date": "2026-06-13",
        "source_name": "OurAirports — airports.csv",
        "source_url": "https://davidmegginson.github.io/ourairports-data/airports.csv",
        "source_grade": "A",
        "confidence": "A",
        "fallback_level": "city",
        "data_level_label": "Great-circle distance; driving time not implied"
      }
    }
    
  ]
}
