تتباين عدد ساعات الصيام في شهر رمضان المبارك، بحسب المنطقة الجغرافية وتتبع الإختلافات في توضع الدول على خطوط الطول والعرض للكرة الأرضية.

وتختلف ساعات الصيام بين دول العالم العربي فمثلاً في سورية والعراق والأردن والكويت، والمغرب وتونس الجزائر وليبيا والسودان تبلغ عدد ساعات الصيام 14 ساعة، أما في لبنان وفلسطين والسعودية والبحرين وقطر والامارات فتبلغ 15 ساعة، أما في مصر فهي أعلى من باقي الدول العربية والتي تبلغ 16 ساعة ونصف.

أما الدول التي يظهر به  تباين التوقيت بشكل واضح بحسب الفلكيين فهي الدانمارك والأرجنتين، حيث ينبغي على الصائمين في الدول الاسكندنافية تحمل 21 ساعة في اليوم، بينما 9 ساعات ونص فقط في الأرجنتين.

أما في شرق الأوسط وشمال إفريقيا فسيكون صيام المسلمين بين 14 و15 ساعة، أما في أقصى جنوب الكرة الأرضية كما في استراليا وجنوب إفريقيا لن تزيد مدة الصيام عن 10 ساعات أو 10 ساعات ونص لكل منهما على التوالي، فكلما اتجهنا نحو الجنوب تتناقص ساعات الصيام.