تختلف ساعات الصيام في شهر رمضان من دولة إلى أخرى وفقًا لموقعها الجغرافي، حيث تلعب خطوط الطول والعرض دورًا أساسيًا في تحديد طول النهار.
في الدول الواقعة في أقصى الشمال، مثل السويد والنرويج وفنلندا، يمكن أن تصل ساعات الصيام إلى 19 و21 ساعة يوميًا.
وتشمل هذه القائمة أيضًا آيسلندا، غرينلاند، وشمال كندا، حيث تبقى الشمس مشرقة لفترات طويلة، مما يزيد من مدة الامتناع عن الطعام.
أما في العالم العربي، فمن المتوقع أن تكون أطول ساعات الصيام في دول شمال إفريقيا مثل الجزائر، تونس، والمغرب، حيث تتراوح مدة الصيام بين 14 و16 ساعة يوميًا.
بينما في بلاد الشام والعراق، قد تصل إلى 15-16 ساعة في الأيام الأطول من الشهر.
على الجانب الآخر، تحظى الدول الواقعة جنوب خط الاستواء بساعات نهار أقصر خلال هذه الفترة من العام، ما ينعكس على قصر مدة الصيام.
ففي مدن مثل برازيليا (البرازيل) وهراري (زيمبابوي)، تتراوح ساعات الصيام بين 12 و13 ساعة.
بينما في جوهانسبرغ وكيب تاون بجنوب إفريقيا، إلى جانب مونتيفيديو في أوروغواي، تتراوح ساعات الصيام بين 11 و12 ساعة فقط، ما يجعلها من بين الأقصر عالميًا.
أما في تشيلي، فتشهد بعض مدنها أقصر مدة صيام في العالم، حيث قد تصل إلى 11 ساعة فقط.
في العالم العربي، تتمتع الدول القريبة من خط الاستواء أو الواقعة جنوبه بأقصر ساعات الصيام. على سبيل المثال، تعد جزر القمر الدولة العربية التي تسجل أقل عدد من ساعات الصيام، حيث تتراوح بين 12 و13 ساعة فقط.
أما في السودان، اليمن، والصومال، فتتراوح ساعات الصيام بين 13 و14 ساعة، وهو ما يقل عن المعدلات المسجلة في دول شمال إفريقيا وبلاد الشام.
مع استمرار شهر رمضان وارتفاع درجات الحرارة تدريجيًا، يزداد طول النهار في العديد من الدول، مما يؤدي إلى زيادة ساعات الصيام بنحو ساعة تقريبًا مع نهاية الشهر، خاصة في المناطق الواقعة في النصف الشمالي من الكرة الأرضية.