{
 "year": 2026,
 "computedDays": 365,
 "cities": 45,
 "licence": "CC BY 4.0",
 "source": "https://www.kundlidost.in/panchang-across-india/",
 "note": "Per-city summary over all 365 days. Times/minutes are IST. Rahu Kaal error is |city - Delhi| for the same IST date. Full daily rows: daylight-2026.csv",
 "data": [
  {
   "slug": "delhi",
   "en": "Delhi",
   "hi": "दिल्ली",
   "lat": 28.6139,
   "lng": 77.209,
   "maxErrVsDelhi": 0,
   "meanErrVsDelhi": 0,
   "dayMin": 620,
   "dayMax": 839,
   "swing": 219
  },
  {
   "slug": "mumbai",
   "en": "Mumbai",
   "hi": "मुंबई",
   "lat": 19.076,
   "lng": 72.8777,
   "maxErrVsDelhi": 33,
   "meanErrVsDelhi": 17.3,
   "dayMin": 659,
   "dayMax": 798,
   "swing": 139
  },
  {
   "slug": "bangalore",
   "en": "Bangalore",
   "hi": "बेंगलुरु",
   "lat": 12.9716,
   "lng": 77.5946,
   "maxErrVsDelhi": 26,
   "meanErrVsDelhi": 8.6,
   "dayMin": 682,
   "dayMax": 774,
   "swing": 92
  },
  {
   "slug": "hyderabad",
   "en": "Hyderabad",
   "hi": "हैदराबाद",
   "lat": 17.385,
   "lng": 78.4867,
   "maxErrVsDelhi": 23,
   "meanErrVsDelhi": 7.8,
   "dayMin": 665,
   "dayMax": 791,
   "swing": 126
  },
  {
   "slug": "ahmedabad",
   "en": "Ahmedabad",
   "hi": "अहमदाबाद",
   "lat": 23.0225,
   "lng": 72.5714,
   "maxErrVsDelhi": 28,
   "meanErrVsDelhi": 18.5,
   "dayMin": 644,
   "dayMax": 814,
   "swing": 170
  },
  {
   "slug": "chennai",
   "en": "Chennai",
   "hi": "चेन्नई",
   "lat": 13.0827,
   "lng": 80.2707,
   "maxErrVsDelhi": 36,
   "meanErrVsDelhi": 13.8,
   "dayMin": 682,
   "dayMax": 775,
   "swing": 93
  },
  {
   "slug": "kolkata",
   "en": "Kolkata",
   "hi": "कोलकाता",
   "lat": 22.5726,
   "lng": 88.3639,
   "maxErrVsDelhi": 55,
   "meanErrVsDelhi": 44.6,
   "dayMin": 645,
   "dayMax": 812,
   "swing": 167
  },
  {
   "slug": "surat",
   "en": "Surat",
   "hi": "सूरत",
   "lat": 21.1702,
   "lng": 72.8311,
   "maxErrVsDelhi": 30,
   "meanErrVsDelhi": 17.5,
   "dayMin": 651,
   "dayMax": 806,
   "swing": 155
  },
  {
   "slug": "pune",
   "en": "Pune",
   "hi": "पुणे",
   "lat": 18.5204,
   "lng": 73.8567,
   "maxErrVsDelhi": 30,
   "meanErrVsDelhi": 13.6,
   "dayMin": 661,
   "dayMax": 795,
   "swing": 134
  },
  {
   "slug": "jaipur",
   "en": "Jaipur",
   "hi": "जयपुर",
   "lat": 26.9124,
   "lng": 75.7873,
   "maxErrVsDelhi": 9,
   "meanErrVsDelhi": 5.7,
   "dayMin": 627,
   "dayMax": 831,
   "swing": 204
  },
  {
   "slug": "lucknow",
   "en": "Lucknow",
   "hi": "लखनऊ",
   "lat": 26.8467,
   "lng": 80.9462,
   "maxErrVsDelhi": 18,
   "meanErrVsDelhi": 15,
   "dayMin": 627,
   "dayMax": 831,
   "swing": 204
  },
  {
   "slug": "kanpur",
   "en": "Kanpur",
   "hi": "कानपुर",
   "lat": 26.4499,
   "lng": 80.3319,
   "maxErrVsDelhi": 17,
   "meanErrVsDelhi": 12.5,
   "dayMin": 629,
   "dayMax": 829,
   "swing": 200
  },
  {
   "slug": "nagpur",
   "en": "Nagpur",
   "hi": "नागपुर",
   "lat": 21.1458,
   "lng": 79.0882,
   "maxErrVsDelhi": 20,
   "meanErrVsDelhi": 8,
   "dayMin": 651,
   "dayMax": 806,
   "swing": 155
  },
  {
   "slug": "indore",
   "en": "Indore",
   "hi": "इंदौर",
   "lat": 22.7196,
   "lng": 75.8577,
   "maxErrVsDelhi": 15,
   "meanErrVsDelhi": 5.9,
   "dayMin": 645,
   "dayMax": 813,
   "swing": 168
  },
  {
   "slug": "bhopal",
   "en": "Bhopal",
   "hi": "भोपाल",
   "lat": 23.2599,
   "lng": 77.4126,
   "maxErrVsDelhi": 10,
   "meanErrVsDelhi": 3.2,
   "dayMin": 643,
   "dayMax": 815,
   "swing": 172
  },
  {
   "slug": "patna",
   "en": "Patna",
   "hi": "पटना",
   "lat": 25.5941,
   "lng": 85.1376,
   "maxErrVsDelhi": 37,
   "meanErrVsDelhi": 31.8,
   "dayMin": 633,
   "dayMax": 825,
   "swing": 192
  },
  {
   "slug": "vadodara",
   "en": "Vadodara",
   "hi": "वडोदरा",
   "lat": 22.3072,
   "lng": 73.1812,
   "maxErrVsDelhi": 27,
   "meanErrVsDelhi": 16.1,
   "dayMin": 647,
   "dayMax": 811,
   "swing": 164
  },
  {
   "slug": "ghaziabad",
   "en": "Ghaziabad",
   "hi": "गाज़ियाबाद",
   "lat": 28.6692,
   "lng": 77.4538,
   "maxErrVsDelhi": 2,
   "meanErrVsDelhi": 1,
   "dayMin": 619,
   "dayMax": 839,
   "swing": 220
  },
  {
   "slug": "ludhiana",
   "en": "Ludhiana",
   "hi": "लुधियाना",
   "lat": 30.901,
   "lng": 75.8573,
   "maxErrVsDelhi": 10,
   "meanErrVsDelhi": 5.4,
   "dayMin": 609,
   "dayMax": 850,
   "swing": 241
  },
  {
   "slug": "agra",
   "en": "Agra",
   "hi": "आगरा",
   "lat": 27.1767,
   "lng": 78.0081,
   "maxErrVsDelhi": 6,
   "meanErrVsDelhi": 3.2,
   "dayMin": 626,
   "dayMax": 832,
   "swing": 206
  },
  {
   "slug": "nashik",
   "en": "Nashik",
   "hi": "नासिक",
   "lat": 19.9975,
   "lng": 73.7898,
   "maxErrVsDelhi": 28,
   "meanErrVsDelhi": 13.7,
   "dayMin": 656,
   "dayMax": 801,
   "swing": 145
  },
  {
   "slug": "meerut",
   "en": "Meerut",
   "hi": "मेरठ",
   "lat": 28.9845,
   "lng": 77.7064,
   "maxErrVsDelhi": 3,
   "meanErrVsDelhi": 2,
   "dayMin": 618,
   "dayMax": 841,
   "swing": 223
  },
  {
   "slug": "varanasi",
   "en": "Varanasi",
   "hi": "वाराणसी",
   "lat": 25.3176,
   "lng": 82.9739,
   "maxErrVsDelhi": 29,
   "meanErrVsDelhi": 23.1,
   "dayMin": 634,
   "dayMax": 824,
   "swing": 190
  },
  {
   "slug": "amritsar",
   "en": "Amritsar",
   "hi": "अमृतसर",
   "lat": 31.634,
   "lng": 74.8723,
   "maxErrVsDelhi": 15,
   "meanErrVsDelhi": 9.3,
   "dayMin": 605,
   "dayMax": 854,
   "swing": 249
  },
  {
   "slug": "prayagraj",
   "en": "Prayagraj",
   "hi": "प्रयागराज",
   "lat": 25.4358,
   "lng": 81.8463,
   "maxErrVsDelhi": 24,
   "meanErrVsDelhi": 18.6,
   "dayMin": 633,
   "dayMax": 824,
   "swing": 191
  },
  {
   "slug": "ranchi",
   "en": "Ranchi",
   "hi": "रांची",
   "lat": 23.3441,
   "lng": 85.3096,
   "maxErrVsDelhi": 41,
   "meanErrVsDelhi": 32.4,
   "dayMin": 642,
   "dayMax": 815,
   "swing": 173
  },
  {
   "slug": "coimbatore",
   "en": "Coimbatore",
   "hi": "कोयंबटूर",
   "lat": 11.0168,
   "lng": 76.9558,
   "maxErrVsDelhi": 28,
   "meanErrVsDelhi": 9.5,
   "dayMin": 689,
   "dayMax": 767,
   "swing": 78
  },
  {
   "slug": "jabalpur",
   "en": "Jabalpur",
   "hi": "जबलपुर",
   "lat": 23.1815,
   "lng": 79.9864,
   "maxErrVsDelhi": 20,
   "meanErrVsDelhi": 11.1,
   "dayMin": 643,
   "dayMax": 815,
   "swing": 172
  },
  {
   "slug": "gwalior",
   "en": "Gwalior",
   "hi": "ग्वालियर",
   "lat": 26.2183,
   "lng": 78.1828,
   "maxErrVsDelhi": 8,
   "meanErrVsDelhi": 3.9,
   "dayMin": 630,
   "dayMax": 828,
   "swing": 198
  },
  {
   "slug": "vijayawada",
   "en": "Vijayawada",
   "hi": "विजयवाड़ा",
   "lat": 16.5062,
   "lng": 80.648,
   "maxErrVsDelhi": 33,
   "meanErrVsDelhi": 14.2,
   "dayMin": 669,
   "dayMax": 788,
   "swing": 119
  },
  {
   "slug": "jodhpur",
   "en": "Jodhpur",
   "hi": "जोधपुर",
   "lat": 26.2389,
   "lng": 73.0243,
   "maxErrVsDelhi": 21,
   "meanErrVsDelhi": 16.7,
   "dayMin": 630,
   "dayMax": 828,
   "swing": 198
  },
  {
   "slug": "madurai",
   "en": "Madurai",
   "hi": "मदुरै",
   "lat": 9.9252,
   "lng": 78.1198,
   "maxErrVsDelhi": 32,
   "meanErrVsDelhi": 10.6,
   "dayMin": 693,
   "dayMax": 763,
   "swing": 70
  },
  {
   "slug": "raipur",
   "en": "Raipur",
   "hi": "रायपुर",
   "lat": 21.2514,
   "lng": 81.6296,
   "maxErrVsDelhi": 30,
   "meanErrVsDelhi": 17.7,
   "dayMin": 651,
   "dayMax": 806,
   "swing": 155
  },
  {
   "slug": "kota",
   "en": "Kota",
   "hi": "कोटा",
   "lat": 25.2138,
   "lng": 75.8648,
   "maxErrVsDelhi": 11,
   "meanErrVsDelhi": 5.3,
   "dayMin": 634,
   "dayMax": 823,
   "swing": 189
  },
  {
   "slug": "chandigarh",
   "en": "Chandigarh",
   "hi": "चंडीगढ़",
   "lat": 30.7333,
   "lng": 76.7794,
   "maxErrVsDelhi": 6,
   "meanErrVsDelhi": 2,
   "dayMin": 610,
   "dayMax": 849,
   "swing": 239
  },
  {
   "slug": "guwahati",
   "en": "Guwahati",
   "hi": "गुवाहाटी",
   "lat": 26.1445,
   "lng": 91.7362,
   "maxErrVsDelhi": 63,
   "meanErrVsDelhi": 58.1,
   "dayMin": 630,
   "dayMax": 827,
   "swing": 197
  },
  {
   "slug": "dehradun",
   "en": "Dehradun",
   "hi": "देहरादून",
   "lat": 30.3165,
   "lng": 78.0322,
   "maxErrVsDelhi": 7,
   "meanErrVsDelhi": 3.3,
   "dayMin": 612,
   "dayMax": 847,
   "swing": 235
  },
  {
   "slug": "kochi",
   "en": "Kochi",
   "hi": "कोच्चि",
   "lat": 9.9312,
   "lng": 76.2673,
   "maxErrVsDelhi": 32,
   "meanErrVsDelhi": 10.6,
   "dayMin": 693,
   "dayMax": 763,
   "swing": 70
  },
  {
   "slug": "bhubaneswar",
   "en": "Bhubaneswar",
   "hi": "भुवनेश्वर",
   "lat": 20.2961,
   "lng": 85.8245,
   "maxErrVsDelhi": 48,
   "meanErrVsDelhi": 34.5,
   "dayMin": 654,
   "dayMax": 803,
   "swing": 149
  },
  {
   "slug": "noida",
   "en": "Noida",
   "hi": "नोएडा",
   "lat": 28.5355,
   "lng": 77.391,
   "maxErrVsDelhi": 1,
   "meanErrVsDelhi": 0.8,
   "dayMin": 620,
   "dayMax": 839,
   "swing": 219
  },
  {
   "slug": "gurugram",
   "en": "Gurugram",
   "hi": "गुरुग्राम",
   "lat": 28.4595,
   "lng": 77.0266,
   "maxErrVsDelhi": 1,
   "meanErrVsDelhi": 0.7,
   "dayMin": 620,
   "dayMax": 838,
   "swing": 218
  },
  {
   "slug": "visakhapatnam",
   "en": "Visakhapatnam",
   "hi": "विशाखापत्तनम",
   "lat": 17.6868,
   "lng": 83.2185,
   "maxErrVsDelhi": 42,
   "meanErrVsDelhi": 24,
   "dayMin": 664,
   "dayMax": 792,
   "swing": 128
  },
  {
   "slug": "rajkot",
   "en": "Rajkot",
   "hi": "राजकोट",
   "lat": 22.3039,
   "lng": 70.8022,
   "maxErrVsDelhi": 36,
   "meanErrVsDelhi": 25.6,
   "dayMin": 647,
   "dayMax": 811,
   "swing": 164
  },
  {
   "slug": "srinagar",
   "en": "Srinagar",
   "hi": "श्रीनगर",
   "lat": 34.0837,
   "lng": 74.7973,
   "maxErrVsDelhi": 20,
   "meanErrVsDelhi": 9.6,
   "dayMin": 593,
   "dayMax": 867,
   "swing": 274
  },
  {
   "slug": "mysuru",
   "en": "Mysuru",
   "hi": "मैसूरु",
   "lat": 12.2958,
   "lng": 76.6394,
   "maxErrVsDelhi": 28,
   "meanErrVsDelhi": 9.2,
   "dayMin": 684,
   "dayMax": 772,
   "swing": 88
  }
 ]
}
